builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-258 starttime: 1463039926.71 results: success (0) buildid: 20160511222711 builduid: 45fab69c536f4eca97bc2590092cddd9 revision: 901b6248af7d34012dc519cef40ec38c034f1c39 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:46.714465) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:46.714968) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:46.715261) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:46.898629) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:46.898972) ========= 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-1463039919.322910-557456625 _=/tools/buildbot/bin/python using PTY: False --2016-05-12 00:58:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.84M=0.001s 2016-05-12 00:58:47 (8.84 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.592711 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:47.519945) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:47.520268) ========= 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-1463039919.322910-557456625 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.026616 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:47.581598) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-12 00:58:47.581983) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 901b6248af7d34012dc519cef40ec38c034f1c39 --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 901b6248af7d34012dc519cef40ec38c034f1c39 --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-1463039919.322910-557456625 _=/tools/buildbot/bin/python using PTY: False 2016-05-12 00:58:47,679 truncating revision to first 12 chars 2016-05-12 00:58:47,680 Setting DEBUG logging. 2016-05-12 00:58:47,680 attempt 1/10 2016-05-12 00:58:47,680 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/901b6248af7d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 00:58:48,994 unpacking tar archive at: mozilla-aurora-901b6248af7d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.016157 ========= master_lag: 2.72 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-12 00:58:52.317242) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:52.317573) ========= script_repo_revision: 901b6248af7d34012dc519cef40ec38c034f1c39 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:52.318021) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:52.318298) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 00:58:53.141256) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 48 secs) (at 2016-05-12 00:58:53.141654) ========= /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-1463039919.322910-557456625 _=/tools/buildbot/bin/python using PTY: False 00:58:53 INFO - MultiFileLogger online at 20160512 00:58:53 in /builds/slave/test 00:58:53 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 00:58:53 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:58:53 INFO - {'append_to_log': False, 00:58:53 INFO - 'base_work_dir': '/builds/slave/test', 00:58:53 INFO - 'blob_upload_branch': 'mozilla-aurora', 00:58:53 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:58:53 INFO - 'buildbot_json_path': 'buildprops.json', 00:58:53 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:58:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:58:53 INFO - 'download_minidump_stackwalk': True, 00:58:53 INFO - 'download_symbols': 'true', 00:58:53 INFO - 'e10s': False, 00:58:53 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:58:53 INFO - 'tooltool.py': '/tools/tooltool.py', 00:58:53 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:58:53 INFO - '/tools/misc-python/virtualenv.py')}, 00:58:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:58:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:58:53 INFO - 'log_level': 'info', 00:58:53 INFO - 'log_to_console': True, 00:58:53 INFO - 'opt_config_files': (), 00:58:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:58:53 INFO - '--processes=1', 00:58:53 INFO - '--config=%(test_path)s/wptrunner.ini', 00:58:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:58:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:58:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:58:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:58:53 INFO - 'pip_index': False, 00:58:53 INFO - 'require_test_zip': True, 00:58:53 INFO - 'test_type': ('testharness',), 00:58:53 INFO - 'this_chunk': '1', 00:58:53 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:58:53 INFO - 'total_chunks': '10', 00:58:53 INFO - 'virtualenv_path': 'venv', 00:58:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:58:53 INFO - 'work_dir': 'build'} 00:58:53 INFO - ##### 00:58:53 INFO - ##### Running clobber step. 00:58:53 INFO - ##### 00:58:53 INFO - Running pre-action listener: _resource_record_pre_action 00:58:53 INFO - Running main action method: clobber 00:58:53 INFO - rmtree: /builds/slave/test/build 00:58:53 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:58:54 INFO - Running post-action listener: _resource_record_post_action 00:58:54 INFO - ##### 00:58:54 INFO - ##### Running read-buildbot-config step. 00:58:54 INFO - ##### 00:58:54 INFO - Running pre-action listener: _resource_record_pre_action 00:58:54 INFO - Running main action method: read_buildbot_config 00:58:54 INFO - Using buildbot properties: 00:58:54 INFO - { 00:58:54 INFO - "project": "", 00:58:54 INFO - "product": "firefox", 00:58:54 INFO - "script_repo_revision": "production", 00:58:54 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 00:58:54 INFO - "repository": "", 00:58:54 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 00:58:54 INFO - "buildid": "20160511222711", 00:58:54 INFO - "pgo_build": "False", 00:58:54 INFO - "basedir": "/builds/slave/test", 00:58:54 INFO - "buildnumber": 17, 00:58:54 INFO - "slavename": "tst-linux32-spot-258", 00:58:54 INFO - "revision": "901b6248af7d34012dc519cef40ec38c034f1c39", 00:58:54 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 00:58:54 INFO - "platform": "linux", 00:58:54 INFO - "branch": "mozilla-aurora", 00:58:54 INFO - "repo_path": "releases/mozilla-aurora", 00:58:54 INFO - "moz_repo_path": "", 00:58:54 INFO - "stage_platform": "linux", 00:58:54 INFO - "builduid": "45fab69c536f4eca97bc2590092cddd9", 00:58:54 INFO - "slavebuilddir": "test" 00:58:54 INFO - } 00:58:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 00:58:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 00:58:54 INFO - Running post-action listener: _resource_record_post_action 00:58:54 INFO - ##### 00:58:54 INFO - ##### Running download-and-extract step. 00:58:54 INFO - ##### 00:58:54 INFO - Running pre-action listener: _resource_record_pre_action 00:58:54 INFO - Running main action method: download_and_extract 00:58:54 INFO - mkdir: /builds/slave/test/build/tests 00:58:54 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')]} 00:58:54 INFO - https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 00:58:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:58:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:58:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:58:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:58:56 INFO - Downloaded 1325 bytes. 00:58:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:58:56 INFO - Using the following test package requirements: 00:58:56 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 00:58:56 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:58:56 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 00:58:56 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:58:56 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 00:58:56 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:58:56 INFO - u'jsshell-linux-i686.zip'], 00:58:56 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:58:56 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 00:58:56 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 00:58:56 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:58:56 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 00:58:56 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:58:56 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 00:58:56 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:58:56 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 00:58:56 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:58:56 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 00:58:56 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 00:58:56 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')]} 00:58:56 INFO - https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 00:58:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 00:58:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 00:58:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:58:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:58:59 INFO - Downloaded 22424398 bytes. 00:58:59 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/*'] 00:58:59 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/* 00:58:59 INFO - caution: filename not matched: web-platform/* 00:58:59 INFO - Return code: 11 00:58:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:58:59 INFO - https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 00:58:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 00:58:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 00:58:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:58:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:59:11 INFO - Downloaded 36408641 bytes. 00:59:11 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/*'] 00:59:11 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/* 00:59:15 INFO - caution: filename not matched: bin/* 00:59:15 INFO - caution: filename not matched: config/* 00:59:15 INFO - caution: filename not matched: mozbase/* 00:59:15 INFO - caution: filename not matched: marionette/* 00:59:15 INFO - caution: filename not matched: tools/wptserve/* 00:59:15 INFO - Return code: 11 00:59: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')]} 00:59:15 INFO - https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 00:59:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:59:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:59:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:59:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:59:34 INFO - Downloaded 69299169 bytes. 00:59:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:59:34 INFO - mkdir: /builds/slave/test/properties 00:59:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:59:34 INFO - Writing to file /builds/slave/test/properties/build_url 00:59:34 INFO - Contents: 00:59:34 INFO - build_url:https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:59:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:59:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:59:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:59:53 INFO - Contents: 00:59:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:59:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:59:53 INFO - https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:59:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:59:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:59:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/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 00:59:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 01:00:17 INFO - Downloaded 92277789 bytes. 01:00:17 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:00:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:00:26 INFO - Return code: 0 01:00:26 INFO - Running post-action listener: _resource_record_post_action 01:00:26 INFO - Running post-action listener: set_extra_try_arguments 01:00:26 INFO - ##### 01:00:26 INFO - ##### Running create-virtualenv step. 01:00:26 INFO - ##### 01:00:26 INFO - Running pre-action listener: _pre_create_virtualenv 01:00:26 INFO - Running pre-action listener: _resource_record_pre_action 01:00:26 INFO - Running main action method: create_virtualenv 01:00:26 INFO - Creating virtualenv /builds/slave/test/build/venv 01:00:26 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 01:00:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:00:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:00:27 INFO - Using real prefix '/usr' 01:00:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:00:28 INFO - Installing distribute.............................................................................................................................................................................................done. 01:00:32 INFO - Installing pip.................done. 01:00:32 INFO - Return code: 0 01:00:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:00:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:00:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:00:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:00:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:00:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94c1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9528598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95daf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bce30>, '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 0x9559c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95d8470>, '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-1463039919.322910-557456625', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:00:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 01:00:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:00:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:00:32 INFO - 'CCACHE_UMASK': '002', 01:00:32 INFO - 'DISPLAY': ':0', 01:00:32 INFO - 'HOME': '/home/cltbld', 01:00:32 INFO - 'LANG': 'en_US.UTF-8', 01:00:32 INFO - 'LOGNAME': 'cltbld', 01:00:32 INFO - 'MAIL': '/var/mail/cltbld', 01:00:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:00:32 INFO - 'MOZ_NO_REMOTE': '1', 01:00:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:00:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:00:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:00:32 INFO - 'PWD': '/builds/slave/test', 01:00:32 INFO - 'SHELL': '/bin/bash', 01:00:32 INFO - 'SHLVL': '1', 01:00:32 INFO - 'TERM': 'linux', 01:00:32 INFO - 'TMOUT': '86400', 01:00:32 INFO - 'USER': 'cltbld', 01:00:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463039919.322910-557456625', 01:00:32 INFO - '_': '/tools/buildbot/bin/python'} 01:00:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:00:32 INFO - Downloading/unpacking psutil>=0.7.1 01:00:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:00:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:00:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:00:38 INFO - Installing collected packages: psutil 01:00:38 INFO - Running setup.py install for psutil 01:00:38 INFO - building 'psutil._psutil_linux' extension 01:00:38 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 01:00:38 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:00:38 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:00:39 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 01:00:39 INFO - building 'psutil._psutil_posix' extension 01:00:39 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 01:00:39 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 01:00:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:00:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:00:39 INFO - Successfully installed psutil 01:00:39 INFO - Cleaning up... 01:00:39 INFO - Return code: 0 01:00:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:00:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:00:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:00:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:00:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:00:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x94c1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9528598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95daf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bce30>, '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 0x9559c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95d8470>, '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-1463039919.322910-557456625', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:00:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 01:00:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 01:00:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:00:39 INFO - 'CCACHE_UMASK': '002', 01:00:39 INFO - 'DISPLAY': ':0', 01:00:39 INFO - 'HOME': '/home/cltbld', 01:00:39 INFO - 'LANG': 'en_US.UTF-8', 01:00:39 INFO - 'LOGNAME': 'cltbld', 01:00:39 INFO - 'MAIL': '/var/mail/cltbld', 01:00:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:00:39 INFO - 'MOZ_NO_REMOTE': '1', 01:00:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:00:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:00:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:00:39 INFO - 'PWD': '/builds/slave/test', 01:00:39 INFO - 'SHELL': '/bin/bash', 01:00:39 INFO - 'SHLVL': '1', 01:00:39 INFO - 'TERM': 'linux', 01:00:39 INFO - 'TMOUT': '86400', 01:00:39 INFO - 'USER': 'cltbld', 01:00:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463039919.322910-557456625', 01:00:39 INFO - '_': '/tools/buildbot/bin/python'} 01:00:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:00:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:00:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:00:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:00:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:00:45 INFO - Installing collected packages: mozsystemmonitor 01:00:45 INFO - Running setup.py install for mozsystemmonitor 01:00:45 INFO - Successfully installed mozsystemmonitor 01:00:45 INFO - Cleaning up... 01:00:45 INFO - Return code: 0 01:00:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:00:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:00:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:00:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:00:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:00:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94c1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9528598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95daf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bce30>, '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 0x9559c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95d8470>, '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-1463039919.322910-557456625', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:00:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 01:00:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:00:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:00:45 INFO - 'CCACHE_UMASK': '002', 01:00:45 INFO - 'DISPLAY': ':0', 01:00:45 INFO - 'HOME': '/home/cltbld', 01:00:45 INFO - 'LANG': 'en_US.UTF-8', 01:00:45 INFO - 'LOGNAME': 'cltbld', 01:00:45 INFO - 'MAIL': '/var/mail/cltbld', 01:00:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:00:45 INFO - 'MOZ_NO_REMOTE': '1', 01:00:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:00:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:00:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:00:45 INFO - 'PWD': '/builds/slave/test', 01:00:45 INFO - 'SHELL': '/bin/bash', 01:00:45 INFO - 'SHLVL': '1', 01:00:45 INFO - 'TERM': 'linux', 01:00:45 INFO - 'TMOUT': '86400', 01:00:45 INFO - 'USER': 'cltbld', 01:00:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463039919.322910-557456625', 01:00:45 INFO - '_': '/tools/buildbot/bin/python'} 01:00:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:00:45 INFO - Downloading/unpacking blobuploader==1.2.4 01:00:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:50 INFO - Downloading blobuploader-1.2.4.tar.gz 01:00:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:00:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:00:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:00:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:00:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:00:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:00:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:00:52 INFO - Downloading docopt-0.6.1.tar.gz 01:00:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:00:52 INFO - Installing collected packages: blobuploader, requests, docopt 01:00:52 INFO - Running setup.py install for blobuploader 01:00:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:00:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:00:52 INFO - Running setup.py install for requests 01:00:53 INFO - Running setup.py install for docopt 01:00:54 INFO - Successfully installed blobuploader requests docopt 01:00:54 INFO - Cleaning up... 01:00:54 INFO - Return code: 0 01:00:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:00:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:00:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:00:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:00:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:00:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:00:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:00:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94c1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9528598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95daf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bce30>, '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 0x9559c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95d8470>, '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-1463039919.322910-557456625', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:00:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:00:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:00:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:00:54 INFO - 'CCACHE_UMASK': '002', 01:00:54 INFO - 'DISPLAY': ':0', 01:00:54 INFO - 'HOME': '/home/cltbld', 01:00:54 INFO - 'LANG': 'en_US.UTF-8', 01:00:54 INFO - 'LOGNAME': 'cltbld', 01:00:54 INFO - 'MAIL': '/var/mail/cltbld', 01:00:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:00:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:00:54 INFO - 'MOZ_NO_REMOTE': '1', 01:00:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:00:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:00:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:00:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:00:54 INFO - 'PWD': '/builds/slave/test', 01:00:54 INFO - 'SHELL': '/bin/bash', 01:00:54 INFO - 'SHLVL': '1', 01:00:54 INFO - 'TERM': 'linux', 01:00:54 INFO - 'TMOUT': '86400', 01:00:54 INFO - 'USER': 'cltbld', 01:00:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463039919.322910-557456625', 01:00:54 INFO - '_': '/tools/buildbot/bin/python'} 01:00:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:00:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:00:54 INFO - Running setup.py (path:/tmp/pip-zyadDx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:00:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:00:54 INFO - Running setup.py (path:/tmp/pip-1NMTzT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:00:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:00:54 INFO - Running setup.py (path:/tmp/pip-enhXmg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:00:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:00:54 INFO - Running setup.py (path:/tmp/pip-sgLWdc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:00:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:00:55 INFO - Running setup.py (path:/tmp/pip-MwGzVF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:00:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:00:55 INFO - Running setup.py (path:/tmp/pip-iqQ9QV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:00:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:00:55 INFO - Running setup.py (path:/tmp/pip-5JA4t2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:00:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:00:55 INFO - Running setup.py (path:/tmp/pip-guZOK5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:00:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:00:55 INFO - Running setup.py (path:/tmp/pip-2eoa4l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:00:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:00:55 INFO - Running setup.py (path:/tmp/pip-fZI_f6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:00:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:00:55 INFO - Running setup.py (path:/tmp/pip-OlRgAj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:00:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:00:55 INFO - Running setup.py (path:/tmp/pip-TQr7ah-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:00:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:00:56 INFO - Running setup.py (path:/tmp/pip-MhNXAk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:00:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:00:56 INFO - Running setup.py (path:/tmp/pip-fkUoND-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:00:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:00:56 INFO - Running setup.py (path:/tmp/pip-Strjvx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:00:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:00:56 INFO - Running setup.py (path:/tmp/pip-CCRZhp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:00:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:00:56 INFO - Running setup.py (path:/tmp/pip-L751hm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:00:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:00:56 INFO - Running setup.py (path:/tmp/pip-mKz58v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:00:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:00:56 INFO - Running setup.py (path:/tmp/pip-XxAaPR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:00:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:00:57 INFO - Running setup.py (path:/tmp/pip-xi83UA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:00:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:00:57 INFO - Running setup.py (path:/tmp/pip-jQqcV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:00:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:00:57 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 01:00:57 INFO - Running setup.py install for manifestparser 01:00:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:00:57 INFO - Running setup.py install for mozcrash 01:00:58 INFO - Running setup.py install for mozdebug 01:00:58 INFO - Running setup.py install for mozdevice 01:00:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:00:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:00:58 INFO - Running setup.py install for mozfile 01:00:58 INFO - Running setup.py install for mozhttpd 01:00:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:00:58 INFO - Running setup.py install for mozinfo 01:00:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:00:59 INFO - Running setup.py install for mozInstall 01:00:59 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:00:59 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:00:59 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:00:59 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:00:59 INFO - Running setup.py install for mozleak 01:00:59 INFO - Running setup.py install for mozlog 01:00:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:00:59 INFO - Running setup.py install for moznetwork 01:01:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:01:00 INFO - Running setup.py install for mozprocess 01:01:00 INFO - Running setup.py install for mozprofile 01:01:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:01:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:01:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:01:00 INFO - Running setup.py install for mozrunner 01:01:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:01:00 INFO - Running setup.py install for mozscreenshot 01:01:01 INFO - Running setup.py install for moztest 01:01:01 INFO - Running setup.py install for mozversion 01:01:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:01:01 INFO - Running setup.py install for wptserve 01:01:01 INFO - Running setup.py install for marionette-driver 01:01:02 INFO - Running setup.py install for browsermob-proxy 01:01:02 INFO - Running setup.py install for marionette-client 01:01:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:01:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:01:02 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 01:01:02 INFO - Cleaning up... 01:01:02 INFO - Return code: 0 01:01:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:01:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:01:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:01:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:01:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:01:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:01:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:01:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94c1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9528598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95daf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92bce30>, '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 0x9559c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95d8470>, '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-1463039919.322910-557456625', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 01:01:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:01:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:01:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:01:02 INFO - 'CCACHE_UMASK': '002', 01:01:02 INFO - 'DISPLAY': ':0', 01:01:02 INFO - 'HOME': '/home/cltbld', 01:01:02 INFO - 'LANG': 'en_US.UTF-8', 01:01:02 INFO - 'LOGNAME': 'cltbld', 01:01:02 INFO - 'MAIL': '/var/mail/cltbld', 01:01:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:01:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:01:02 INFO - 'MOZ_NO_REMOTE': '1', 01:01:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:01:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:01:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:01:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:01:02 INFO - 'PWD': '/builds/slave/test', 01:01:02 INFO - 'SHELL': '/bin/bash', 01:01:02 INFO - 'SHLVL': '1', 01:01:02 INFO - 'TERM': 'linux', 01:01:02 INFO - 'TMOUT': '86400', 01:01:02 INFO - 'USER': 'cltbld', 01:01:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463039919.322910-557456625', 01:01:02 INFO - '_': '/tools/buildbot/bin/python'} 01:01:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:01:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:01:03 INFO - Running setup.py (path:/tmp/pip-2m4bYL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:01:03 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 01:01:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:01:03 INFO - Running setup.py (path:/tmp/pip-xZAGTs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:01:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:01:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:01:03 INFO - Running setup.py (path:/tmp/pip-hzN3uT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:01:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:01:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:01:03 INFO - Running setup.py (path:/tmp/pip-RgTukF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:01:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:01:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:01:03 INFO - Running setup.py (path:/tmp/pip-fpQqp8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:01:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 01:01:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:01:03 INFO - Running setup.py (path:/tmp/pip-PLFmO7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:01:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 01:01:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:01:04 INFO - Running setup.py (path:/tmp/pip-el8YsT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:01:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 01:01:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:01:04 INFO - Running setup.py (path:/tmp/pip-3iA_mo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:01:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 01:01:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:01:04 INFO - Running setup.py (path:/tmp/pip-OqoBK4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:01:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 01:01:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:01:04 INFO - Running setup.py (path:/tmp/pip-GBOU_T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:01:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:01:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:01:04 INFO - Running setup.py (path:/tmp/pip-UCy35H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:01:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 01:01:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:01:04 INFO - Running setup.py (path:/tmp/pip-JGmpZD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:01:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 01:01:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:01:04 INFO - Running setup.py (path:/tmp/pip-4cqJtz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:01:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 01:01:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:01:05 INFO - Running setup.py (path:/tmp/pip-BhqkQH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:01:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 01:01:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:01:05 INFO - Running setup.py (path:/tmp/pip-uwbu7G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:01:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 01:01:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:01:05 INFO - Running setup.py (path:/tmp/pip-RdhN1X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:01:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 01:01:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:01:05 INFO - Running setup.py (path:/tmp/pip-bZhfQP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:01:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 01:01:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:01:05 INFO - Running setup.py (path:/tmp/pip-nSyFGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:01:05 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 01:01:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:01:05 INFO - Running setup.py (path:/tmp/pip-ej4qwV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:01:06 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 01:01:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:01:06 INFO - Running setup.py (path:/tmp/pip-1cpio5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:01:06 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:01:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:01:06 INFO - Running setup.py (path:/tmp/pip-1k2bJy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:01:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:01:06 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 01:01:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:01:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 01:01:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 01:01:06 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:01:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 01:01:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:01:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:01:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:01:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:01:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:01:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:01:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:01:11 INFO - Downloading blessings-1.6.tar.gz 01:01:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:01:12 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 01:01:12 INFO - Installing collected packages: blessings 01:01:12 INFO - Running setup.py install for blessings 01:01:12 INFO - Successfully installed blessings 01:01:12 INFO - Cleaning up... 01:01:12 INFO - Return code: 0 01:01:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:01:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:01:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:01:12 INFO - Reading from file tmpfile_stdout 01:01:12 INFO - Current package versions: 01:01:12 INFO - argparse == 1.2.1 01:01:12 INFO - blessings == 1.6 01:01:12 INFO - blobuploader == 1.2.4 01:01:12 INFO - browsermob-proxy == 0.6.0 01:01:12 INFO - docopt == 0.6.1 01:01:12 INFO - manifestparser == 1.1 01:01:12 INFO - marionette-client == 2.3.0 01:01:12 INFO - marionette-driver == 1.4.0 01:01:12 INFO - mozInstall == 1.12 01:01:12 INFO - mozcrash == 0.17 01:01:12 INFO - mozdebug == 0.1 01:01:12 INFO - mozdevice == 0.48 01:01:12 INFO - mozfile == 1.2 01:01:12 INFO - mozhttpd == 0.7 01:01:12 INFO - mozinfo == 0.9 01:01:12 INFO - mozleak == 0.1 01:01:12 INFO - mozlog == 3.1 01:01:12 INFO - moznetwork == 0.27 01:01:12 INFO - mozprocess == 0.22 01:01:12 INFO - mozprofile == 0.28 01:01:12 INFO - mozrunner == 6.11 01:01:12 INFO - mozscreenshot == 0.1 01:01:12 INFO - mozsystemmonitor == 0.0 01:01:12 INFO - moztest == 0.7 01:01:12 INFO - mozversion == 1.4 01:01:12 INFO - psutil == 3.1.1 01:01:12 INFO - requests == 1.2.3 01:01:12 INFO - wptserve == 1.4.0 01:01:12 INFO - wsgiref == 0.1.2 01:01:12 INFO - Running post-action listener: _resource_record_post_action 01:01:12 INFO - Running post-action listener: _start_resource_monitoring 01:01:12 INFO - Starting resource monitoring. 01:01:12 INFO - ##### 01:01:12 INFO - ##### Running pull step. 01:01:12 INFO - ##### 01:01:12 INFO - Running pre-action listener: _resource_record_pre_action 01:01:12 INFO - Running main action method: pull 01:01:12 INFO - Pull has nothing to do! 01:01:12 INFO - Running post-action listener: _resource_record_post_action 01:01:12 INFO - ##### 01:01:12 INFO - ##### Running install step. 01:01:12 INFO - ##### 01:01:12 INFO - Running pre-action listener: _resource_record_pre_action 01:01:12 INFO - Running main action method: install 01:01:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:01:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:01:13 INFO - Reading from file tmpfile_stdout 01:01:13 INFO - Detecting whether we're running mozinstall >=1.0... 01:01:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:01:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:01:13 INFO - Reading from file tmpfile_stdout 01:01:13 INFO - Output received: 01:01:13 INFO - Usage: mozinstall [options] installer 01:01:13 INFO - Options: 01:01:13 INFO - -h, --help show this help message and exit 01:01:13 INFO - -d DEST, --destination=DEST 01:01:13 INFO - Directory to install application into. [default: 01:01:13 INFO - "/builds/slave/test"] 01:01:13 INFO - --app=APP Application being installed. [default: firefox] 01:01:13 INFO - mkdir: /builds/slave/test/build/application 01:01:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 01:01:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 01:01:44 INFO - Reading from file tmpfile_stdout 01:01:44 INFO - Output received: 01:01:44 INFO - /builds/slave/test/build/application/firefox/firefox 01:01:44 INFO - Running post-action listener: _resource_record_post_action 01:01:44 INFO - ##### 01:01:44 INFO - ##### Running run-tests step. 01:01:44 INFO - ##### 01:01:44 INFO - Running pre-action listener: _resource_record_pre_action 01:01:44 INFO - Running main action method: run_tests 01:01:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:01:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:01:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:01:44 INFO - grabbing minidump binary from tooltool 01:01:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:01:44 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 0x92bce30>, '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 0x9559c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95d8470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:01:44 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 01:01:44 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 01:01:44 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:01:44 INFO - Return code: 0 01:01:44 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:01:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:01:44 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/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:01:44 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/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:01:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:01:44 INFO - 'CCACHE_UMASK': '002', 01:01:44 INFO - 'DISPLAY': ':0', 01:01:44 INFO - 'HOME': '/home/cltbld', 01:01:44 INFO - 'LANG': 'en_US.UTF-8', 01:01:44 INFO - 'LOGNAME': 'cltbld', 01:01:44 INFO - 'MAIL': '/var/mail/cltbld', 01:01:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:01:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:01:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:01:44 INFO - 'MOZ_NO_REMOTE': '1', 01:01:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:01:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:01:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:01:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:01:44 INFO - 'PWD': '/builds/slave/test', 01:01:44 INFO - 'SHELL': '/bin/bash', 01:01:44 INFO - 'SHLVL': '1', 01:01:44 INFO - 'TERM': 'linux', 01:01:44 INFO - 'TMOUT': '86400', 01:01:44 INFO - 'USER': 'cltbld', 01:01:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463039919.322910-557456625', 01:01:44 INFO - '_': '/tools/buildbot/bin/python'} 01:01:44 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/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:01:45 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 01:01:45 INFO - import pkg_resources 01:01:46 INFO - Using 1 client processes 01:01:46 INFO - wptserve Starting http server on 127.0.0.1:8000 01:01:46 INFO - wptserve Starting http server on 127.0.0.1:8001 01:01:46 INFO - wptserve Starting http server on 127.0.0.1:8443 01:01:48 INFO - SUITE-START | Running 778 tests 01:01:48 INFO - Running testharness tests 01:01:48 INFO - Setting up ssl 01:01:49 INFO - PROCESS | certutil | 01:01:49 INFO - PROCESS | certutil | 01:01:49 INFO - PROCESS | certutil | 01:01:49 INFO - Certificate Nickname Trust Attributes 01:01:49 INFO - SSL,S/MIME,JAR/XPI 01:01:49 INFO - 01:01:49 INFO - web-platform-tests CT,, 01:01:49 INFO - 01:01:49 INFO - Starting runner 01:01:51 INFO - PROCESS | 1774 | 1463040111971 Marionette DEBUG Marionette enabled via build flag and pref 01:01:52 INFO - PROCESS | 1774 | ++DOCSHELL 0xa50f2400 == 1 [pid = 1774] [id = 1] 01:01:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 1 (0xa50f2800) [pid = 1774] [serial = 1] [outer = (nil)] 01:01:52 INFO - PROCESS | 1774 | [1774] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 01:01:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 2 (0xa50f3000) [pid = 1774] [serial = 2] [outer = 0xa50f2800] 01:01:52 INFO - PROCESS | 1774 | 1463040112693 Marionette INFO Listening on port 2828 01:01:53 INFO - PROCESS | 1774 | 1463040113299 Marionette DEBUG Marionette enabled via command-line flag 01:01:53 INFO - PROCESS | 1774 | ++DOCSHELL 0xa227ac00 == 2 [pid = 1774] [id = 2] 01:01:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 3 (0xa22bac00) [pid = 1774] [serial = 3] [outer = (nil)] 01:01:53 INFO - PROCESS | 1774 | [1774] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 01:01:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 4 (0xa22bb400) [pid = 1774] [serial = 4] [outer = 0xa22bac00] 01:01:53 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2191880 01:01:53 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6eac380 01:01:53 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b3280 01:01:53 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b3f20 01:01:53 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21b9c00 01:01:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 5 (0xa21a8000) [pid = 1774] [serial = 5] [outer = 0xa50f2800] 01:01:53 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:53 INFO - PROCESS | 1774 | 1463040113734 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50697 01:01:53 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:53 INFO - PROCESS | 1774 | 1463040113819 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50698 01:01:53 INFO - PROCESS | 1774 | 1463040113830 Marionette DEBUG Closed connection conn0 01:01:53 INFO - PROCESS | 1774 | [1774] 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 2255 01:01:53 INFO - PROCESS | 1774 | 1463040113956 Marionette DEBUG Closed connection conn1 01:01:53 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:53 INFO - PROCESS | 1774 | 1463040113985 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50700 01:01:54 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:54 INFO - PROCESS | 1774 | 1463040114044 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50701 01:01:54 INFO - PROCESS | 1774 | 1463040114056 Marionette DEBUG Closed connection conn2 01:01:54 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:01:54 INFO - PROCESS | 1774 | 1463040114100 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:50702 01:01:54 INFO - PROCESS | 1774 | 1463040114112 Marionette DEBUG Closed connection conn3 01:01:54 INFO - PROCESS | 1774 | 1463040114144 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:01:54 INFO - PROCESS | 1774 | 1463040114163 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":"20160511222711","device":"desktop","version":"48.0a2"} 01:01:54 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:01:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b562800 == 3 [pid = 1774] [id = 3] 01:01:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 6 (0x9b562c00) [pid = 1774] [serial = 6] [outer = (nil)] 01:01:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b566c00 == 4 [pid = 1774] [id = 4] 01:01:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 7 (0x9b567000) [pid = 1774] [serial = 7] [outer = (nil)] 01:01:56 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:01:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a9c4c00 == 5 [pid = 1774] [id = 5] 01:01:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 8 (0x9a9c5000) [pid = 1774] [serial = 8] [outer = (nil)] 01:01:56 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:01:56 INFO - PROCESS | 1774 | [1774] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:01:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 9 (0x9a8f2800) [pid = 1774] [serial = 9] [outer = 0x9a9c5000] 01:01:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 10 (0x9aa9d000) [pid = 1774] [serial = 10] [outer = 0x9b562c00] 01:01:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 11 (0x9aa9ec00) [pid = 1774] [serial = 11] [outer = 0x9b567000] 01:01:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 12 (0x9aaa0c00) [pid = 1774] [serial = 12] [outer = 0x9a9c5000] 01:01:58 INFO - PROCESS | 1774 | 1463040118196 Marionette DEBUG loaded listener.js 01:01:58 INFO - PROCESS | 1774 | 1463040118216 Marionette DEBUG loaded listener.js 01:01:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 13 (0x9839a800) [pid = 1774] [serial = 13] [outer = 0x9a9c5000] 01:01:58 INFO - PROCESS | 1774 | 1463040118986 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"2f37cbf7-e9cf-4cec-a2f9-03c2cd2b69b0","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":"20160511222711","device":"desktop","version":"48.0a2","command_id":1}}] 01:01:59 INFO - PROCESS | 1774 | 1463040119215 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:01:59 INFO - PROCESS | 1774 | 1463040119402 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 01:01:59 INFO - PROCESS | 1774 | 1463040119773 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:01:59 INFO - PROCESS | 1774 | [1774] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:01:59 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:01:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 14 (0x95334c00) [pid = 1774] [serial = 14] [outer = 0x9a9c5000] 01:02:00 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:02:00 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:02:00 INFO - PROCESS | 1774 | 1463040120361 Marionette TRACE conn4 <- [1,3,null,{}] 01:02:00 INFO - PROCESS | 1774 | 1463040120399 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:02:00 INFO - PROCESS | 1774 | 1463040120435 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 01:02:00 INFO - PROCESS | 1774 | 1463040120505 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 01:02:00 INFO - PROCESS | 1774 | 1463040120509 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 01:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:02:00 INFO - PROCESS | 1774 | 1463040120590 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:02:00 INFO - PROCESS | 1774 | 1463040120598 Marionette TRACE conn4 <- [1,6,null,{}] 01:02:00 INFO - PROCESS | 1774 | 1463040120623 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:00 INFO - PROCESS | 1774 | 1463040120669 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 01:02:00 INFO - PROCESS | 1774 | 1463040120676 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x946d0000 == 6 [pid = 1774] [id = 6] 01:02:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 15 (0x946d0400) [pid = 1774] [serial = 15] [outer = (nil)] 01:02:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 16 (0x9533b400) [pid = 1774] [serial = 16] [outer = 0x946d0400] 01:02:00 INFO - PROCESS | 1774 | 1463040120757 Marionette DEBUG loaded listener.js 01:02:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 17 (0x9a1d0000) [pid = 1774] [serial = 17] [outer = 0x946d0400] 01:02:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a07400 == 7 [pid = 1774] [id = 7] 01:02:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 18 (0x93a07c00) [pid = 1774] [serial = 18] [outer = (nil)] 01:02:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 19 (0x93a0e000) [pid = 1774] [serial = 19] [outer = 0x93a07c00] 01:02:01 INFO - PROCESS | 1774 | 1463040121223 Marionette DEBUG loaded listener.js 01:02:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 20 (0x9c127000) [pid = 1774] [serial = 20] [outer = 0x93a07c00] 01:02:01 INFO - PROCESS | 1774 | [1774] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 01:02:01 INFO - PROCESS | 1774 | 1463040121840 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1379ms 01:02:01 INFO - PROCESS | 1774 | 1463040121964 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 01:02:01 INFO - PROCESS | 1774 | 1463040121968 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 01:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:02:02 INFO - PROCESS | 1774 | 1463040122030 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:02:02 INFO - PROCESS | 1774 | 1463040122036 Marionette TRACE conn4 <- [1,10,null,{}] 01:02:02 INFO - PROCESS | 1774 | 1463040122054 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:02 INFO - PROCESS | 1774 | 1463040122271 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 01:02:02 INFO - PROCESS | 1774 | 1463040122285 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed6000 == 8 [pid = 1774] [id = 8] 01:02:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 21 (0x92ed6400) [pid = 1774] [serial = 21] [outer = (nil)] 01:02:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 22 (0x9214cc00) [pid = 1774] [serial = 22] [outer = 0x92ed6400] 01:02:02 INFO - PROCESS | 1774 | 1463040122371 Marionette DEBUG loaded listener.js 01:02:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 23 (0x92151400) [pid = 1774] [serial = 23] [outer = 0x92ed6400] 01:02:03 INFO - PROCESS | 1774 | 1463040123425 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1477ms 01:02:03 INFO - PROCESS | 1774 | 1463040123464 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 01:02:03 INFO - PROCESS | 1774 | 1463040123472 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 01:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:02:03 INFO - PROCESS | 1774 | 1463040123480 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:02:03 INFO - PROCESS | 1774 | 1463040123488 Marionette TRACE conn4 <- [1,14,null,{}] 01:02:03 INFO - PROCESS | 1774 | 1463040123496 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:03 INFO - PROCESS | 1774 | 1463040123695 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 01:02:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a0d400 == 9 [pid = 1774] [id = 9] 01:02:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 24 (0x93a0e400) [pid = 1774] [serial = 24] [outer = (nil)] 01:02:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 25 (0x93cecc00) [pid = 1774] [serial = 25] [outer = 0x93a0e400] 01:02:03 INFO - PROCESS | 1774 | 1463040123848 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a0cc00 == 10 [pid = 1774] [id = 10] 01:02:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 26 (0x93cef800) [pid = 1774] [serial = 26] [outer = (nil)] 01:02:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 27 (0x946cd400) [pid = 1774] [serial = 27] [outer = 0x93cef800] 01:02:03 INFO - PROCESS | 1774 | 1463040123943 Marionette DEBUG loaded listener.js 01:02:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 28 (0x97760000) [pid = 1774] [serial = 28] [outer = 0x93cef800] 01:02:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 29 (0x9831fc00) [pid = 1774] [serial = 29] [outer = 0x93a0e400] 01:02:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x94603c00 == 11 [pid = 1774] [id = 11] 01:02:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 30 (0x9922b400) [pid = 1774] [serial = 30] [outer = (nil)] 01:02:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 31 (0x9b285400) [pid = 1774] [serial = 31] [outer = 0x9922b400] 01:02:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 32 (0x9a8f3c00) [pid = 1774] [serial = 32] [outer = 0x9922b400] 01:02:05 INFO - PROCESS | 1774 | 1463040125154 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1734ms 01:02:05 INFO - PROCESS | 1774 | 1463040125217 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 01:02:05 INFO - PROCESS | 1774 | 1463040125225 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 01:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:02:05 INFO - PROCESS | 1774 | 1463040125256 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:02:05 INFO - PROCESS | 1774 | 1463040125260 Marionette TRACE conn4 <- [1,18,null,{}] 01:02:05 INFO - PROCESS | 1774 | 1463040125268 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:05 INFO - PROCESS | 1774 | 1463040125471 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 01:02:05 INFO - PROCESS | 1774 | 1463040125632 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x946ca800 == 12 [pid = 1774] [id = 12] 01:02:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 33 (0x9b565800) [pid = 1774] [serial = 33] [outer = (nil)] 01:02:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 34 (0x9c069400) [pid = 1774] [serial = 34] [outer = 0x9b565800] 01:02:05 INFO - PROCESS | 1774 | 1463040125718 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 35 (0xa0506c00) [pid = 1774] [serial = 35] [outer = 0x9b565800] 01:02:06 INFO - PROCESS | 1774 | 1463040126577 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1395ms 01:02:06 INFO - PROCESS | 1774 | 1463040126648 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 1774 | 1463040126654 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 01:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:02:06 INFO - PROCESS | 1774 | 1463040126661 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 1774 | 1463040126666 Marionette TRACE conn4 <- [1,22,null,{}] 01:02:06 INFO - PROCESS | 1774 | 1463040126683 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:06 INFO - PROCESS | 1774 | 1463040126918 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 01:02:07 INFO - PROCESS | 1774 | 1463040127053 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:07 INFO - PROCESS | 1774 | ++DOCSHELL 0xa30cd000 == 13 [pid = 1774] [id = 13] 01:02:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 36 (0xa30d5000) [pid = 1774] [serial = 36] [outer = (nil)] 01:02:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 37 (0xa35ef400) [pid = 1774] [serial = 37] [outer = 0xa30d5000] 01:02:07 INFO - PROCESS | 1774 | 1463040127172 Marionette DEBUG loaded listener.js 01:02:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 38 (0xa67b8c00) [pid = 1774] [serial = 38] [outer = 0xa30d5000] 01:02:07 INFO - PROCESS | 1774 | 1463040127989 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1385ms 01:02:08 INFO - PROCESS | 1774 | 1463040128056 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 01:02:08 INFO - PROCESS | 1774 | 1463040128062 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 01:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:02:08 INFO - PROCESS | 1774 | 1463040128070 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:02:08 INFO - PROCESS | 1774 | 1463040128073 Marionette TRACE conn4 <- [1,26,null,{}] 01:02:08 INFO - PROCESS | 1774 | 1463040128243 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:08 INFO - PROCESS | 1774 | 1463040128476 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 01:02:08 INFO - PROCESS | 1774 | 1463040128569 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 1774 | ++DOCSHELL 0xa35efc00 == 14 [pid = 1774] [id = 14] 01:02:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 39 (0xa6f3b400) [pid = 1774] [serial = 39] [outer = (nil)] 01:02:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 40 (0xa8c51800) [pid = 1774] [serial = 40] [outer = 0xa6f3b400] 01:02:08 INFO - PROCESS | 1774 | 1463040128699 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 41 (0xac0af400) [pid = 1774] [serial = 41] [outer = 0xa6f3b400] 01:02:09 INFO - PROCESS | 1774 | 1463040129511 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1480ms 01:02:09 INFO - PROCESS | 1774 | 1463040129553 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 1774 | 1463040129557 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 01:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:02:09 INFO - PROCESS | 1774 | 1463040129563 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 1774 | 1463040129567 Marionette TRACE conn4 <- [1,30,null,{}] 01:02:09 INFO - PROCESS | 1774 | 1463040129573 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:09 INFO - PROCESS | 1774 | 1463040129776 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 01:02:10 INFO - PROCESS | 1774 | 1463040130074 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a09800 == 15 [pid = 1774] [id = 15] 01:02:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 42 (0x93a09c00) [pid = 1774] [serial = 42] [outer = (nil)] 01:02:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 43 (0x94603400) [pid = 1774] [serial = 43] [outer = 0x93a09c00] 01:02:10 INFO - PROCESS | 1774 | 1463040130196 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 44 (0x946d0c00) [pid = 1774] [serial = 44] [outer = 0x93a09c00] 01:02:11 INFO - PROCESS | 1774 | 1463040131091 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1585ms 01:02:11 INFO - PROCESS | 1774 | 1463040131149 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 01:02:11 INFO - PROCESS | 1774 | 1463040131155 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 01:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:02:11 INFO - PROCESS | 1774 | 1463040131162 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:02:11 INFO - PROCESS | 1774 | 1463040131168 Marionette TRACE conn4 <- [1,34,null,{}] 01:02:11 INFO - PROCESS | 1774 | 1463040131175 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:11 INFO - PROCESS | 1774 | 1463040131329 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 01:02:11 INFO - PROCESS | 1774 | 1463040131343 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x9533e000 == 16 [pid = 1774] [id = 16] 01:02:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 45 (0x9831d800) [pid = 1774] [serial = 45] [outer = (nil)] 01:02:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 46 (0x99d96000) [pid = 1774] [serial = 46] [outer = 0x9831d800] 01:02:11 INFO - PROCESS | 1774 | 1463040131434 Marionette DEBUG loaded listener.js 01:02:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 47 (0x9a1cb400) [pid = 1774] [serial = 47] [outer = 0x9831d800] 01:02:12 INFO - PROCESS | 1774 | 1463040132224 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1089ms 01:02:12 INFO - PROCESS | 1774 | 1463040132255 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 01:02:12 INFO - PROCESS | 1774 | 1463040132261 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 01:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:02:12 INFO - PROCESS | 1774 | 1463040132269 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:02:12 INFO - PROCESS | 1774 | 1463040132272 Marionette TRACE conn4 <- [1,38,null,{}] 01:02:12 INFO - PROCESS | 1774 | 1463040132278 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:12 INFO - PROCESS | 1774 | 1463040132426 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 01:02:12 INFO - PROCESS | 1774 | 1463040132451 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a282800 == 17 [pid = 1774] [id = 17] 01:02:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 48 (0x9a640c00) [pid = 1774] [serial = 48] [outer = (nil)] 01:02:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 49 (0x9b06e000) [pid = 1774] [serial = 49] [outer = 0x9a640c00] 01:02:12 INFO - PROCESS | 1774 | 1463040132524 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 50 (0x9b073000) [pid = 1774] [serial = 50] [outer = 0x9a640c00] 01:02:13 INFO - PROCESS | 1774 | 1463040133345 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1143ms 01:02:13 INFO - PROCESS | 1774 | 1463040133412 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 01:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:02:13 INFO - PROCESS | 1774 | 1463040133417 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 01:02:13 INFO - PROCESS | 1774 | 1463040133426 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 1774 | 1463040133435 Marionette TRACE conn4 <- [1,42,null,{}] 01:02:13 INFO - PROCESS | 1774 | 1463040133449 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:13 INFO - PROCESS | 1774 | 1463040133603 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 01:02:13 INFO - PROCESS | 1774 | 1463040133697 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a28b800 == 18 [pid = 1774] [id = 18] 01:02:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 51 (0x9b561400) [pid = 1774] [serial = 51] [outer = (nil)] 01:02:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 52 (0x9ba9f000) [pid = 1774] [serial = 52] [outer = 0x9b561400] 01:02:13 INFO - PROCESS | 1774 | 1463040133774 Marionette DEBUG loaded listener.js 01:02:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 53 (0x9bf7e400) [pid = 1774] [serial = 53] [outer = 0x9b561400] 01:02:14 INFO - PROCESS | 1774 | 1463040134454 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1042ms 01:02:14 INFO - PROCESS | 1774 | 1463040134466 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 01:02:14 INFO - PROCESS | 1774 | 1463040134470 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 01:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:02:14 INFO - PROCESS | 1774 | 1463040134476 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:02:14 INFO - PROCESS | 1774 | 1463040134479 Marionette TRACE conn4 <- [1,46,null,{}] 01:02:14 INFO - PROCESS | 1774 | 1463040134485 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:14 INFO - PROCESS | 1774 | 1463040134678 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 01:02:14 INFO - PROCESS | 1774 | 1463040134697 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ba6d800 == 19 [pid = 1774] [id = 19] 01:02:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 54 (0x9bf7e000) [pid = 1774] [serial = 54] [outer = (nil)] 01:02:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0x9d321400) [pid = 1774] [serial = 55] [outer = 0x9bf7e000] 01:02:14 INFO - PROCESS | 1774 | 1463040134778 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x9d4ccc00) [pid = 1774] [serial = 56] [outer = 0x9bf7e000] 01:02:15 INFO - PROCESS | 1774 | 1463040135527 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1078ms 01:02:15 INFO - PROCESS | 1774 | 1463040135555 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 01:02:15 INFO - PROCESS | 1774 | 1463040135557 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 01:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:02:15 INFO - PROCESS | 1774 | 1463040135564 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:02:15 INFO - PROCESS | 1774 | 1463040135566 Marionette TRACE conn4 <- [1,50,null,{}] 01:02:15 INFO - PROCESS | 1774 | 1463040135572 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:15 INFO - PROCESS | 1774 | 1463040135749 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 01:02:15 INFO - PROCESS | 1774 | 1463040135773 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed5c00 == 20 [pid = 1774] [id = 20] 01:02:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x9d324400) [pid = 1774] [serial = 57] [outer = (nil)] 01:02:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0xa050e800) [pid = 1774] [serial = 58] [outer = 0x9d324400] 01:02:15 INFO - PROCESS | 1774 | 1463040135856 Marionette DEBUG loaded listener.js 01:02:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0xa219d800) [pid = 1774] [serial = 59] [outer = 0x9d324400] 01:02:16 INFO - PROCESS | 1774 | 1463040136622 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1082ms 01:02:16 INFO - PROCESS | 1774 | 1463040136647 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 01:02:16 INFO - PROCESS | 1774 | 1463040136651 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 01:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:02:16 INFO - PROCESS | 1774 | 1463040136659 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:02:16 INFO - PROCESS | 1774 | 1463040136662 Marionette TRACE conn4 <- [1,54,null,{}] 01:02:16 INFO - PROCESS | 1774 | 1463040136682 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:16 INFO - PROCESS | 1774 | 1463040136824 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 01:02:16 INFO - PROCESS | 1774 | 1463040136843 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x9d325400 == 21 [pid = 1774] [id = 21] 01:02:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0xa104c000) [pid = 1774] [serial = 60] [outer = (nil)] 01:02:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0xa22eac00) [pid = 1774] [serial = 61] [outer = 0xa104c000] 01:02:16 INFO - PROCESS | 1774 | 1463040136918 Marionette DEBUG loaded listener.js 01:02:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0xa2451c00) [pid = 1774] [serial = 62] [outer = 0xa104c000] 01:02:17 INFO - PROCESS | 1774 | 1463040137653 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1057ms 01:02:17 INFO - PROCESS | 1774 | 1463040137717 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 01:02:17 INFO - PROCESS | 1774 | 1463040137721 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 01:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:02:17 INFO - PROCESS | 1774 | 1463040137727 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - PROCESS | 1774 | 1463040137730 Marionette TRACE conn4 <- [1,58,null,{}] 01:02:17 INFO - PROCESS | 1774 | 1463040137759 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:17 INFO - PROCESS | 1774 | 1463040137901 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 01:02:17 INFO - PROCESS | 1774 | 1463040137912 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:17 INFO - PROCESS | 1774 | ++DOCSHELL 0xa21aa800 == 22 [pid = 1774] [id = 22] 01:02:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0xa2271400) [pid = 1774] [serial = 63] [outer = (nil)] 01:02:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0xa26c2000) [pid = 1774] [serial = 64] [outer = 0xa2271400] 01:02:17 INFO - PROCESS | 1774 | 1463040137988 Marionette DEBUG loaded listener.js 01:02:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0xa30cc800) [pid = 1774] [serial = 65] [outer = 0xa2271400] 01:02:18 INFO - PROCESS | 1774 | 1463040138741 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1040ms 01:02:18 INFO - PROCESS | 1774 | 1463040138781 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 01:02:18 INFO - PROCESS | 1774 | 1463040138784 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 01:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:02:18 INFO - PROCESS | 1774 | 1463040138792 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:02:18 INFO - PROCESS | 1774 | 1463040138795 Marionette TRACE conn4 <- [1,62,null,{}] 01:02:18 INFO - PROCESS | 1774 | 1463040138801 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:19 INFO - PROCESS | 1774 | 1463040139029 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 01:02:19 INFO - PROCESS | 1774 | 1463040139051 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a284000 == 23 [pid = 1774] [id = 23] 01:02:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0xa24fb000) [pid = 1774] [serial = 66] [outer = (nil)] 01:02:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0xa30ef000) [pid = 1774] [serial = 67] [outer = 0xa24fb000] 01:02:19 INFO - PROCESS | 1774 | 1463040139127 Marionette DEBUG loaded listener.js 01:02:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0xa321c400) [pid = 1774] [serial = 68] [outer = 0xa24fb000] 01:02:20 INFO - PROCESS | 1774 | 1463040140974 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2232ms 01:02:21 INFO - PROCESS | 1774 | 1463040141035 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 01:02:21 INFO - PROCESS | 1774 | 1463040141043 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 01:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:02:21 INFO - PROCESS | 1774 | 1463040141052 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:02:21 INFO - PROCESS | 1774 | 1463040141058 Marionette TRACE conn4 <- [1,66,null,{}] 01:02:21 INFO - PROCESS | 1774 | 1463040141066 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:21 INFO - PROCESS | 1774 | 1463040141283 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 01:02:21 INFO - PROCESS | 1774 | 1463040141349 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x96594400 == 24 [pid = 1774] [id = 24] 01:02:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x96596000) [pid = 1774] [serial = 69] [outer = (nil)] 01:02:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x98114c00) [pid = 1774] [serial = 70] [outer = 0x96596000] 01:02:21 INFO - PROCESS | 1774 | 1463040141434 Marionette DEBUG loaded listener.js 01:02:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x99223000) [pid = 1774] [serial = 71] [outer = 0x96596000] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x946d0400) [pid = 1774] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x92ed6400) [pid = 1774] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x93cef800) [pid = 1774] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x9b565800) [pid = 1774] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0xa30d5000) [pid = 1774] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0xa6f3b400) [pid = 1774] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x93a09c00) [pid = 1774] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x9831d800) [pid = 1774] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x9a640c00) [pid = 1774] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x9b561400) [pid = 1774] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x9d324400) [pid = 1774] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:02:22 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0xa104c000) [pid = 1774] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:02:22 INFO - PROCESS | 1774 | 1463040142791 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1785ms 01:02:22 INFO - PROCESS | 1774 | 1463040142837 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 01:02:22 INFO - PROCESS | 1774 | 1463040142845 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 01:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:02:22 INFO - PROCESS | 1774 | 1463040142860 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 1774 | 1463040142863 Marionette TRACE conn4 <- [1,70,null,{}] 01:02:22 INFO - PROCESS | 1774 | 1463040142870 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:23 INFO - PROCESS | 1774 | 1463040143026 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 01:02:23 INFO - PROCESS | 1774 | 1463040143061 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a05800 == 25 [pid = 1774] [id = 25] 01:02:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x93cf4400) [pid = 1774] [serial = 72] [outer = (nil)] 01:02:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x9a28c000) [pid = 1774] [serial = 73] [outer = 0x93cf4400] 01:02:23 INFO - PROCESS | 1774 | 1463040143211 Marionette DEBUG loaded listener.js 01:02:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x9b068800) [pid = 1774] [serial = 74] [outer = 0x93cf4400] 01:02:23 INFO - PROCESS | 1774 | 1463040143902 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1086ms 01:02:23 INFO - PROCESS | 1774 | 1463040143942 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 01:02:23 INFO - PROCESS | 1774 | 1463040143946 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 01:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:02:23 INFO - PROCESS | 1774 | 1463040143952 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:02:23 INFO - PROCESS | 1774 | 1463040143958 Marionette TRACE conn4 <- [1,74,null,{}] 01:02:23 INFO - PROCESS | 1774 | 1463040143975 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:24 INFO - PROCESS | 1774 | 1463040144170 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 01:02:24 INFO - PROCESS | 1774 | 1463040144278 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x92152c00 == 26 [pid = 1774] [id = 26] 01:02:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x92154400) [pid = 1774] [serial = 75] [outer = (nil)] 01:02:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x92ed1800) [pid = 1774] [serial = 76] [outer = 0x92154400] 01:02:24 INFO - PROCESS | 1774 | 1463040144367 Marionette DEBUG loaded listener.js 01:02:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x9460a000) [pid = 1774] [serial = 77] [outer = 0x92154400] 01:02:25 INFO - PROCESS | 1774 | 1463040145265 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1382ms 01:02:25 INFO - PROCESS | 1774 | 1463040145337 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 01:02:25 INFO - PROCESS | 1774 | 1463040145344 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 01:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:02:25 INFO - PROCESS | 1774 | 1463040145353 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:02:25 INFO - PROCESS | 1774 | 1463040145359 Marionette TRACE conn4 <- [1,78,null,{}] 01:02:25 INFO - PROCESS | 1774 | 1463040145366 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:25 INFO - PROCESS | 1774 | 1463040145591 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 01:02:25 INFO - PROCESS | 1774 | 1463040145726 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x9aa97400 == 27 [pid = 1774] [id = 27] 01:02:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x9b070400) [pid = 1774] [serial = 78] [outer = (nil)] 01:02:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9b076000) [pid = 1774] [serial = 79] [outer = 0x9b070400] 01:02:25 INFO - PROCESS | 1774 | 1463040145822 Marionette DEBUG loaded listener.js 01:02:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x9b72a800) [pid = 1774] [serial = 80] [outer = 0x9b070400] 01:02:26 INFO - PROCESS | 1774 | 1463040146679 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1384ms 01:02:26 INFO - PROCESS | 1774 | 1463040146742 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 01:02:26 INFO - PROCESS | 1774 | 1463040146749 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 01:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:02:26 INFO - PROCESS | 1774 | 1463040146758 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 1774 | 1463040146762 Marionette TRACE conn4 <- [1,82,null,{}] 01:02:26 INFO - PROCESS | 1774 | 1463040146768 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:26 INFO - PROCESS | 1774 | 1463040146938 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 01:02:27 INFO - PROCESS | 1774 | 1463040147073 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b06d800 == 28 [pid = 1774] [id = 28] 01:02:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9ba6ac00) [pid = 1774] [serial = 81] [outer = (nil)] 01:02:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9bf7d400) [pid = 1774] [serial = 82] [outer = 0x9ba6ac00] 01:02:27 INFO - PROCESS | 1774 | 1463040147163 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x9d323c00) [pid = 1774] [serial = 83] [outer = 0x9ba6ac00] 01:02:28 INFO - PROCESS | 1774 | 1463040148067 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1384ms 01:02:28 INFO - PROCESS | 1774 | 1463040148142 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 01:02:28 INFO - PROCESS | 1774 | 1463040148146 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 01:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:02:28 INFO - PROCESS | 1774 | 1463040148173 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 1774 | 1463040148183 Marionette TRACE conn4 <- [1,86,null,{}] 01:02:28 INFO - PROCESS | 1774 | 1463040148190 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:28 INFO - PROCESS | 1774 | 1463040148362 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 01:02:28 INFO - PROCESS | 1774 | 1463040148469 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a1d0800 == 29 [pid = 1774] [id = 29] 01:02:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9ba6cc00) [pid = 1774] [serial = 84] [outer = (nil)] 01:02:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0xa21a7000) [pid = 1774] [serial = 85] [outer = 0x9ba6cc00] 01:02:28 INFO - PROCESS | 1774 | 1463040148561 Marionette DEBUG loaded listener.js 01:02:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0xa22b9c00) [pid = 1774] [serial = 86] [outer = 0x9ba6cc00] 01:02:29 INFO - PROCESS | 1774 | 1463040149336 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1210ms 01:02:29 INFO - PROCESS | 1774 | 1463040149365 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 01:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:02:29 INFO - PROCESS | 1774 | 1463040149370 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 01:02:29 INFO - PROCESS | 1774 | 1463040149377 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:02:29 INFO - PROCESS | 1774 | 1463040149380 Marionette TRACE conn4 <- [1,90,null,{}] 01:02:29 INFO - PROCESS | 1774 | 1463040149386 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:29 INFO - PROCESS | 1774 | 1463040149594 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 01:02:29 INFO - PROCESS | 1774 | 1463040149609 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x97767c00 == 30 [pid = 1774] [id = 30] 01:02:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9d4d3c00) [pid = 1774] [serial = 87] [outer = (nil)] 01:02:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa244d400) [pid = 1774] [serial = 88] [outer = 0x9d4d3c00] 01:02:29 INFO - PROCESS | 1774 | 1463040149695 Marionette DEBUG loaded listener.js 01:02:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0xa2454000) [pid = 1774] [serial = 89] [outer = 0x9d4d3c00] 01:02:30 INFO - PROCESS | 1774 | 1463040150547 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1239ms 01:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:02:30 INFO - PROCESS | 1774 | 1463040150622 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 01:02:30 INFO - PROCESS | 1774 | 1463040150625 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 01:02:30 INFO - PROCESS | 1774 | 1463040150633 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:02:30 INFO - PROCESS | 1774 | 1463040150636 Marionette TRACE conn4 <- [1,94,null,{}] 01:02:30 INFO - PROCESS | 1774 | 1463040150642 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:30 INFO - PROCESS | 1774 | 1463040150813 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 01:02:30 INFO - PROCESS | 1774 | 1463040150952 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:31 INFO - PROCESS | 1774 | ++DOCSHELL 0xa22ec000 == 31 [pid = 1774] [id = 31] 01:02:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0xa2453000) [pid = 1774] [serial = 90] [outer = (nil)] 01:02:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0xa30ea800) [pid = 1774] [serial = 91] [outer = 0xa2453000] 01:02:31 INFO - PROCESS | 1774 | 1463040151064 Marionette DEBUG loaded listener.js 01:02:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0xa35f2000) [pid = 1774] [serial = 92] [outer = 0xa2453000] 01:02:31 INFO - PROCESS | 1774 | 1463040151976 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1384ms 01:02:32 INFO - PROCESS | 1774 | 1463040152016 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 01:02:32 INFO - PROCESS | 1774 | 1463040152022 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 01:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:02:32 INFO - PROCESS | 1774 | 1463040152029 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:02:32 INFO - PROCESS | 1774 | 1463040152033 Marionette TRACE conn4 <- [1,98,null,{}] 01:02:32 INFO - PROCESS | 1774 | 1463040152040 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:32 INFO - PROCESS | 1774 | 1463040152203 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 01:02:32 INFO - PROCESS | 1774 | 1463040152337 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x9214ec00 == 32 [pid = 1774] [id = 32] 01:02:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9398e800) [pid = 1774] [serial = 93] [outer = (nil)] 01:02:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0xa50eb000) [pid = 1774] [serial = 94] [outer = 0x9398e800] 01:02:32 INFO - PROCESS | 1774 | 1463040152435 Marionette DEBUG loaded listener.js 01:02:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0xa35f6c00) [pid = 1774] [serial = 95] [outer = 0x9398e800] 01:02:33 INFO - PROCESS | 1774 | 1463040153280 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1285ms 01:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:02:33 INFO - PROCESS | 1774 | 1463040153315 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 01:02:33 INFO - PROCESS | 1774 | 1463040153318 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 01:02:33 INFO - PROCESS | 1774 | 1463040153325 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:02:33 INFO - PROCESS | 1774 | 1463040153329 Marionette TRACE conn4 <- [1,102,null,{}] 01:02:33 INFO - PROCESS | 1774 | 1463040153334 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:33 INFO - PROCESS | 1774 | 1463040153496 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 01:02:33 INFO - PROCESS | 1774 | 1463040153733 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x9214e000 == 33 [pid = 1774] [id = 33] 01:02:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x92152400) [pid = 1774] [serial = 96] [outer = (nil)] 01:02:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x92ed2c00) [pid = 1774] [serial = 97] [outer = 0x92152400] 01:02:33 INFO - PROCESS | 1774 | 1463040153816 Marionette DEBUG loaded listener.js 01:02:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x94609c00) [pid = 1774] [serial = 98] [outer = 0x92152400] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0xa50f3000) [pid = 1774] [serial = 2] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0xa22eac00) [pid = 1774] [serial = 61] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9214cc00) [pid = 1774] [serial = 22] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x946cd400) [pid = 1774] [serial = 27] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x9b285400) [pid = 1774] [serial = 31] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x9c069400) [pid = 1774] [serial = 34] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0xa35ef400) [pid = 1774] [serial = 37] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0xa8c51800) [pid = 1774] [serial = 40] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x94603400) [pid = 1774] [serial = 43] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x99d96000) [pid = 1774] [serial = 46] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x9a1cb400) [pid = 1774] [serial = 47] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9b06e000) [pid = 1774] [serial = 49] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9b073000) [pid = 1774] [serial = 50] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x946d0c00) [pid = 1774] [serial = 44] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x9ba9f000) [pid = 1774] [serial = 52] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9d321400) [pid = 1774] [serial = 55] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0xa050e800) [pid = 1774] [serial = 58] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x93cecc00) [pid = 1774] [serial = 25] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0xa219d800) [pid = 1774] [serial = 59] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0xa2451c00) [pid = 1774] [serial = 62] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x9bf7e400) [pid = 1774] [serial = 53] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0xa67b8c00) [pid = 1774] [serial = 38] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x97760000) [pid = 1774] [serial = 28] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0xa26c2000) [pid = 1774] [serial = 64] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0xac0af400) [pid = 1774] [serial = 41] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x92151400) [pid = 1774] [serial = 23] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0xa0506c00) [pid = 1774] [serial = 35] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x9aaa0c00) [pid = 1774] [serial = 12] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x9a8f2800) [pid = 1774] [serial = 9] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0x93a0e000) [pid = 1774] [serial = 19] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 55 (0x9533b400) [pid = 1774] [serial = 16] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | --DOMWINDOW == 54 (0x9a1d0000) [pid = 1774] [serial = 17] [outer = (nil)] [url = about:blank] 01:02:35 INFO - PROCESS | 1774 | 1463040155557 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:02:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0x9460b800) [pid = 1774] [serial = 99] [outer = 0x9922b400] 01:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2281ms 01:02:35 INFO - PROCESS | 1774 | 1463040155629 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 01:02:35 INFO - PROCESS | 1774 | 1463040155636 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 01:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:02:35 INFO - PROCESS | 1774 | 1463040155661 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:02:35 INFO - PROCESS | 1774 | 1463040155669 Marionette TRACE conn4 <- [1,106,null,{}] 01:02:35 INFO - PROCESS | 1774 | 1463040155679 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:35 INFO - PROCESS | 1774 | 1463040155848 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 01:02:35 INFO - PROCESS | 1774 | 1463040155949 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed7400 == 34 [pid = 1774] [id = 34] 01:02:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x946cfc00) [pid = 1774] [serial = 100] [outer = (nil)] 01:02:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x9770d400) [pid = 1774] [serial = 101] [outer = 0x946cfc00] 01:02:36 INFO - PROCESS | 1774 | 1463040156029 Marionette DEBUG loaded listener.js 01:02:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x97762400) [pid = 1774] [serial = 102] [outer = 0x946cfc00] 01:02:36 INFO - PROCESS | 1774 | 1463040156723 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1085ms 01:02:36 INFO - PROCESS | 1774 | 1463040156752 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 01:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:02:36 INFO - PROCESS | 1774 | 1463040156761 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 01:02:36 INFO - PROCESS | 1774 | 1463040156772 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:02:36 INFO - PROCESS | 1774 | 1463040156777 Marionette TRACE conn4 <- [1,110,null,{}] 01:02:36 INFO - PROCESS | 1774 | 1463040156783 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:36 INFO - PROCESS | 1774 | 1463040156935 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 01:02:37 INFO - PROCESS | 1774 | 1463040157039 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a10c00 == 35 [pid = 1774] [id = 35] 01:02:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x9776b400) [pid = 1774] [serial = 103] [outer = (nil)] 01:02:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x9a1a8800) [pid = 1774] [serial = 104] [outer = 0x9776b400] 01:02:37 INFO - PROCESS | 1774 | 1463040157114 Marionette DEBUG loaded listener.js 01:02:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x9a64a800) [pid = 1774] [serial = 105] [outer = 0x9776b400] 01:02:37 INFO - PROCESS | 1774 | 1463040157865 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1129ms 01:02:37 INFO - PROCESS | 1774 | 1463040157901 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 01:02:37 INFO - PROCESS | 1774 | 1463040157905 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 01:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:02:37 INFO - PROCESS | 1774 | 1463040157920 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:02:37 INFO - PROCESS | 1774 | 1463040157927 Marionette TRACE conn4 <- [1,114,null,{}] 01:02:37 INFO - PROCESS | 1774 | 1463040157949 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:38 INFO - PROCESS | 1774 | 1463040158149 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 01:02:38 INFO - PROCESS | 1774 | 1463040158214 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b286400 == 36 [pid = 1774] [id = 36] 01:02:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x9b561800) [pid = 1774] [serial = 106] [outer = (nil)] 01:02:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x9b7dac00) [pid = 1774] [serial = 107] [outer = 0x9b561800] 01:02:38 INFO - PROCESS | 1774 | 1463040158293 Marionette DEBUG loaded listener.js 01:02:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x9ba76400) [pid = 1774] [serial = 108] [outer = 0x9b561800] 01:02:39 INFO - PROCESS | 1774 | 1463040159088 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1203ms 01:02:39 INFO - PROCESS | 1774 | 1463040159116 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 01:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:02:39 INFO - PROCESS | 1774 | 1463040159120 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 01:02:39 INFO - PROCESS | 1774 | 1463040159126 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:02:39 INFO - PROCESS | 1774 | 1463040159130 Marionette TRACE conn4 <- [1,118,null,{}] 01:02:39 INFO - PROCESS | 1774 | 1463040159136 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:39 INFO - PROCESS | 1774 | 1463040159324 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 01:02:39 INFO - PROCESS | 1774 | 1463040159387 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x93cfa000 == 37 [pid = 1774] [id = 37] 01:02:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x9839ec00) [pid = 1774] [serial = 109] [outer = (nil)] 01:02:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x9c11dc00) [pid = 1774] [serial = 110] [outer = 0x9839ec00] 01:02:39 INFO - PROCESS | 1774 | 1463040159459 Marionette DEBUG loaded listener.js 01:02:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9d898400) [pid = 1774] [serial = 111] [outer = 0x9839ec00] 01:02:40 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0xa24fb000) [pid = 1774] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:02:40 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0xa2271400) [pid = 1774] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:02:40 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x9bf7e000) [pid = 1774] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:02:40 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x93cf4400) [pid = 1774] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:02:40 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x96596000) [pid = 1774] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:02:40 INFO - PROCESS | 1774 | 1463040160290 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1184ms 01:02:40 INFO - PROCESS | 1774 | 1463040160311 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 01:02:40 INFO - PROCESS | 1774 | 1463040160314 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 01:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:02:40 INFO - PROCESS | 1774 | 1463040160320 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:02:40 INFO - PROCESS | 1774 | 1463040160323 Marionette TRACE conn4 <- [1,122,null,{}] 01:02:40 INFO - PROCESS | 1774 | 1463040160329 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:40 INFO - PROCESS | 1774 | 1463040160468 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 01:02:40 INFO - PROCESS | 1774 | 1463040160478 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x96597c00 == 38 [pid = 1774] [id = 38] 01:02:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x9b561c00) [pid = 1774] [serial = 112] [outer = (nil)] 01:02:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0xa050b800) [pid = 1774] [serial = 113] [outer = 0x9b561c00] 01:02:40 INFO - PROCESS | 1774 | 1463040160551 Marionette DEBUG loaded listener.js 01:02:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0xa104fc00) [pid = 1774] [serial = 114] [outer = 0x9b561c00] 01:02:41 INFO - PROCESS | 1774 | 1463040161269 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 977ms 01:02:41 INFO - PROCESS | 1774 | 1463040161299 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 01:02:41 INFO - PROCESS | 1774 | 1463040161302 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 01:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:02:41 INFO - PROCESS | 1774 | 1463040161308 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:02:41 INFO - PROCESS | 1774 | 1463040161311 Marionette TRACE conn4 <- [1,126,null,{}] 01:02:41 INFO - PROCESS | 1774 | 1463040161317 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:41 INFO - PROCESS | 1774 | 1463040161527 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 01:02:41 INFO - PROCESS | 1774 | 1463040161546 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:41 INFO - PROCESS | 1774 | ++DOCSHELL 0xa21aa400 == 39 [pid = 1774] [id = 39] 01:02:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0xa227a800) [pid = 1774] [serial = 115] [outer = (nil)] 01:02:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0xa22ec400) [pid = 1774] [serial = 116] [outer = 0xa227a800] 01:02:41 INFO - PROCESS | 1774 | 1463040161619 Marionette DEBUG loaded listener.js 01:02:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0xa244dc00) [pid = 1774] [serial = 117] [outer = 0xa227a800] 01:02:42 INFO - PROCESS | 1774 | 1463040162618 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1339ms 01:02:42 INFO - PROCESS | 1774 | 1463040162649 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 01:02:42 INFO - PROCESS | 1774 | 1463040162655 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 01:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:02:42 INFO - PROCESS | 1774 | 1463040162664 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:02:42 INFO - PROCESS | 1774 | 1463040162670 Marionette TRACE conn4 <- [1,130,null,{}] 01:02:42 INFO - PROCESS | 1774 | 1463040162678 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:42 INFO - PROCESS | 1774 | 1463040162890 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 01:02:43 INFO - PROCESS | 1774 | 1463040163024 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x93998800 == 40 [pid = 1774] [id = 40] 01:02:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x95335c00) [pid = 1774] [serial = 118] [outer = (nil)] 01:02:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9770ec00) [pid = 1774] [serial = 119] [outer = 0x95335c00] 01:02:43 INFO - PROCESS | 1774 | 1463040163115 Marionette DEBUG loaded listener.js 01:02:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x99d90c00) [pid = 1774] [serial = 120] [outer = 0x95335c00] 01:02:44 INFO - PROCESS | 1774 | 1463040164118 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1493ms 01:02:44 INFO - PROCESS | 1774 | 1463040164158 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 01:02:44 INFO - PROCESS | 1774 | 1463040164169 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 01:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:02:44 INFO - PROCESS | 1774 | 1463040164180 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:02:44 INFO - PROCESS | 1774 | 1463040164185 Marionette TRACE conn4 <- [1,134,null,{}] 01:02:44 INFO - PROCESS | 1774 | 1463040164191 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:44 INFO - PROCESS | 1774 | 1463040164394 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 01:02:44 INFO - PROCESS | 1774 | 1463040164573 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x99d9a400 == 41 [pid = 1774] [id = 41] 01:02:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9a8f3000) [pid = 1774] [serial = 121] [outer = (nil)] 01:02:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9b071800) [pid = 1774] [serial = 122] [outer = 0x9a8f3000] 01:02:44 INFO - PROCESS | 1774 | 1463040164703 Marionette DEBUG loaded listener.js 01:02:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9b56f800) [pid = 1774] [serial = 123] [outer = 0x9a8f3000] 01:02:45 INFO - PROCESS | 1774 | 1463040165667 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1535ms 01:02:45 INFO - PROCESS | 1774 | 1463040165715 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 01:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:02:45 INFO - PROCESS | 1774 | 1463040165719 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 01:02:45 INFO - PROCESS | 1774 | 1463040165726 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:02:45 INFO - PROCESS | 1774 | 1463040165732 Marionette TRACE conn4 <- [1,138,null,{}] 01:02:45 INFO - PROCESS | 1774 | 1463040165748 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:45 INFO - PROCESS | 1774 | 1463040165958 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 01:02:46 INFO - PROCESS | 1774 | 1463040166264 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x9214d800 == 42 [pid = 1774] [id = 42] 01:02:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x92ed2000) [pid = 1774] [serial = 124] [outer = (nil)] 01:02:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x93a0c000) [pid = 1774] [serial = 125] [outer = 0x92ed2000] 01:02:46 INFO - PROCESS | 1774 | 1463040166387 Marionette DEBUG loaded listener.js 01:02:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x96598c00) [pid = 1774] [serial = 126] [outer = 0x92ed2000] 01:02:47 INFO - PROCESS | 1774 | --DOCSHELL 0x96597c00 == 41 [pid = 1774] [id = 38] 01:02:47 INFO - PROCESS | 1774 | --DOCSHELL 0x93cfa000 == 40 [pid = 1774] [id = 37] 01:02:47 INFO - PROCESS | 1774 | --DOCSHELL 0x9b286400 == 39 [pid = 1774] [id = 36] 01:02:47 INFO - PROCESS | 1774 | --DOCSHELL 0x93a10c00 == 38 [pid = 1774] [id = 35] 01:02:47 INFO - PROCESS | 1774 | --DOCSHELL 0x92ed7400 == 37 [pid = 1774] [id = 34] 01:02:47 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9a28c000) [pid = 1774] [serial = 73] [outer = (nil)] [url = about:blank] 01:02:47 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x98114c00) [pid = 1774] [serial = 70] [outer = (nil)] [url = about:blank] 01:02:47 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9b068800) [pid = 1774] [serial = 74] [outer = (nil)] [url = about:blank] 01:02:47 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x99223000) [pid = 1774] [serial = 71] [outer = (nil)] [url = about:blank] 01:02:47 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0xa321c400) [pid = 1774] [serial = 68] [outer = (nil)] [url = about:blank] 01:02:47 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0xa30ef000) [pid = 1774] [serial = 67] [outer = (nil)] [url = about:blank] 01:02:47 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0xa30cc800) [pid = 1774] [serial = 65] [outer = (nil)] [url = about:blank] 01:02:47 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x9d4ccc00) [pid = 1774] [serial = 56] [outer = (nil)] [url = about:blank] 01:02:47 INFO - PROCESS | 1774 | 1463040167302 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1635ms 01:02:47 INFO - PROCESS | 1774 | 1463040167361 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 01:02:47 INFO - PROCESS | 1774 | 1463040167367 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 01:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:02:47 INFO - PROCESS | 1774 | 1463040167374 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:02:47 INFO - PROCESS | 1774 | 1463040167380 Marionette TRACE conn4 <- [1,142,null,{}] 01:02:47 INFO - PROCESS | 1774 | 1463040167387 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:47 INFO - PROCESS | 1774 | 1463040167559 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 01:02:47 INFO - PROCESS | 1774 | 1463040167572 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x97769c00 == 38 [pid = 1774] [id = 43] 01:02:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x98325c00) [pid = 1774] [serial = 127] [outer = (nil)] 01:02:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x99e6dc00) [pid = 1774] [serial = 128] [outer = 0x98325c00] 01:02:47 INFO - PROCESS | 1774 | 1463040167662 Marionette DEBUG loaded listener.js 01:02:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9a8f3800) [pid = 1774] [serial = 129] [outer = 0x98325c00] 01:02:48 INFO - PROCESS | 1774 | 1463040168493 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1139ms 01:02:48 INFO - PROCESS | 1774 | 1463040168517 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 01:02:48 INFO - PROCESS | 1774 | 1463040168523 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 01:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:02:48 INFO - PROCESS | 1774 | 1463040168530 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:02:48 INFO - PROCESS | 1774 | 1463040168533 Marionette TRACE conn4 <- [1,146,null,{}] 01:02:48 INFO - PROCESS | 1774 | 1463040168540 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:48 INFO - PROCESS | 1774 | 1463040168724 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 01:02:48 INFO - PROCESS | 1774 | 1463040168748 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x9aa9c800 == 39 [pid = 1774] [id = 44] 01:02:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9b067c00) [pid = 1774] [serial = 130] [outer = (nil)] 01:02:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9ba9f800) [pid = 1774] [serial = 131] [outer = 0x9b067c00] 01:02:48 INFO - PROCESS | 1774 | 1463040168823 Marionette DEBUG loaded listener.js 01:02:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9bf7f800) [pid = 1774] [serial = 132] [outer = 0x9b067c00] 01:02:49 INFO - PROCESS | 1774 | 1463040169830 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1334ms 01:02:49 INFO - PROCESS | 1774 | 1463040169875 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 01:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:02:49 INFO - PROCESS | 1774 | 1463040169880 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 01:02:49 INFO - PROCESS | 1774 | 1463040169894 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:02:49 INFO - PROCESS | 1774 | 1463040169904 Marionette TRACE conn4 <- [1,150,null,{}] 01:02:49 INFO - PROCESS | 1774 | 1463040169919 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:50 INFO - PROCESS | 1774 | 1463040170123 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 01:02:50 INFO - PROCESS | 1774 | 1463040170152 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x9bf7f400 == 40 [pid = 1774] [id = 45] 01:02:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9d31f400) [pid = 1774] [serial = 133] [outer = (nil)] 01:02:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0xa219e800) [pid = 1774] [serial = 134] [outer = 0x9d31f400] 01:02:50 INFO - PROCESS | 1774 | 1463040170225 Marionette DEBUG loaded listener.js 01:02:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0xa22e8800) [pid = 1774] [serial = 135] [outer = 0x9d31f400] 01:02:51 INFO - PROCESS | 1774 | 1463040171040 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1212ms 01:02:51 INFO - PROCESS | 1774 | 1463040171099 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 01:02:51 INFO - PROCESS | 1774 | 1463040171103 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 01:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:02:51 INFO - PROCESS | 1774 | 1463040171109 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:02:51 INFO - PROCESS | 1774 | 1463040171112 Marionette TRACE conn4 <- [1,154,null,{}] 01:02:51 INFO - PROCESS | 1774 | 1463040171118 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:51 INFO - PROCESS | 1774 | 1463040171303 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 01:02:51 INFO - PROCESS | 1774 | 1463040171325 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b072000 == 41 [pid = 1774] [id = 46] 01:02:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0xa22f1000) [pid = 1774] [serial = 136] [outer = (nil)] 01:02:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0xa26c1c00) [pid = 1774] [serial = 137] [outer = 0xa22f1000] 01:02:51 INFO - PROCESS | 1774 | 1463040171397 Marionette DEBUG loaded listener.js 01:02:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0xa26e0000) [pid = 1774] [serial = 138] [outer = 0xa22f1000] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x9839ec00) [pid = 1774] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x9776b400) [pid = 1774] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x92154400) [pid = 1774] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9b070400) [pid = 1774] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x946cfc00) [pid = 1774] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x9ba6ac00) [pid = 1774] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9ba6cc00) [pid = 1774] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9d4d3c00) [pid = 1774] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x9b561c00) [pid = 1774] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0xa2453000) [pid = 1774] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9398e800) [pid = 1774] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:02:51 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x9b561800) [pid = 1774] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:02:52 INFO - PROCESS | 1774 | 1463040172363 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1277ms 01:02:52 INFO - PROCESS | 1774 | 1463040172452 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 01:02:52 INFO - PROCESS | 1774 | 1463040172456 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 01:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:02:52 INFO - PROCESS | 1774 | 1463040172498 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:02:52 INFO - PROCESS | 1774 | 1463040172511 Marionette TRACE conn4 <- [1,158,null,{}] 01:02:52 INFO - PROCESS | 1774 | 1463040172567 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:52 INFO - PROCESS | 1774 | 1463040172748 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 01:02:52 INFO - PROCESS | 1774 | 1463040172776 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b285c00 == 42 [pid = 1774] [id = 47] 01:02:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9b28ac00) [pid = 1774] [serial = 139] [outer = (nil)] 01:02:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0xa305e400) [pid = 1774] [serial = 140] [outer = 0x9b28ac00] 01:02:52 INFO - PROCESS | 1774 | 1463040172862 Marionette DEBUG loaded listener.js 01:02:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0xa3257400) [pid = 1774] [serial = 141] [outer = 0x9b28ac00] 01:02:53 INFO - PROCESS | 1774 | 1463040173711 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1309ms 01:02:53 INFO - PROCESS | 1774 | 1463040173786 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 01:02:53 INFO - PROCESS | 1774 | 1463040173791 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 01:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:02:53 INFO - PROCESS | 1774 | 1463040173800 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:02:53 INFO - PROCESS | 1774 | 1463040173806 Marionette TRACE conn4 <- [1,162,null,{}] 01:02:53 INFO - PROCESS | 1774 | 1463040173815 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:54 INFO - PROCESS | 1774 | 1463040174027 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 01:02:54 INFO - PROCESS | 1774 | 1463040174164 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x93cf4400 == 43 [pid = 1774] [id = 48] 01:02:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9460b000) [pid = 1774] [serial = 142] [outer = (nil)] 01:02:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9533f000) [pid = 1774] [serial = 143] [outer = 0x9460b000] 01:02:54 INFO - PROCESS | 1774 | 1463040174251 Marionette DEBUG loaded listener.js 01:02:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x97767400) [pid = 1774] [serial = 144] [outer = 0x9460b000] 01:02:55 INFO - PROCESS | 1774 | 1463040175186 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1442ms 01:02:55 INFO - PROCESS | 1774 | 1463040175243 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 01:02:55 INFO - PROCESS | 1774 | 1463040175249 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 01:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:02:55 INFO - PROCESS | 1774 | 1463040175262 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:02:55 INFO - PROCESS | 1774 | 1463040175267 Marionette TRACE conn4 <- [1,166,null,{}] 01:02:55 INFO - PROCESS | 1774 | 1463040175275 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:55 INFO - PROCESS | 1774 | 1463040175491 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 01:02:55 INFO - PROCESS | 1774 | 1463040175629 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b075400 == 44 [pid = 1774] [id = 49] 01:02:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9b56a800) [pid = 1774] [serial = 145] [outer = (nil)] 01:02:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9c11e000) [pid = 1774] [serial = 146] [outer = 0x9b56a800] 01:02:55 INFO - PROCESS | 1774 | 1463040175764 Marionette DEBUG loaded listener.js 01:02:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x9d896000) [pid = 1774] [serial = 147] [outer = 0x9b56a800] 01:02:56 INFO - PROCESS | 1774 | 1463040176633 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1392ms 01:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:02:56 INFO - PROCESS | 1774 | 1463040176650 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 01:02:56 INFO - PROCESS | 1774 | 1463040176653 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 01:02:56 INFO - PROCESS | 1774 | 1463040176660 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:02:56 INFO - PROCESS | 1774 | 1463040176664 Marionette TRACE conn4 <- [1,170,null,{}] 01:02:56 INFO - PROCESS | 1774 | 1463040176680 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:56 INFO - PROCESS | 1774 | 1463040176851 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 01:02:57 INFO - PROCESS | 1774 | 1463040177010 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a8f3400 == 45 [pid = 1774] [id = 50] 01:02:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x9b06e400) [pid = 1774] [serial = 148] [outer = (nil)] 01:02:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0xa3222000) [pid = 1774] [serial = 149] [outer = 0x9b06e400] 01:02:57 INFO - PROCESS | 1774 | 1463040177106 Marionette DEBUG loaded listener.js 01:02:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x9bf7e000) [pid = 1774] [serial = 150] [outer = 0x9b06e400] 01:02:57 INFO - PROCESS | 1774 | 1463040177938 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1291ms 01:02:57 INFO - PROCESS | 1774 | 1463040177950 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 01:02:57 INFO - PROCESS | 1774 | 1463040177953 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 01:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:02:57 INFO - PROCESS | 1774 | 1463040177978 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:02:57 INFO - PROCESS | 1774 | 1463040177982 Marionette TRACE conn4 <- [1,174,null,{}] 01:02:57 INFO - PROCESS | 1774 | 1463040177987 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:58 INFO - PROCESS | 1774 | 1463040178149 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 01:02:58 INFO - PROCESS | 1774 | 1463040178326 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:02:58 INFO - PROCESS | 1774 | 1463040178342 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 1774 | ++DOCSHELL 0xa67c2000 == 46 [pid = 1774] [id = 51] 01:02:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0xa67c4800) [pid = 1774] [serial = 151] [outer = (nil)] 01:02:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0xa6881800) [pid = 1774] [serial = 152] [outer = 0xa67c4800] 01:02:58 INFO - PROCESS | 1774 | 1463040178428 Marionette DEBUG loaded listener.js 01:02:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0xa68b5800) [pid = 1774] [serial = 153] [outer = 0xa67c4800] 01:02:59 INFO - PROCESS | 1774 | 1463040179278 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1331ms 01:02:59 INFO - PROCESS | 1774 | 1463040179307 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 01:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:02:59 INFO - PROCESS | 1774 | 1463040179311 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 01:02:59 INFO - PROCESS | 1774 | 1463040179318 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:02:59 INFO - PROCESS | 1774 | 1463040179322 Marionette TRACE conn4 <- [1,178,null,{}] 01:02:59 INFO - PROCESS | 1774 | 1463040179329 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:02:59 INFO - PROCESS | 1774 | 1463040179484 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 01:02:59 INFO - PROCESS | 1774 | 1463040179626 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ecfc00 == 47 [pid = 1774] [id = 52] 01:02:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x9a3dc000) [pid = 1774] [serial = 154] [outer = (nil)] 01:02:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x9a3e4800) [pid = 1774] [serial = 155] [outer = 0x9a3dc000] 01:02:59 INFO - PROCESS | 1774 | 1463040179714 Marionette DEBUG loaded listener.js 01:02:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x9a3e7000) [pid = 1774] [serial = 156] [outer = 0x9a3dc000] 01:03:00 INFO - PROCESS | 1774 | 1463040180881 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1580ms 01:03:00 INFO - PROCESS | 1774 | 1463040180897 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 01:03:00 INFO - PROCESS | 1774 | 1463040180901 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 01:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:03:00 INFO - PROCESS | 1774 | 1463040180907 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:03:00 INFO - PROCESS | 1774 | 1463040180911 Marionette TRACE conn4 <- [1,182,null,{}] 01:03:00 INFO - PROCESS | 1774 | 1463040180917 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:01 INFO - PROCESS | 1774 | 1463040181116 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 01:03:01 INFO - PROCESS | 1774 | 1463040181288 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x94638800 == 48 [pid = 1774] [id = 53] 01:03:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x94639800) [pid = 1774] [serial = 157] [outer = (nil)] 01:03:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x94644800) [pid = 1774] [serial = 158] [outer = 0x94639800] 01:03:01 INFO - PROCESS | 1774 | 1463040181374 Marionette DEBUG loaded listener.js 01:03:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x9a3e5400) [pid = 1774] [serial = 159] [outer = 0x94639800] 01:03:02 INFO - PROCESS | 1774 | 1463040182433 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1583ms 01:03:02 INFO - PROCESS | 1774 | 1463040182493 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 01:03:02 INFO - PROCESS | 1774 | 1463040182499 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 01:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:03:02 INFO - PROCESS | 1774 | 1463040182507 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:03:02 INFO - PROCESS | 1774 | 1463040182511 Marionette TRACE conn4 <- [1,186,null,{}] 01:03:02 INFO - PROCESS | 1774 | 1463040182519 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:02 INFO - PROCESS | 1774 | 1463040182751 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 01:03:03 INFO - PROCESS | 1774 | 1463040182980 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x94643800 == 49 [pid = 1774] [id = 54] 01:03:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x94644c00) [pid = 1774] [serial = 160] [outer = (nil)] 01:03:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x96590c00) [pid = 1774] [serial = 161] [outer = 0x94644c00] 01:03:03 INFO - PROCESS | 1774 | 1463040183078 Marionette DEBUG loaded listener.js 01:03:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x98112c00) [pid = 1774] [serial = 162] [outer = 0x94644c00] 01:03:03 INFO - PROCESS | 1774 | --DOCSHELL 0x9b072000 == 48 [pid = 1774] [id = 46] 01:03:03 INFO - PROCESS | 1774 | --DOCSHELL 0x9bf7f400 == 47 [pid = 1774] [id = 45] 01:03:03 INFO - PROCESS | 1774 | --DOCSHELL 0x9aa9c800 == 46 [pid = 1774] [id = 44] 01:03:03 INFO - PROCESS | 1774 | --DOCSHELL 0x97769c00 == 45 [pid = 1774] [id = 43] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0xa22ec400) [pid = 1774] [serial = 116] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOCSHELL 0x9214d800 == 44 [pid = 1774] [id = 42] 01:03:03 INFO - PROCESS | 1774 | --DOCSHELL 0x93998800 == 43 [pid = 1774] [id = 40] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x9c11dc00) [pid = 1774] [serial = 110] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x9a8f3c00) [pid = 1774] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x9a1a8800) [pid = 1774] [serial = 104] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x9460a000) [pid = 1774] [serial = 77] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x92ed1800) [pid = 1774] [serial = 76] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x92ed2c00) [pid = 1774] [serial = 97] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x9b72a800) [pid = 1774] [serial = 80] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x9b076000) [pid = 1774] [serial = 79] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9770d400) [pid = 1774] [serial = 101] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x97762400) [pid = 1774] [serial = 102] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x9d323c00) [pid = 1774] [serial = 83] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x9bf7d400) [pid = 1774] [serial = 82] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0xa22b9c00) [pid = 1774] [serial = 86] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0xa21a7000) [pid = 1774] [serial = 85] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0xa2454000) [pid = 1774] [serial = 89] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0xa244d400) [pid = 1774] [serial = 88] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0xa050b800) [pid = 1774] [serial = 113] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9d898400) [pid = 1774] [serial = 111] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0xa35f2000) [pid = 1774] [serial = 92] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0xa30ea800) [pid = 1774] [serial = 91] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0xa35f6c00) [pid = 1774] [serial = 95] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0xa50eb000) [pid = 1774] [serial = 94] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x9b7dac00) [pid = 1774] [serial = 107] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9ba76400) [pid = 1774] [serial = 108] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0xa104fc00) [pid = 1774] [serial = 114] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x9a64a800) [pid = 1774] [serial = 105] [outer = (nil)] [url = about:blank] 01:03:03 INFO - PROCESS | 1774 | 1463040183921 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1443ms 01:03:03 INFO - PROCESS | 1774 | 1463040183950 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 01:03:03 INFO - PROCESS | 1774 | 1463040183959 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 01:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:03:03 INFO - PROCESS | 1774 | 1463040183979 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:03:03 INFO - PROCESS | 1774 | 1463040183984 Marionette TRACE conn4 <- [1,190,null,{}] 01:03:04 INFO - PROCESS | 1774 | 1463040183997 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:04 INFO - PROCESS | 1774 | 1463040184156 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 01:03:04 INFO - PROCESS | 1774 | 1463040184168 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x93cee000 == 44 [pid = 1774] [id = 55] 01:03:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9460a400) [pid = 1774] [serial = 163] [outer = (nil)] 01:03:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x9a1cf000) [pid = 1774] [serial = 164] [outer = 0x9460a400] 01:03:04 INFO - PROCESS | 1774 | 1463040184242 Marionette DEBUG loaded listener.js 01:03:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9a3e0400) [pid = 1774] [serial = 165] [outer = 0x9460a400] 01:03:05 INFO - PROCESS | 1774 | 1463040185026 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1102ms 01:03:05 INFO - PROCESS | 1774 | 1463040185076 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 01:03:05 INFO - PROCESS | 1774 | 1463040185081 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 01:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:03:05 INFO - PROCESS | 1774 | 1463040185092 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:03:05 INFO - PROCESS | 1774 | 1463040185098 Marionette TRACE conn4 <- [1,194,null,{}] 01:03:05 INFO - PROCESS | 1774 | 1463040185114 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:05 INFO - PROCESS | 1774 | 1463040185275 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 01:03:05 INFO - PROCESS | 1774 | 1463040185287 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3e6c00 == 45 [pid = 1774] [id = 56] 01:03:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9aa9c800) [pid = 1774] [serial = 166] [outer = (nil)] 01:03:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x9b076400) [pid = 1774] [serial = 167] [outer = 0x9aa9c800] 01:03:05 INFO - PROCESS | 1774 | 1463040185449 Marionette DEBUG loaded listener.js 01:03:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9b7d3000) [pid = 1774] [serial = 168] [outer = 0x9aa9c800] 01:03:06 INFO - PROCESS | 1774 | 1463040186164 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1132ms 01:03:06 INFO - PROCESS | 1774 | 1463040186224 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 01:03:06 INFO - PROCESS | 1774 | 1463040186228 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 01:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:03:06 INFO - PROCESS | 1774 | 1463040186234 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:03:06 INFO - PROCESS | 1774 | 1463040186236 Marionette TRACE conn4 <- [1,198,null,{}] 01:03:06 INFO - PROCESS | 1774 | 1463040186242 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:06 INFO - PROCESS | 1774 | 1463040186430 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 01:03:06 INFO - PROCESS | 1774 | 1463040186454 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b7dc000 == 46 [pid = 1774] [id = 57] 01:03:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9bf7d400) [pid = 1774] [serial = 169] [outer = (nil)] 01:03:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9c119c00) [pid = 1774] [serial = 170] [outer = 0x9bf7d400] 01:03:06 INFO - PROCESS | 1774 | 1463040186526 Marionette DEBUG loaded listener.js 01:03:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9c123000) [pid = 1774] [serial = 171] [outer = 0x9bf7d400] 01:03:07 INFO - PROCESS | 1774 | 1463040187278 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1077ms 01:03:07 INFO - PROCESS | 1774 | 1463040187366 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 01:03:07 INFO - PROCESS | 1774 | 1463040187368 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 01:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:03:07 INFO - PROCESS | 1774 | 1463040187375 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:03:07 INFO - PROCESS | 1774 | 1463040187379 Marionette TRACE conn4 <- [1,202,null,{}] 01:03:07 INFO - PROCESS | 1774 | 1463040187388 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:07 INFO - PROCESS | 1774 | 1463040187586 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 01:03:07 INFO - PROCESS | 1774 | 1463040187604 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x9c120800 == 47 [pid = 1774] [id = 58] 01:03:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9d31d400) [pid = 1774] [serial = 172] [outer = (nil)] 01:03:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9d8a1800) [pid = 1774] [serial = 173] [outer = 0x9d31d400] 01:03:07 INFO - PROCESS | 1774 | 1463040187690 Marionette DEBUG loaded listener.js 01:03:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x9d8e9000) [pid = 1774] [serial = 174] [outer = 0x9d31d400] 01:03:08 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x92ed2000) [pid = 1774] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:03:08 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x98325c00) [pid = 1774] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:03:08 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x9b067c00) [pid = 1774] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:03:08 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9d31f400) [pid = 1774] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:03:08 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0xa22f1000) [pid = 1774] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:03:08 INFO - PROCESS | 1774 | 1463040188535 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1181ms 01:03:08 INFO - PROCESS | 1774 | 1463040188557 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 01:03:08 INFO - PROCESS | 1774 | 1463040188561 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 01:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:03:08 INFO - PROCESS | 1774 | 1463040188567 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:03:08 INFO - PROCESS | 1774 | 1463040188570 Marionette TRACE conn4 <- [1,206,null,{}] 01:03:08 INFO - PROCESS | 1774 | 1463040188575 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:08 INFO - PROCESS | 1774 | 1463040188749 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 01:03:08 INFO - PROCESS | 1774 | 1463040188850 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x94643000 == 48 [pid = 1774] [id = 59] 01:03:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x96597c00) [pid = 1774] [serial = 175] [outer = (nil)] 01:03:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0xa22f1000) [pid = 1774] [serial = 176] [outer = 0x96597c00] 01:03:08 INFO - PROCESS | 1774 | 1463040188925 Marionette DEBUG loaded listener.js 01:03:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa21a9000) [pid = 1774] [serial = 177] [outer = 0x96597c00] 01:03:09 INFO - PROCESS | 1774 | 1463040189582 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1037ms 01:03:09 INFO - PROCESS | 1774 | 1463040189604 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 01:03:09 INFO - PROCESS | 1774 | 1463040189608 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 01:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:03:09 INFO - PROCESS | 1774 | 1463040189614 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:03:09 INFO - PROCESS | 1774 | 1463040189618 Marionette TRACE conn4 <- [1,210,null,{}] 01:03:09 INFO - PROCESS | 1774 | 1463040189623 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:09 INFO - PROCESS | 1774 | 1463040189796 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 01:03:09 INFO - PROCESS | 1774 | 1463040189818 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x94644400 == 49 [pid = 1774] [id = 60] 01:03:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9ba75c00) [pid = 1774] [serial = 178] [outer = (nil)] 01:03:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0xa26e6000) [pid = 1774] [serial = 179] [outer = 0x9ba75c00] 01:03:09 INFO - PROCESS | 1774 | 1463040189900 Marionette DEBUG loaded listener.js 01:03:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0xa324f400) [pid = 1774] [serial = 180] [outer = 0x9ba75c00] 01:03:10 INFO - PROCESS | 1774 | 1463040190849 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1292ms 01:03:10 INFO - PROCESS | 1774 | 1463040190908 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 01:03:10 INFO - PROCESS | 1774 | 1463040190915 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 01:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:03:10 INFO - PROCESS | 1774 | 1463040190925 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:03:10 INFO - PROCESS | 1774 | 1463040190930 Marionette TRACE conn4 <- [1,214,null,{}] 01:03:10 INFO - PROCESS | 1774 | 1463040190941 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:11 INFO - PROCESS | 1774 | 1463040191161 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 01:03:11 INFO - PROCESS | 1774 | 1463040191306 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed5400 == 50 [pid = 1774] [id = 61] 01:03:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x94639c00) [pid = 1774] [serial = 181] [outer = (nil)] 01:03:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x97708400) [pid = 1774] [serial = 182] [outer = 0x94639c00] 01:03:11 INFO - PROCESS | 1774 | 1463040191400 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x992b1800) [pid = 1774] [serial = 183] [outer = 0x94639c00] 01:03:12 INFO - PROCESS | 1774 | 1463040192249 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1385ms 01:03:12 INFO - PROCESS | 1774 | 1463040192311 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 01:03:12 INFO - PROCESS | 1774 | 1463040192325 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 01:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:03:12 INFO - PROCESS | 1774 | 1463040192337 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:03:12 INFO - PROCESS | 1774 | 1463040192340 Marionette TRACE conn4 <- [1,218,null,{}] 01:03:12 INFO - PROCESS | 1774 | 1463040192347 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:12 INFO - PROCESS | 1774 | 1463040192526 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 01:03:12 INFO - PROCESS | 1774 | 1463040192679 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a1c8400 == 51 [pid = 1774] [id = 62] 01:03:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x9a8f0400) [pid = 1774] [serial = 184] [outer = (nil)] 01:03:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x9b073000) [pid = 1774] [serial = 185] [outer = 0x9a8f0400] 01:03:12 INFO - PROCESS | 1774 | 1463040192771 Marionette DEBUG loaded listener.js 01:03:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x9baab400) [pid = 1774] [serial = 186] [outer = 0x9a8f0400] 01:03:13 INFO - PROCESS | 1774 | 1463040193634 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1331ms 01:03:13 INFO - PROCESS | 1774 | 1463040193668 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 01:03:13 INFO - PROCESS | 1774 | 1463040193672 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 01:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:03:13 INFO - PROCESS | 1774 | 1463040193679 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:03:13 INFO - PROCESS | 1774 | 1463040193685 Marionette TRACE conn4 <- [1,222,null,{}] 01:03:13 INFO - PROCESS | 1774 | 1463040193702 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:13 INFO - PROCESS | 1774 | 1463040193934 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 01:03:14 INFO - PROCESS | 1774 | 1463040193996 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:14 INFO - PROCESS | 1774 | ++DOCSHELL 0xa050b800 == 52 [pid = 1774] [id = 63] 01:03:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0xa2625400) [pid = 1774] [serial = 187] [outer = (nil)] 01:03:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0xa34ca000) [pid = 1774] [serial = 188] [outer = 0xa2625400] 01:03:14 INFO - PROCESS | 1774 | 1463040194144 Marionette DEBUG loaded listener.js 01:03:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0xa50eb000) [pid = 1774] [serial = 189] [outer = 0xa2625400] 01:03:15 INFO - PROCESS | 1774 | 1463040195108 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1492ms 01:03:15 INFO - PROCESS | 1774 | 1463040195172 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 01:03:15 INFO - PROCESS | 1774 | 1463040195177 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 01:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:03:15 INFO - PROCESS | 1774 | 1463040195184 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:03:15 INFO - PROCESS | 1774 | 1463040195188 Marionette TRACE conn4 <- [1,226,null,{}] 01:03:15 INFO - PROCESS | 1774 | 1463040195194 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:15 INFO - PROCESS | 1774 | 1463040195381 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 01:03:15 INFO - PROCESS | 1774 | 1463040195525 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ac2fc00 == 53 [pid = 1774] [id = 64] 01:03:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x9ac34400) [pid = 1774] [serial = 190] [outer = (nil)] 01:03:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x9ac38c00) [pid = 1774] [serial = 191] [outer = 0x9ac34400] 01:03:15 INFO - PROCESS | 1774 | 1463040195649 Marionette DEBUG loaded listener.js 01:03:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x9ac3cc00) [pid = 1774] [serial = 192] [outer = 0x9ac34400] 01:03:16 INFO - PROCESS | 1774 | 1463040196462 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1331ms 01:03:16 INFO - PROCESS | 1774 | 1463040196516 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 01:03:16 INFO - PROCESS | 1774 | 1463040196519 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 01:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:03:16 INFO - PROCESS | 1774 | 1463040196545 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:03:16 INFO - PROCESS | 1774 | 1463040196549 Marionette TRACE conn4 <- [1,230,null,{}] 01:03:16 INFO - PROCESS | 1774 | 1463040196556 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:16 INFO - PROCESS | 1774 | 1463040196723 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 01:03:16 INFO - PROCESS | 1774 | 1463040196863 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x96598400 == 54 [pid = 1774] [id = 65] 01:03:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x9ac33000) [pid = 1774] [serial = 193] [outer = (nil)] 01:03:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0xa35f5400) [pid = 1774] [serial = 194] [outer = 0x9ac33000] 01:03:16 INFO - PROCESS | 1774 | 1463040196958 Marionette DEBUG loaded listener.js 01:03:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0xa62f1c00) [pid = 1774] [serial = 195] [outer = 0x9ac33000] 01:03:17 INFO - PROCESS | 1774 | 1463040197862 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1333ms 01:03:17 INFO - PROCESS | 1774 | 1463040197889 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 01:03:17 INFO - PROCESS | 1774 | 1463040197893 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 01:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:03:17 INFO - PROCESS | 1774 | 1463040197903 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:03:17 INFO - PROCESS | 1774 | 1463040197906 Marionette TRACE conn4 <- [1,234,null,{}] 01:03:17 INFO - PROCESS | 1774 | 1463040197913 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:18 INFO - PROCESS | 1774 | 1463040198108 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 01:03:18 INFO - PROCESS | 1774 | 1463040198252 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x92152000 == 55 [pid = 1774] [id = 66] 01:03:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x9ac32c00) [pid = 1774] [serial = 196] [outer = (nil)] 01:03:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0xa6e9b000) [pid = 1774] [serial = 197] [outer = 0x9ac32c00] 01:03:18 INFO - PROCESS | 1774 | 1463040198340 Marionette DEBUG loaded listener.js 01:03:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0xa6f71400) [pid = 1774] [serial = 198] [outer = 0x9ac32c00] 01:03:19 INFO - PROCESS | 1774 | 1463040199160 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1289ms 01:03:19 INFO - PROCESS | 1774 | 1463040199192 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 01:03:19 INFO - PROCESS | 1774 | 1463040199195 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 01:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:03:19 INFO - PROCESS | 1774 | 1463040199202 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:03:19 INFO - PROCESS | 1774 | 1463040199205 Marionette TRACE conn4 <- [1,238,null,{}] 01:03:19 INFO - PROCESS | 1774 | 1463040199211 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:19 INFO - PROCESS | 1774 | 1463040199372 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 01:03:19 INFO - PROCESS | 1774 | 1463040199498 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x93cef800 == 56 [pid = 1774] [id = 67] 01:03:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x992bf800) [pid = 1774] [serial = 199] [outer = (nil)] 01:03:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 99 (0x992c5000) [pid = 1774] [serial = 200] [outer = 0x992bf800] 01:03:19 INFO - PROCESS | 1774 | 1463040199623 Marionette DEBUG loaded listener.js 01:03:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 100 (0x992c8400) [pid = 1774] [serial = 201] [outer = 0x992bf800] 01:03:20 INFO - PROCESS | 1774 | 1463040200520 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1389ms 01:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:03:20 INFO - PROCESS | 1774 | 1463040200591 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 01:03:20 INFO - PROCESS | 1774 | 1463040200594 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 01:03:20 INFO - PROCESS | 1774 | 1463040200601 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:03:20 INFO - PROCESS | 1774 | 1463040200605 Marionette TRACE conn4 <- [1,242,null,{}] 01:03:20 INFO - PROCESS | 1774 | 1463040200610 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:21 INFO - PROCESS | 1774 | 1463040201001 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 01:03:21 INFO - PROCESS | 1774 | 1463040201230 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x94642000 == 57 [pid = 1774] [id = 68] 01:03:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 101 (0x94642400) [pid = 1774] [serial = 202] [outer = (nil)] 01:03:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 102 (0x9659d000) [pid = 1774] [serial = 203] [outer = 0x94642400] 01:03:21 INFO - PROCESS | 1774 | 1463040201316 Marionette DEBUG loaded listener.js 01:03:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 103 (0x992bec00) [pid = 1774] [serial = 204] [outer = 0x94642400] 01:03:22 INFO - PROCESS | 1774 | 1463040202152 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1634ms 01:03:22 INFO - PROCESS | 1774 | 1463040202237 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 01:03:22 INFO - PROCESS | 1774 | 1463040202242 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 01:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:03:22 INFO - PROCESS | 1774 | 1463040202250 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:03:22 INFO - PROCESS | 1774 | 1463040202256 Marionette TRACE conn4 <- [1,246,null,{}] 01:03:22 INFO - PROCESS | 1774 | 1463040202263 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:22 INFO - PROCESS | 1774 | 1463040202470 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 01:03:22 INFO - PROCESS | 1774 | 1463040202617 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x9770c800 == 58 [pid = 1774] [id = 69] 01:03:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0x992b6c00) [pid = 1774] [serial = 205] [outer = (nil)] 01:03:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0x9a740c00) [pid = 1774] [serial = 206] [outer = 0x992b6c00] 01:03:22 INFO - PROCESS | 1774 | 1463040202702 Marionette DEBUG loaded listener.js 01:03:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0x9a747c00) [pid = 1774] [serial = 207] [outer = 0x992b6c00] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9b06d800 == 57 [pid = 1774] [id = 28] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9aa97400 == 56 [pid = 1774] [id = 27] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9214e000 == 55 [pid = 1774] [id = 33] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 105 (0xa305e400) [pid = 1774] [serial = 140] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x94643000 == 54 [pid = 1774] [id = 59] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9c120800 == 53 [pid = 1774] [id = 58] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9b7dc000 == 52 [pid = 1774] [id = 57] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3e6c00 == 51 [pid = 1774] [id = 56] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x93cee000 == 50 [pid = 1774] [id = 55] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x94643800 == 49 [pid = 1774] [id = 54] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9a8f3400 == 48 [pid = 1774] [id = 50] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9b075400 == 47 [pid = 1774] [id = 49] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x93cf4400 == 46 [pid = 1774] [id = 48] 01:03:23 INFO - PROCESS | 1774 | --DOCSHELL 0x9b285c00 == 45 [pid = 1774] [id = 47] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 104 (0x96598c00) [pid = 1774] [serial = 126] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 103 (0x93a0c000) [pid = 1774] [serial = 125] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 102 (0x99e6dc00) [pid = 1774] [serial = 128] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 101 (0x9a8f3800) [pid = 1774] [serial = 129] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 100 (0x9b071800) [pid = 1774] [serial = 122] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 99 (0x9ba9f800) [pid = 1774] [serial = 131] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 98 (0xa22e8800) [pid = 1774] [serial = 135] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 97 (0x9770ec00) [pid = 1774] [serial = 119] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 96 (0xa219e800) [pid = 1774] [serial = 134] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0xa26c1c00) [pid = 1774] [serial = 137] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x9bf7f800) [pid = 1774] [serial = 132] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0xa26e0000) [pid = 1774] [serial = 138] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1774 | 1463040203598 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1383ms 01:03:23 INFO - PROCESS | 1774 | 1463040203634 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 01:03:23 INFO - PROCESS | 1774 | 1463040203639 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 01:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:03:23 INFO - PROCESS | 1774 | 1463040203646 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:03:23 INFO - PROCESS | 1774 | 1463040203649 Marionette TRACE conn4 <- [1,250,null,{}] 01:03:23 INFO - PROCESS | 1774 | 1463040203655 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:23 INFO - PROCESS | 1774 | 1463040203801 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 01:03:23 INFO - PROCESS | 1774 | 1463040203821 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x9775fc00 == 46 [pid = 1774] [id = 70] 01:03:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x9a3e4c00) [pid = 1774] [serial = 208] [outer = (nil)] 01:03:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x9a74dc00) [pid = 1774] [serial = 209] [outer = 0x9a3e4c00] 01:03:23 INFO - PROCESS | 1774 | 1463040203894 Marionette DEBUG loaded listener.js 01:03:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x9a8f3800) [pid = 1774] [serial = 210] [outer = 0x9a3e4c00] 01:03:24 INFO - PROCESS | 1774 | 1463040204678 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1078ms 01:03:24 INFO - PROCESS | 1774 | 1463040204726 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 01:03:24 INFO - PROCESS | 1774 | 1463040204732 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 01:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:03:24 INFO - PROCESS | 1774 | 1463040204748 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:03:24 INFO - PROCESS | 1774 | 1463040204755 Marionette TRACE conn4 <- [1,254,null,{}] 01:03:24 INFO - PROCESS | 1774 | 1463040204761 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:24 INFO - PROCESS | 1774 | 1463040204915 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 01:03:24 INFO - PROCESS | 1774 | 1463040204927 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x96590000 == 47 [pid = 1774] [id = 71] 01:03:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0x9a74e400) [pid = 1774] [serial = 211] [outer = (nil)] 01:03:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x9b288000) [pid = 1774] [serial = 212] [outer = 0x9a74e400] 01:03:25 INFO - PROCESS | 1774 | 1463040205013 Marionette DEBUG loaded listener.js 01:03:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 99 (0x9ba6c800) [pid = 1774] [serial = 213] [outer = 0x9a74e400] 01:03:25 INFO - PROCESS | 1774 | 1463040205885 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1203ms 01:03:25 INFO - PROCESS | 1774 | 1463040205946 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 01:03:25 INFO - PROCESS | 1774 | 1463040205950 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 01:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:03:25 INFO - PROCESS | 1774 | 1463040205956 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:03:25 INFO - PROCESS | 1774 | 1463040205958 Marionette TRACE conn4 <- [1,258,null,{}] 01:03:25 INFO - PROCESS | 1774 | 1463040205969 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:26 INFO - PROCESS | 1774 | 1463040206170 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 01:03:26 INFO - PROCESS | 1774 | 1463040206195 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x93cfa800 == 48 [pid = 1774] [id = 72] 01:03:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 100 (0x9aaa1000) [pid = 1774] [serial = 214] [outer = (nil)] 01:03:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 101 (0x9c11b000) [pid = 1774] [serial = 215] [outer = 0x9aaa1000] 01:03:26 INFO - PROCESS | 1774 | 1463040206270 Marionette DEBUG loaded listener.js 01:03:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 102 (0x9c11f400) [pid = 1774] [serial = 216] [outer = 0x9aaa1000] 01:03:27 INFO - PROCESS | 1774 | 1463040207071 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1181ms 01:03:27 INFO - PROCESS | 1774 | 1463040207137 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 01:03:27 INFO - PROCESS | 1774 | 1463040207141 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 01:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:03:27 INFO - PROCESS | 1774 | 1463040207148 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:03:27 INFO - PROCESS | 1774 | 1463040207165 Marionette TRACE conn4 <- [1,262,null,{}] 01:03:27 INFO - PROCESS | 1774 | 1463040207183 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:27 INFO - PROCESS | 1774 | 1463040207374 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 01:03:27 INFO - PROCESS | 1774 | 1463040207394 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x9d8a1000 == 49 [pid = 1774] [id = 73] 01:03:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 103 (0xa104d800) [pid = 1774] [serial = 217] [outer = (nil)] 01:03:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0xa21a0800) [pid = 1774] [serial = 218] [outer = 0xa104d800] 01:03:27 INFO - PROCESS | 1774 | 1463040207477 Marionette DEBUG loaded listener.js 01:03:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0xa244d800) [pid = 1774] [serial = 219] [outer = 0xa104d800] 01:03:28 INFO - PROCESS | 1774 | --DOMWINDOW == 104 (0xa227a800) [pid = 1774] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:03:28 INFO - PROCESS | 1774 | --DOMWINDOW == 103 (0x9b28ac00) [pid = 1774] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:03:28 INFO - PROCESS | 1774 | --DOMWINDOW == 102 (0x94644c00) [pid = 1774] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:03:28 INFO - PROCESS | 1774 | --DOMWINDOW == 101 (0x9aa9c800) [pid = 1774] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:03:28 INFO - PROCESS | 1774 | --DOMWINDOW == 100 (0x96597c00) [pid = 1774] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:03:28 INFO - PROCESS | 1774 | --DOMWINDOW == 99 (0x9bf7d400) [pid = 1774] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:03:28 INFO - PROCESS | 1774 | --DOMWINDOW == 98 (0x9460a400) [pid = 1774] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:03:28 INFO - PROCESS | 1774 | --DOMWINDOW == 97 (0x9d31d400) [pid = 1774] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:03:28 INFO - PROCESS | 1774 | 1463040208593 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1460ms 01:03:28 INFO - PROCESS | 1774 | 1463040208608 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 01:03:28 INFO - PROCESS | 1774 | 1463040208611 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 01:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:03:28 INFO - PROCESS | 1774 | 1463040208617 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:03:28 INFO - PROCESS | 1774 | 1463040208620 Marionette TRACE conn4 <- [1,266,null,{}] 01:03:28 INFO - PROCESS | 1774 | 1463040208625 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:28 INFO - PROCESS | 1774 | 1463040208769 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 01:03:28 INFO - PROCESS | 1774 | 1463040208877 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x9460a000 == 50 [pid = 1774] [id = 74] 01:03:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x94644c00) [pid = 1774] [serial = 220] [outer = (nil)] 01:03:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 99 (0xa2458800) [pid = 1774] [serial = 221] [outer = 0x94644c00] 01:03:28 INFO - PROCESS | 1774 | 1463040208950 Marionette DEBUG loaded listener.js 01:03:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 100 (0xa305ac00) [pid = 1774] [serial = 222] [outer = 0x94644c00] 01:03:29 INFO - PROCESS | 1774 | 1463040209645 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1081ms 01:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:03:29 INFO - PROCESS | 1774 | 1463040209698 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 01:03:29 INFO - PROCESS | 1774 | 1463040209701 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 01:03:29 INFO - PROCESS | 1774 | 1463040209707 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:03:29 INFO - PROCESS | 1774 | 1463040209710 Marionette TRACE conn4 <- [1,270,null,{}] 01:03:29 INFO - PROCESS | 1774 | 1463040209715 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:29 INFO - PROCESS | 1774 | 1463040209897 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 01:03:29 INFO - PROCESS | 1774 | 1463040209921 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a0f000 == 51 [pid = 1774] [id = 75] 01:03:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 101 (0x9533c000) [pid = 1774] [serial = 223] [outer = (nil)] 01:03:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 102 (0xa5043000) [pid = 1774] [serial = 224] [outer = 0x9533c000] 01:03:30 INFO - PROCESS | 1774 | 1463040210006 Marionette DEBUG loaded listener.js 01:03:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 103 (0xa62f5000) [pid = 1774] [serial = 225] [outer = 0x9533c000] 01:03:31 INFO - PROCESS | 1774 | 1463040211030 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1392ms 01:03:31 INFO - PROCESS | 1774 | 1463040211100 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 01:03:31 INFO - PROCESS | 1774 | 1463040211107 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 01:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:03:31 INFO - PROCESS | 1774 | 1463040211117 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:03:31 INFO - PROCESS | 1774 | 1463040211121 Marionette TRACE conn4 <- [1,274,null,{}] 01:03:31 INFO - PROCESS | 1774 | 1463040211130 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:31 INFO - PROCESS | 1774 | 1463040211346 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 01:03:31 INFO - PROCESS | 1774 | 1463040211496 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x93cec400 == 52 [pid = 1774] [id = 76] 01:03:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0x94640800) [pid = 1774] [serial = 226] [outer = (nil)] 01:03:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0x9a3ea800) [pid = 1774] [serial = 227] [outer = 0x94640800] 01:03:31 INFO - PROCESS | 1774 | 1463040211590 Marionette DEBUG loaded listener.js 01:03:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0x9a74a400) [pid = 1774] [serial = 228] [outer = 0x94640800] 01:03:32 INFO - PROCESS | 1774 | 1463040212436 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 01:03:32 INFO - PROCESS | 1774 | 1463040212450 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 01:03:32 INFO - PROCESS | 1774 | 1463040212459 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 01:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:03:32 INFO - PROCESS | 1774 | 1463040212470 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:03:32 INFO - PROCESS | 1774 | 1463040212474 Marionette TRACE conn4 <- [1,278,null,{}] 01:03:32 INFO - PROCESS | 1774 | 1463040212499 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:32 INFO - PROCESS | 1774 | 1463040212689 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 01:03:32 INFO - PROCESS | 1774 | 1463040212884 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x94637400 == 53 [pid = 1774] [id = 77] 01:03:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0x9ac32800) [pid = 1774] [serial = 229] [outer = (nil)] 01:03:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0x9ba74000) [pid = 1774] [serial = 230] [outer = 0x9ac32800] 01:03:32 INFO - PROCESS | 1774 | 1463040212968 Marionette DEBUG loaded listener.js 01:03:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0xa2153800) [pid = 1774] [serial = 231] [outer = 0x9ac32800] 01:03:33 INFO - PROCESS | 1774 | 1463040213840 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1399ms 01:03:33 INFO - PROCESS | 1774 | 1463040213869 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 01:03:33 INFO - PROCESS | 1774 | 1463040213872 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 01:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:03:33 INFO - PROCESS | 1774 | 1463040213879 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:03:33 INFO - PROCESS | 1774 | 1463040213886 Marionette TRACE conn4 <- [1,282,null,{}] 01:03:33 INFO - PROCESS | 1774 | 1463040213902 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:34 INFO - PROCESS | 1774 | 1463040214084 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 01:03:34 INFO - PROCESS | 1774 | 1463040214233 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a04000 == 54 [pid = 1774] [id = 78] 01:03:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0xa3545800) [pid = 1774] [serial = 232] [outer = (nil)] 01:03:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0xa6e95000) [pid = 1774] [serial = 233] [outer = 0xa3545800] 01:03:34 INFO - PROCESS | 1774 | 1463040214321 Marionette DEBUG loaded listener.js 01:03:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0xa6f3b000) [pid = 1774] [serial = 234] [outer = 0xa3545800] 01:03:35 INFO - PROCESS | 1774 | 1463040215207 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1382ms 01:03:35 INFO - PROCESS | 1774 | 1463040215265 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 01:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:03:35 INFO - PROCESS | 1774 | 1463040215270 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 01:03:35 INFO - PROCESS | 1774 | 1463040215276 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:03:35 INFO - PROCESS | 1774 | 1463040215280 Marionette TRACE conn4 <- [1,286,null,{}] 01:03:35 INFO - PROCESS | 1774 | 1463040215285 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:35 INFO - PROCESS | 1774 | 1463040215489 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 01:03:35 INFO - PROCESS | 1774 | 1463040215639 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a02800 == 55 [pid = 1774] [id = 79] 01:03:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0xa503bc00) [pid = 1774] [serial = 235] [outer = (nil)] 01:03:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0xa82ad800) [pid = 1774] [serial = 236] [outer = 0xa503bc00] 01:03:35 INFO - PROCESS | 1774 | 1463040215730 Marionette DEBUG loaded listener.js 01:03:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0xa8c06000) [pid = 1774] [serial = 237] [outer = 0xa503bc00] 01:03:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0xa8c4b400) [pid = 1774] [serial = 238] [outer = 0x9922b400] 01:03:36 INFO - PROCESS | 1774 | 1463040216681 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1432ms 01:03:36 INFO - PROCESS | 1774 | 1463040216709 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 01:03:36 INFO - PROCESS | 1774 | 1463040216712 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 01:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:03:36 INFO - PROCESS | 1774 | 1463040216719 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:03:36 INFO - PROCESS | 1774 | 1463040216722 Marionette TRACE conn4 <- [1,290,null,{}] 01:03:36 INFO - PROCESS | 1774 | 1463040216728 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:36 INFO - PROCESS | 1774 | 1463040216888 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 01:03:37 INFO - PROCESS | 1774 | 1463040217042 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d15000 == 56 [pid = 1774] [id = 80] 01:03:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x91d17000) [pid = 1774] [serial = 239] [outer = (nil)] 01:03:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x91d1d800) [pid = 1774] [serial = 240] [outer = 0x91d17000] 01:03:37 INFO - PROCESS | 1774 | 1463040217125 Marionette DEBUG loaded listener.js 01:03:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x92edb000) [pid = 1774] [serial = 241] [outer = 0x91d17000] 01:03:38 INFO - PROCESS | 1774 | 1463040218020 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1328ms 01:03:38 INFO - PROCESS | 1774 | 1463040218048 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 01:03:38 INFO - PROCESS | 1774 | 1463040218052 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 01:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:03:38 INFO - PROCESS | 1774 | 1463040218059 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:03:38 INFO - PROCESS | 1774 | 1463040218062 Marionette TRACE conn4 <- [1,294,null,{}] 01:03:38 INFO - PROCESS | 1774 | 1463040218068 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:38 INFO - PROCESS | 1774 | 1463040218249 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 01:03:38 INFO - PROCESS | 1774 | 1463040218417 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d1e400 == 57 [pid = 1774] [id = 81] 01:03:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x91e37000) [pid = 1774] [serial = 242] [outer = (nil)] 01:03:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x91e3f400) [pid = 1774] [serial = 243] [outer = 0x91e37000] 01:03:38 INFO - PROCESS | 1774 | 1463040218502 Marionette DEBUG loaded listener.js 01:03:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x91e45400) [pid = 1774] [serial = 244] [outer = 0x91e37000] 01:03:39 INFO - PROCESS | 1774 | 1463040219678 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1678ms 01:03:39 INFO - PROCESS | 1774 | 1463040219738 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 01:03:39 INFO - PROCESS | 1774 | 1463040219744 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 01:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:03:39 INFO - PROCESS | 1774 | 1463040219752 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:03:39 INFO - PROCESS | 1774 | 1463040219757 Marionette TRACE conn4 <- [1,298,null,{}] 01:03:39 INFO - PROCESS | 1774 | 1463040219767 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:39 INFO - PROCESS | 1774 | 1463040219935 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 01:03:40 INFO - PROCESS | 1774 | 1463040220163 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x9398e800 == 58 [pid = 1774] [id = 82] 01:03:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x93995400) [pid = 1774] [serial = 245] [outer = (nil)] 01:03:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x9463f800) [pid = 1774] [serial = 246] [outer = 0x93995400] 01:03:40 INFO - PROCESS | 1774 | 1463040220244 Marionette DEBUG loaded listener.js 01:03:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x98110400) [pid = 1774] [serial = 247] [outer = 0x93995400] 01:03:41 INFO - PROCESS | 1774 | 1463040221188 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1492ms 01:03:41 INFO - PROCESS | 1774 | 1463040221245 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 01:03:41 INFO - PROCESS | 1774 | 1463040221253 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 01:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:03:41 INFO - PROCESS | 1774 | 1463040221263 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:03:41 INFO - PROCESS | 1774 | 1463040221266 Marionette TRACE conn4 <- [1,302,null,{}] 01:03:41 INFO - PROCESS | 1774 | 1463040221273 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:41 INFO - PROCESS | 1774 | 1463040221454 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 01:03:41 INFO - PROCESS | 1774 | --DOCSHELL 0x9460a000 == 57 [pid = 1774] [id = 74] 01:03:41 INFO - PROCESS | 1774 | --DOCSHELL 0x9d8a1000 == 56 [pid = 1774] [id = 73] 01:03:41 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0xa26e6000) [pid = 1774] [serial = 179] [outer = (nil)] [url = about:blank] 01:03:41 INFO - PROCESS | 1774 | --DOCSHELL 0x93cfa800 == 55 [pid = 1774] [id = 72] 01:03:41 INFO - PROCESS | 1774 | --DOCSHELL 0x96590000 == 54 [pid = 1774] [id = 71] 01:03:41 INFO - PROCESS | 1774 | --DOCSHELL 0x9775fc00 == 53 [pid = 1774] [id = 70] 01:03:41 INFO - PROCESS | 1774 | --DOCSHELL 0x9770c800 == 52 [pid = 1774] [id = 69] 01:03:41 INFO - PROCESS | 1774 | --DOCSHELL 0x94642000 == 51 [pid = 1774] [id = 68] 01:03:41 INFO - PROCESS | 1774 | 1463040221632 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x93cfa800 == 52 [pid = 1774] [id = 83] 01:03:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x9460a000) [pid = 1774] [serial = 248] [outer = (nil)] 01:03:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x97708000) [pid = 1774] [serial = 249] [outer = 0x9460a000] 01:03:41 INFO - PROCESS | 1774 | 1463040221744 Marionette DEBUG loaded listener.js 01:03:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x992b6400) [pid = 1774] [serial = 250] [outer = 0x9460a000] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0xa6881800) [pid = 1774] [serial = 152] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0xa3257400) [pid = 1774] [serial = 141] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x94644800) [pid = 1774] [serial = 158] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x9a3e4800) [pid = 1774] [serial = 155] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x96590c00) [pid = 1774] [serial = 161] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x98112c00) [pid = 1774] [serial = 162] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x9b7d3000) [pid = 1774] [serial = 168] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0xa3222000) [pid = 1774] [serial = 149] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0xa21a9000) [pid = 1774] [serial = 177] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0xa22f1000) [pid = 1774] [serial = 176] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x9c123000) [pid = 1774] [serial = 171] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x9a1cf000) [pid = 1774] [serial = 164] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x9c11e000) [pid = 1774] [serial = 146] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x9533f000) [pid = 1774] [serial = 143] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x9b076400) [pid = 1774] [serial = 167] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x9a3e0400) [pid = 1774] [serial = 165] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x9d8e9000) [pid = 1774] [serial = 174] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x9d8a1800) [pid = 1774] [serial = 173] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0x9c119c00) [pid = 1774] [serial = 170] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0xa244dc00) [pid = 1774] [serial = 117] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1774 | 1463040222472 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1228ms 01:03:42 INFO - PROCESS | 1774 | 1463040222491 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 01:03:42 INFO - PROCESS | 1774 | 1463040222494 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 01:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:03:42 INFO - PROCESS | 1774 | 1463040222509 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:03:42 INFO - PROCESS | 1774 | 1463040222515 Marionette TRACE conn4 <- [1,306,null,{}] 01:03:42 INFO - PROCESS | 1774 | 1463040222531 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:42 INFO - PROCESS | 1774 | 1463040222680 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 01:03:42 INFO - PROCESS | 1774 | 1463040222703 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a0b800 == 53 [pid = 1774] [id = 84] 01:03:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0x9a743800) [pid = 1774] [serial = 251] [outer = (nil)] 01:03:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0x946c1c00) [pid = 1774] [serial = 252] [outer = 0x9a743800] 01:03:42 INFO - PROCESS | 1774 | 1463040222787 Marionette DEBUG loaded listener.js 01:03:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0x9aaa2800) [pid = 1774] [serial = 253] [outer = 0x9a743800] 01:03:43 INFO - PROCESS | 1774 | 1463040223622 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1151ms 01:03:43 INFO - PROCESS | 1774 | 1463040223655 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 01:03:43 INFO - PROCESS | 1774 | 1463040223658 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 01:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:03:43 INFO - PROCESS | 1774 | 1463040223664 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:03:43 INFO - PROCESS | 1774 | 1463040223668 Marionette TRACE conn4 <- [1,310,null,{}] 01:03:43 INFO - PROCESS | 1774 | 1463040223673 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:43 INFO - PROCESS | 1774 | 1463040223816 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 01:03:43 INFO - PROCESS | 1774 | 1463040223832 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a74fc00 == 54 [pid = 1774] [id = 85] 01:03:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x9ac38000) [pid = 1774] [serial = 254] [outer = (nil)] 01:03:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x9b068400) [pid = 1774] [serial = 255] [outer = 0x9ac38000] 01:03:43 INFO - PROCESS | 1774 | 1463040223902 Marionette DEBUG loaded listener.js 01:03:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x9b290000) [pid = 1774] [serial = 256] [outer = 0x9ac38000] 01:03:44 INFO - PROCESS | 1774 | 1463040224741 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1134ms 01:03:44 INFO - PROCESS | 1774 | 1463040224806 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 01:03:44 INFO - PROCESS | 1774 | 1463040224810 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 01:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:03:44 INFO - PROCESS | 1774 | 1463040224816 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:03:44 INFO - PROCESS | 1774 | 1463040224819 Marionette TRACE conn4 <- [1,314,null,{}] 01:03:44 INFO - PROCESS | 1774 | 1463040224825 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:45 INFO - PROCESS | 1774 | 1463040225011 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 01:03:45 INFO - PROCESS | 1774 | 1463040225042 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e42400 == 55 [pid = 1774] [id = 86] 01:03:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x91e43400) [pid = 1774] [serial = 257] [outer = (nil)] 01:03:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x9ba9f000) [pid = 1774] [serial = 258] [outer = 0x91e43400] 01:03:45 INFO - PROCESS | 1774 | 1463040225117 Marionette DEBUG loaded listener.js 01:03:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x9b56ec00) [pid = 1774] [serial = 259] [outer = 0x91e43400] 01:03:45 INFO - PROCESS | 1774 | 1463040225978 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1176ms 01:03:46 INFO - PROCESS | 1774 | 1463040226002 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 01:03:46 INFO - PROCESS | 1774 | 1463040226006 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 01:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:03:46 INFO - PROCESS | 1774 | 1463040226014 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:03:46 INFO - PROCESS | 1774 | 1463040226017 Marionette TRACE conn4 <- [1,318,null,{}] 01:03:46 INFO - PROCESS | 1774 | 1463040226023 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:46 INFO - PROCESS | 1774 | 1463040226476 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 01:03:46 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x94642400) [pid = 1774] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:03:46 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x9a74e400) [pid = 1774] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:03:46 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x992b6c00) [pid = 1774] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:03:46 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x9a3e4c00) [pid = 1774] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:03:46 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0xa104d800) [pid = 1774] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:03:46 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x9aaa1000) [pid = 1774] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:03:46 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x94644c00) [pid = 1774] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:03:46 INFO - PROCESS | 1774 | 1463040226569 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x94642400 == 56 [pid = 1774] [id = 87] 01:03:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0x94644c00) [pid = 1774] [serial = 260] [outer = (nil)] 01:03:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x9aaa1000) [pid = 1774] [serial = 261] [outer = 0x94644c00] 01:03:46 INFO - PROCESS | 1774 | 1463040226640 Marionette DEBUG loaded listener.js 01:03:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x9c1a4800) [pid = 1774] [serial = 262] [outer = 0x94644c00] 01:03:47 INFO - PROCESS | 1774 | 1463040227374 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1385ms 01:03:47 INFO - PROCESS | 1774 | 1463040227398 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 01:03:47 INFO - PROCESS | 1774 | 1463040227402 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 01:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:03:47 INFO - PROCESS | 1774 | 1463040227407 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:03:47 INFO - PROCESS | 1774 | 1463040227411 Marionette TRACE conn4 <- [1,322,null,{}] 01:03:47 INFO - PROCESS | 1774 | 1463040227416 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:47 INFO - PROCESS | 1774 | 1463040227553 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 01:03:47 INFO - PROCESS | 1774 | 1463040227568 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x9c1a9800 == 57 [pid = 1774] [id = 88] 01:03:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x9c1aa000) [pid = 1774] [serial = 263] [outer = (nil)] 01:03:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x9d4c7c00) [pid = 1774] [serial = 264] [outer = 0x9c1aa000] 01:03:47 INFO - PROCESS | 1774 | 1463040227638 Marionette DEBUG loaded listener.js 01:03:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x9d8e8c00) [pid = 1774] [serial = 265] [outer = 0x9c1aa000] 01:03:48 INFO - PROCESS | 1774 | 1463040228554 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1178ms 01:03:48 INFO - PROCESS | 1774 | 1463040228586 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 01:03:48 INFO - PROCESS | 1774 | 1463040228591 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 01:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:03:48 INFO - PROCESS | 1774 | 1463040228601 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:03:48 INFO - PROCESS | 1774 | 1463040228606 Marionette TRACE conn4 <- [1,326,null,{}] 01:03:48 INFO - PROCESS | 1774 | 1463040228616 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:48 INFO - PROCESS | 1774 | 1463040228836 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 01:03:49 INFO - PROCESS | 1774 | 1463040228987 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x9214cc00 == 58 [pid = 1774] [id = 89] 01:03:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x9398dc00) [pid = 1774] [serial = 266] [outer = (nil)] 01:03:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x93a10800) [pid = 1774] [serial = 267] [outer = 0x9398dc00] 01:03:49 INFO - PROCESS | 1774 | 1463040229073 Marionette DEBUG loaded listener.js 01:03:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x9463b400) [pid = 1774] [serial = 268] [outer = 0x9398dc00] 01:03:50 INFO - PROCESS | 1774 | 1463040230050 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1532ms 01:03:50 INFO - PROCESS | 1774 | 1463040230135 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 01:03:50 INFO - PROCESS | 1774 | 1463040230144 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 01:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:03:50 INFO - PROCESS | 1774 | 1463040230155 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:03:50 INFO - PROCESS | 1774 | 1463040230159 Marionette TRACE conn4 <- [1,330,null,{}] 01:03:50 INFO - PROCESS | 1774 | 1463040230166 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:50 INFO - PROCESS | 1774 | 1463040230384 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 01:03:50 INFO - PROCESS | 1774 | 1463040230588 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x992cb400 == 59 [pid = 1774] [id = 90] 01:03:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x9a286400) [pid = 1774] [serial = 269] [outer = (nil)] 01:03:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x9a3e5c00) [pid = 1774] [serial = 270] [outer = 0x9a286400] 01:03:50 INFO - PROCESS | 1774 | 1463040230688 Marionette DEBUG loaded listener.js 01:03:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x9a749800) [pid = 1774] [serial = 271] [outer = 0x9a286400] 01:03:51 INFO - PROCESS | 1774 | 1463040231555 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1438ms 01:03:51 INFO - PROCESS | 1774 | 1463040231593 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 01:03:51 INFO - PROCESS | 1774 | 1463040231596 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 01:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:03:51 INFO - PROCESS | 1774 | 1463040231604 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:03:51 INFO - PROCESS | 1774 | 1463040231610 Marionette TRACE conn4 <- [1,334,null,{}] 01:03:51 INFO - PROCESS | 1774 | 1463040231627 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:51 INFO - PROCESS | 1774 | 1463040231810 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 01:03:51 INFO - PROCESS | 1774 | 1463040231962 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x9214e000 == 60 [pid = 1774] [id = 91] 01:03:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x9c121c00) [pid = 1774] [serial = 272] [outer = (nil)] 01:03:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x9c1a4c00) [pid = 1774] [serial = 273] [outer = 0x9c121c00] 01:03:52 INFO - PROCESS | 1774 | 1463040232059 Marionette DEBUG loaded listener.js 01:03:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x9d8eb800) [pid = 1774] [serial = 274] [outer = 0x9c121c00] 01:03:53 INFO - PROCESS | 1774 | 1463040233069 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1487ms 01:03:53 INFO - PROCESS | 1774 | 1463040233098 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 01:03:53 INFO - PROCESS | 1774 | 1463040233104 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 01:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:03:53 INFO - PROCESS | 1774 | 1463040233111 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:03:53 INFO - PROCESS | 1774 | 1463040233115 Marionette TRACE conn4 <- [1,338,null,{}] 01:03:53 INFO - PROCESS | 1774 | 1463040233121 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:53 INFO - PROCESS | 1774 | 1463040233288 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 01:03:53 INFO - PROCESS | 1774 | 1463040233437 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x93918c00 == 61 [pid = 1774] [id = 92] 01:03:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x9391d000) [pid = 1774] [serial = 275] [outer = (nil)] 01:03:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x93925400) [pid = 1774] [serial = 276] [outer = 0x9391d000] 01:03:53 INFO - PROCESS | 1774 | 1463040233525 Marionette DEBUG loaded listener.js 01:03:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x9c19e800) [pid = 1774] [serial = 277] [outer = 0x9391d000] 01:03:54 INFO - PROCESS | 1774 | 1463040234420 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1335ms 01:03:54 INFO - PROCESS | 1774 | 1463040234447 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 01:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:03:54 INFO - PROCESS | 1774 | 1463040234452 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 01:03:54 INFO - PROCESS | 1774 | 1463040234458 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:03:54 INFO - PROCESS | 1774 | 1463040234461 Marionette TRACE conn4 <- [1,342,null,{}] 01:03:54 INFO - PROCESS | 1774 | 1463040234467 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:54 INFO - PROCESS | 1774 | 1463040234629 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 01:03:54 INFO - PROCESS | 1774 | 1463040234784 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d11800 == 62 [pid = 1774] [id = 93] 01:03:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x91d16800) [pid = 1774] [serial = 278] [outer = (nil)] 01:03:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0xa21a7800) [pid = 1774] [serial = 279] [outer = 0x91d16800] 01:03:54 INFO - PROCESS | 1774 | 1463040234869 Marionette DEBUG loaded listener.js 01:03:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0xa227c800) [pid = 1774] [serial = 280] [outer = 0x91d16800] 01:03:55 INFO - PROCESS | 1774 | 1463040235733 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1333ms 01:03:55 INFO - PROCESS | 1774 | 1463040235791 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 01:03:55 INFO - PROCESS | 1774 | 1463040235795 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 01:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:03:55 INFO - PROCESS | 1774 | 1463040235802 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:03:55 INFO - PROCESS | 1774 | 1463040235805 Marionette TRACE conn4 <- [1,346,null,{}] 01:03:55 INFO - PROCESS | 1774 | 1463040235812 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:56 INFO - PROCESS | 1774 | 1463040236049 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 01:03:56 INFO - PROCESS | 1774 | 1463040236202 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e3b800 == 63 [pid = 1774] [id = 94] 01:03:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x97707800) [pid = 1774] [serial = 281] [outer = (nil)] 01:03:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x9ae68800) [pid = 1774] [serial = 282] [outer = 0x97707800] 01:03:56 INFO - PROCESS | 1774 | 1463040236289 Marionette DEBUG loaded listener.js 01:03:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0xa22ec400) [pid = 1774] [serial = 283] [outer = 0x97707800] 01:03:57 INFO - PROCESS | 1774 | 1463040237121 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1378ms 01:03:57 INFO - PROCESS | 1774 | 1463040237197 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 01:03:57 INFO - PROCESS | 1774 | 1463040237200 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 01:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:03:57 INFO - PROCESS | 1774 | 1463040237211 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:03:57 INFO - PROCESS | 1774 | 1463040237214 Marionette TRACE conn4 <- [1,350,null,{}] 01:03:57 INFO - PROCESS | 1774 | 1463040237220 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:57 INFO - PROCESS | 1774 | 1463040237382 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 01:03:57 INFO - PROCESS | 1774 | 1463040237536 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e39800 == 64 [pid = 1774] [id = 95] 01:03:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x926da800) [pid = 1774] [serial = 284] [outer = (nil)] 01:03:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x926e1800) [pid = 1774] [serial = 285] [outer = 0x926da800] 01:03:57 INFO - PROCESS | 1774 | 1463040237619 Marionette DEBUG loaded listener.js 01:03:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x926e4000) [pid = 1774] [serial = 286] [outer = 0x926da800] 01:03:58 INFO - PROCESS | 1774 | 1463040238488 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03: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. 01:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1331ms 01:03:58 INFO - PROCESS | 1774 | 1463040238542 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 01:03:58 INFO - PROCESS | 1774 | 1463040238545 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 01:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:03:58 INFO - PROCESS | 1774 | 1463040238552 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:03:58 INFO - PROCESS | 1774 | 1463040238555 Marionette TRACE conn4 <- [1,354,null,{}] 01:03:58 INFO - PROCESS | 1774 | 1463040238561 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:03:58 INFO - PROCESS | 1774 | 1463040238714 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 01:03:58 INFO - PROCESS | 1774 | 1463040238869 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d1e000 == 65 [pid = 1774] [id = 96] 01:03:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x91d1e800) [pid = 1774] [serial = 287] [outer = (nil)] 01:03:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9391b000) [pid = 1774] [serial = 288] [outer = 0x91d1e800] 01:03:58 INFO - PROCESS | 1774 | 1463040238956 Marionette DEBUG loaded listener.js 01:03:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x9ae6cc00) [pid = 1774] [serial = 289] [outer = 0x91d1e800] 01:03:59 INFO - PROCESS | 1774 | 1463040239880 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:03: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. 01:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1380ms 01:03:59 INFO - PROCESS | 1774 | 1463040239932 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 01:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:03:59 INFO - PROCESS | 1774 | 1463040239936 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 01:03:59 INFO - PROCESS | 1774 | 1463040239942 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:03:59 INFO - PROCESS | 1774 | 1463040239946 Marionette TRACE conn4 <- [1,358,null,{}] 01:03:59 INFO - PROCESS | 1774 | 1463040239952 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:00 INFO - PROCESS | 1774 | 1463040240119 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 01:04:00 INFO - PROCESS | 1774 | 1463040240273 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x9214c800 == 66 [pid = 1774] [id = 97] 01:04:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x926df000) [pid = 1774] [serial = 290] [outer = (nil)] 01:04:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x9a746c00) [pid = 1774] [serial = 291] [outer = 0x926df000] 01:04:00 INFO - PROCESS | 1774 | 1463040240362 Marionette DEBUG loaded listener.js 01:04:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9ba6b800) [pid = 1774] [serial = 292] [outer = 0x926df000] 01:04:01 INFO - PROCESS | 1774 | 1463040241556 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:04: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. 01:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1679ms 01:04:01 INFO - PROCESS | 1774 | 1463040241623 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 01:04:01 INFO - PROCESS | 1774 | 1463040241629 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 01:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:04:01 INFO - PROCESS | 1774 | 1463040241638 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:04:01 INFO - PROCESS | 1774 | 1463040241643 Marionette TRACE conn4 <- [1,362,null,{}] 01:04:01 INFO - PROCESS | 1774 | 1463040241651 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:01 INFO - PROCESS | 1774 | 1463040241911 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 01:04:02 INFO - PROCESS | 1774 | 1463040242157 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d13800 == 67 [pid = 1774] [id = 98] 01:04:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x91e3a400) [pid = 1774] [serial = 293] [outer = (nil)] 01:04:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x93a09000) [pid = 1774] [serial = 294] [outer = 0x91e3a400] 01:04:02 INFO - PROCESS | 1774 | 1463040242247 Marionette DEBUG loaded listener.js 01:04:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9533e800) [pid = 1774] [serial = 295] [outer = 0x91e3a400] 01:04:03 INFO - PROCESS | 1774 | 1463040243227 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1637ms 01:04:03 INFO - PROCESS | 1774 | 1463040243275 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 01:04:03 INFO - PROCESS | 1774 | 1463040243283 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 01:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:04:03 INFO - PROCESS | 1774 | 1463040243293 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:04:03 INFO - PROCESS | 1774 | 1463040243297 Marionette TRACE conn4 <- [1,366,null,{}] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x94642400 == 66 [pid = 1774] [id = 87] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x97708400) [pid = 1774] [serial = 182] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9b073000) [pid = 1774] [serial = 185] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0xa34ca000) [pid = 1774] [serial = 188] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9ac38c00) [pid = 1774] [serial = 191] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0xa35f5400) [pid = 1774] [serial = 194] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0xa6e9b000) [pid = 1774] [serial = 197] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x992c5000) [pid = 1774] [serial = 200] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0xa5043000) [pid = 1774] [serial = 224] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x91e42400 == 65 [pid = 1774] [id = 86] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x9a74fc00 == 64 [pid = 1774] [id = 85] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x93a0b800 == 63 [pid = 1774] [id = 84] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x93cfa800 == 62 [pid = 1774] [id = 83] 01:04:03 INFO - PROCESS | 1774 | 1463040243397 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x9398e800 == 61 [pid = 1774] [id = 82] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x93a02800 == 60 [pid = 1774] [id = 79] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x93a04000 == 59 [pid = 1774] [id = 78] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x94637400 == 58 [pid = 1774] [id = 77] 01:04:03 INFO - PROCESS | 1774 | --DOCSHELL 0x93cec400 == 57 [pid = 1774] [id = 76] 01:04:03 INFO - PROCESS | 1774 | 1463040243571 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9a8f3800) [pid = 1774] [serial = 210] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0xa21a0800) [pid = 1774] [serial = 218] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0xa244d800) [pid = 1774] [serial = 219] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x9c11b000) [pid = 1774] [serial = 215] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9c11f400) [pid = 1774] [serial = 216] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0xa2458800) [pid = 1774] [serial = 221] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x9ba6c800) [pid = 1774] [serial = 213] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0xa305ac00) [pid = 1774] [serial = 222] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x992bec00) [pid = 1774] [serial = 204] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x9659d000) [pid = 1774] [serial = 203] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x9b288000) [pid = 1774] [serial = 212] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x9a747c00) [pid = 1774] [serial = 207] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x9a740c00) [pid = 1774] [serial = 206] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x9a74dc00) [pid = 1774] [serial = 209] [outer = (nil)] [url = about:blank] 01:04:03 INFO - PROCESS | 1774 | 1463040243761 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x98393800 == 58 [pid = 1774] [id = 99] 01:04:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x99227c00) [pid = 1774] [serial = 296] [outer = (nil)] 01:04:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x992c4000) [pid = 1774] [serial = 297] [outer = 0x99227c00] 01:04:03 INFO - PROCESS | 1774 | 1463040243832 Marionette DEBUG loaded listener.js 01:04:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x99d95400) [pid = 1774] [serial = 298] [outer = 0x99227c00] 01:04:04 INFO - PROCESS | 1774 | 1463040244603 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1365ms 01:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:04:04 INFO - PROCESS | 1774 | 1463040244657 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 01:04:04 INFO - PROCESS | 1774 | 1463040244660 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 01:04:04 INFO - PROCESS | 1774 | 1463040244666 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:04:04 INFO - PROCESS | 1774 | 1463040244672 Marionette TRACE conn4 <- [1,370,null,{}] 01:04:04 INFO - PROCESS | 1774 | 1463040244687 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:04 INFO - PROCESS | 1774 | 1463040244846 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 01:04:04 INFO - PROCESS | 1774 | 1463040244858 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a746800 == 59 [pid = 1774] [id = 100] 01:04:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x9ac30000) [pid = 1774] [serial = 299] [outer = (nil)] 01:04:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x9ac37400) [pid = 1774] [serial = 300] [outer = 0x9ac30000] 01:04:04 INFO - PROCESS | 1774 | 1463040244947 Marionette DEBUG loaded listener.js 01:04:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x9ae60c00) [pid = 1774] [serial = 301] [outer = 0x9ac30000] 01:04:05 INFO - PROCESS | 1774 | 1463040245805 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1193ms 01:04:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:04:05 INFO - PROCESS | 1774 | 1463040245859 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 01:04:05 INFO - PROCESS | 1774 | 1463040245862 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 01:04:05 INFO - PROCESS | 1774 | 1463040245868 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:04:05 INFO - PROCESS | 1774 | 1463040245872 Marionette TRACE conn4 <- [1,374,null,{}] 01:04:05 INFO - PROCESS | 1774 | 1463040245877 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:06 INFO - PROCESS | 1774 | 1463040246087 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 01:04:06 INFO - PROCESS | 1774 | 1463040246110 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a74b800 == 60 [pid = 1774] [id = 101] 01:04:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x9ae6b000) [pid = 1774] [serial = 302] [outer = (nil)] 01:04:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x9b06fc00) [pid = 1774] [serial = 303] [outer = 0x9ae6b000] 01:04:06 INFO - PROCESS | 1774 | 1463040246181 Marionette DEBUG loaded listener.js 01:04:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x9b7dc400) [pid = 1774] [serial = 304] [outer = 0x9ae6b000] 01:04:07 INFO - PROCESS | 1774 | 1463040247077 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:04:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:04:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1234ms 01:04:07 INFO - PROCESS | 1774 | 1463040247103 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 01:04:07 INFO - PROCESS | 1774 | 1463040247105 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 01:04:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:04:07 INFO - PROCESS | 1774 | 1463040247112 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:04:07 INFO - PROCESS | 1774 | 1463040247115 Marionette TRACE conn4 <- [1,378,null,{}] 01:04:07 INFO - PROCESS | 1774 | 1463040247120 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:07 INFO - PROCESS | 1774 | 1463040247316 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 01:04:07 INFO - PROCESS | 1774 | 1463040247354 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ae5fc00 == 61 [pid = 1774] [id = 102] 01:04:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x9ae6a000) [pid = 1774] [serial = 305] [outer = (nil)] 01:04:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x9c11e000) [pid = 1774] [serial = 306] [outer = 0x9ae6a000] 01:04:07 INFO - PROCESS | 1774 | 1463040247428 Marionette DEBUG loaded listener.js 01:04:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x9c19dc00) [pid = 1774] [serial = 307] [outer = 0x9ae6a000] 01:04:08 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x9ba75c00) [pid = 1774] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:04:08 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x91e43400) [pid = 1774] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:04:08 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x94644c00) [pid = 1774] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:04:08 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x9ac38000) [pid = 1774] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:04:08 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x93995400) [pid = 1774] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:04:08 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x9533c000) [pid = 1774] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:04:08 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x9460a000) [pid = 1774] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:04:08 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x9a743800) [pid = 1774] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:04:08 INFO - PROCESS | 1774 | 1463040248461 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:04:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:04:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1383ms 01:04:08 INFO - PROCESS | 1774 | 1463040248495 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 01:04:08 INFO - PROCESS | 1774 | 1463040248498 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 01:04:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:04:08 INFO - PROCESS | 1774 | 1463040248505 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:04:08 INFO - PROCESS | 1774 | 1463040248508 Marionette TRACE conn4 <- [1,382,null,{}] 01:04:08 INFO - PROCESS | 1774 | 1463040248513 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:08 INFO - PROCESS | 1774 | 1463040248680 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 01:04:08 INFO - PROCESS | 1774 | 1463040248697 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f605c00 == 62 [pid = 1774] [id = 103] 01:04:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8f607000) [pid = 1774] [serial = 308] [outer = (nil)] 01:04:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x992ccc00) [pid = 1774] [serial = 309] [outer = 0x8f607000] 01:04:08 INFO - PROCESS | 1774 | 1463040248774 Marionette DEBUG loaded listener.js 01:04:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x9b068c00) [pid = 1774] [serial = 310] [outer = 0x8f607000] 01:04:09 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:04:09 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:04:09 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:04:09 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:04:09 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:04:09 INFO - PROCESS | 1774 | 1463040249600 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:04:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:04:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1129ms 01:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:04:09 INFO - PROCESS | 1774 | 1463040249634 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 01:04:09 INFO - PROCESS | 1774 | 1463040249637 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 01:04:09 INFO - PROCESS | 1774 | 1463040249643 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:04:09 INFO - PROCESS | 1774 | 1463040249646 Marionette TRACE conn4 <- [1,386,null,{}] 01:04:09 INFO - PROCESS | 1774 | 1463040249652 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:09 INFO - PROCESS | 1774 | 1463040249795 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 01:04:09 INFO - PROCESS | 1774 | 1463040249809 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f608c00 == 63 [pid = 1774] [id = 104] 01:04:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8f60c800) [pid = 1774] [serial = 311] [outer = (nil)] 01:04:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x9d324c00) [pid = 1774] [serial = 312] [outer = 0x8f60c800] 01:04:09 INFO - PROCESS | 1774 | 1463040249880 Marionette DEBUG loaded listener.js 01:04:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0xa215ac00) [pid = 1774] [serial = 313] [outer = 0x8f60c800] 01:04:10 INFO - PROCESS | 1774 | 1463040250954 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:04:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1329ms 01:04:10 INFO - PROCESS | 1774 | 1463040250971 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 01:04:10 INFO - PROCESS | 1774 | 1463040250978 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 01:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:04:10 INFO - PROCESS | 1774 | 1463040250987 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:04:10 INFO - PROCESS | 1774 | 1463040250991 Marionette TRACE conn4 <- [1,390,null,{}] 01:04:11 INFO - PROCESS | 1774 | 1463040251000 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:11 INFO - PROCESS | 1774 | 1463040251181 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 01:04:11 INFO - PROCESS | 1774 | 1463040251350 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f413c00 == 64 [pid = 1774] [id = 105] 01:04:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8f41c400) [pid = 1774] [serial = 314] [outer = (nil)] 01:04:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8f603800) [pid = 1774] [serial = 315] [outer = 0x8f41c400] 01:04:11 INFO - PROCESS | 1774 | 1463040251441 Marionette DEBUG loaded listener.js 01:04:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8f60e400) [pid = 1774] [serial = 316] [outer = 0x8f41c400] 01:04:12 INFO - PROCESS | 1774 | 1463040252417 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1482ms 01:04:12 INFO - PROCESS | 1774 | 1463040252470 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 01:04:12 INFO - PROCESS | 1774 | 1463040252479 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 01:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:04:12 INFO - PROCESS | 1774 | 1463040252491 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:04:12 INFO - PROCESS | 1774 | 1463040252496 Marionette TRACE conn4 <- [1,394,null,{}] 01:04:12 INFO - PROCESS | 1774 | 1463040252503 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:12 INFO - PROCESS | 1774 | 1463040252691 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 01:04:12 INFO - PROCESS | 1774 | 1463040252821 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e43800 == 65 [pid = 1774] [id = 106] 01:04:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x926da400) [pid = 1774] [serial = 317] [outer = (nil)] 01:04:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9391cc00) [pid = 1774] [serial = 318] [outer = 0x926da400] 01:04:12 INFO - PROCESS | 1774 | 1463040252978 Marionette DEBUG loaded listener.js 01:04:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x93a0b800) [pid = 1774] [serial = 319] [outer = 0x926da400] 01:04:13 INFO - PROCESS | 1774 | 1463040253927 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1482ms 01:04:13 INFO - PROCESS | 1774 | 1463040253973 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 01:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:04:13 INFO - PROCESS | 1774 | 1463040253977 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 01:04:13 INFO - PROCESS | 1774 | 1463040253984 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:04:13 INFO - PROCESS | 1774 | 1463040253990 Marionette TRACE conn4 <- [1,398,null,{}] 01:04:14 INFO - PROCESS | 1774 | 1463040254006 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:14 INFO - PROCESS | 1774 | 1463040254186 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 01:04:14 INFO - PROCESS | 1774 | 1463040254392 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x992cbc00 == 66 [pid = 1774] [id = 107] 01:04:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x9a3e2400) [pid = 1774] [serial = 320] [outer = (nil)] 01:04:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x9a792c00) [pid = 1774] [serial = 321] [outer = 0x9a3e2400] 01:04:14 INFO - PROCESS | 1774 | 1463040254485 Marionette DEBUG loaded listener.js 01:04:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9ae5f800) [pid = 1774] [serial = 322] [outer = 0x9a3e2400] 01:04:15 INFO - PROCESS | 1774 | 1463040255384 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:04:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:04:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1437ms 01:04:15 INFO - PROCESS | 1774 | 1463040255421 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 01:04:15 INFO - PROCESS | 1774 | 1463040255426 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 01:04:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:04:15 INFO - PROCESS | 1774 | 1463040255432 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:04:15 INFO - PROCESS | 1774 | 1463040255436 Marionette TRACE conn4 <- [1,402,null,{}] 01:04:15 INFO - PROCESS | 1774 | 1463040255441 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:15 INFO - PROCESS | 1774 | 1463040255612 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 01:04:15 INFO - PROCESS | 1774 | 1463040255774 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e41000 == 67 [pid = 1774] [id = 108] 01:04:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x9ae68400) [pid = 1774] [serial = 323] [outer = (nil)] 01:04:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x9d89e000) [pid = 1774] [serial = 324] [outer = 0x9ae68400] 01:04:15 INFO - PROCESS | 1774 | 1463040255860 Marionette DEBUG loaded listener.js 01:04:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0xa22ebc00) [pid = 1774] [serial = 325] [outer = 0x9ae68400] 01:04:16 INFO - PROCESS | 1774 | 1463040256829 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1427ms 01:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:04:16 INFO - PROCESS | 1774 | 1463040256861 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 01:04:16 INFO - PROCESS | 1774 | 1463040256864 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 01:04:16 INFO - PROCESS | 1774 | 1463040256871 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:04:16 INFO - PROCESS | 1774 | 1463040256873 Marionette TRACE conn4 <- [1,406,null,{}] 01:04:16 INFO - PROCESS | 1774 | 1463040256879 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:17 INFO - PROCESS | 1774 | 1463040257041 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 01:04:17 INFO - PROCESS | 1774 | 1463040257216 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e3f000 == 68 [pid = 1774] [id = 109] 01:04:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x9c067000) [pid = 1774] [serial = 326] [outer = (nil)] 01:04:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0xa305e000) [pid = 1774] [serial = 327] [outer = 0x9c067000] 01:04:17 INFO - PROCESS | 1774 | 1463040257302 Marionette DEBUG loaded listener.js 01:04:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0xa30f1400) [pid = 1774] [serial = 328] [outer = 0x9c067000] 01:04:18 INFO - PROCESS | 1774 | 1463040258215 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:04:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1382ms 01:04:18 INFO - PROCESS | 1774 | 1463040258275 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 01:04:18 INFO - PROCESS | 1774 | 1463040258280 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 01:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:04:18 INFO - PROCESS | 1774 | 1463040258290 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:04:18 INFO - PROCESS | 1774 | 1463040258294 Marionette TRACE conn4 <- [1,410,null,{}] 01:04:18 INFO - PROCESS | 1774 | 1463040258299 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:18 INFO - PROCESS | 1774 | 1463040258490 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 01:04:18 INFO - PROCESS | 1774 | 1463040258648 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f6d7400 == 69 [pid = 1774] [id = 110] 01:04:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8f6d8c00) [pid = 1774] [serial = 329] [outer = (nil)] 01:04:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8f6e2000) [pid = 1774] [serial = 330] [outer = 0x8f6d8c00] 01:04:18 INFO - PROCESS | 1774 | 1463040258736 Marionette DEBUG loaded listener.js 01:04:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0xa3222000) [pid = 1774] [serial = 331] [outer = 0x8f6d8c00] 01:04:19 INFO - PROCESS | 1774 | 1463040259630 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1379ms 01:04:19 INFO - PROCESS | 1774 | 1463040259670 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 01:04:19 INFO - PROCESS | 1774 | 1463040259674 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 01:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:04:19 INFO - PROCESS | 1774 | 1463040259680 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:04:19 INFO - PROCESS | 1774 | 1463040259683 Marionette TRACE conn4 <- [1,414,null,{}] 01:04:19 INFO - PROCESS | 1774 | 1463040259689 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:19 INFO - PROCESS | 1774 | 1463040259851 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 01:04:20 INFO - PROCESS | 1774 | 1463040260013 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaef000 == 70 [pid = 1774] [id = 111] 01:04:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8eaef800) [pid = 1774] [serial = 332] [outer = (nil)] 01:04:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8eaf8000) [pid = 1774] [serial = 333] [outer = 0x8eaef800] 01:04:20 INFO - PROCESS | 1774 | 1463040260098 Marionette DEBUG loaded listener.js 01:04:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8eafa000) [pid = 1774] [serial = 334] [outer = 0x8eaef800] 01:04:21 INFO - PROCESS | 1774 | 1463040261048 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1436ms 01:04:21 INFO - PROCESS | 1774 | 1463040261117 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 01:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:04:21 INFO - PROCESS | 1774 | 1463040261121 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 01:04:21 INFO - PROCESS | 1774 | 1463040261128 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:04:21 INFO - PROCESS | 1774 | 1463040261132 Marionette TRACE conn4 <- [1,418,null,{}] 01:04:21 INFO - PROCESS | 1774 | 1463040261137 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:21 INFO - PROCESS | 1774 | 1463040261342 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 01:04:21 INFO - PROCESS | 1774 | 1463040261546 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf6c00 == 71 [pid = 1774] [id = 112] 01:04:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8eafd400) [pid = 1774] [serial = 335] [outer = (nil)] 01:04:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8ec5d800) [pid = 1774] [serial = 336] [outer = 0x8eafd400] 01:04:21 INFO - PROCESS | 1774 | 1463040261683 Marionette DEBUG loaded listener.js 01:04:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8ec62000) [pid = 1774] [serial = 337] [outer = 0x8eafd400] 01:04:22 INFO - PROCESS | 1774 | 1463040262988 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 01:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1890ms 01:04:23 INFO - PROCESS | 1774 | 1463040263017 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 01:04:23 INFO - PROCESS | 1774 | 1463040263021 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 01:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:04:23 INFO - PROCESS | 1774 | 1463040263092 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:04:23 INFO - PROCESS | 1774 | 1463040263096 Marionette TRACE conn4 <- [1,422,null,{}] 01:04:23 INFO - PROCESS | 1774 | 1463040263106 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:23 INFO - PROCESS | 1774 | 1463040263268 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 01:04:23 INFO - PROCESS | 1774 | 1463040263441 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec5b000 == 72 [pid = 1774] [id = 113] 01:04:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8ec5f000) [pid = 1774] [serial = 338] [outer = (nil)] 01:04:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8ed42000) [pid = 1774] [serial = 339] [outer = 0x8ec5f000] 01:04:23 INFO - PROCESS | 1774 | 1463040263531 Marionette DEBUG loaded listener.js 01:04:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8ed45800) [pid = 1774] [serial = 340] [outer = 0x8ec5f000] 01:04:25 INFO - PROCESS | 1774 | 1463040265173 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2212ms 01:04:25 INFO - PROCESS | 1774 | 1463040265284 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 01:04:25 INFO - PROCESS | 1774 | 1463040265289 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 01:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:04:25 INFO - PROCESS | 1774 | 1463040265297 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:04:25 INFO - PROCESS | 1774 | 1463040265302 Marionette TRACE conn4 <- [1,426,null,{}] 01:04:25 INFO - PROCESS | 1774 | 1463040265311 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:25 INFO - PROCESS | 1774 | 1463040265475 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 01:04:25 INFO - PROCESS | 1774 | 1463040265653 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x92ed5400 == 71 [pid = 1774] [id = 61] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x96598400 == 70 [pid = 1774] [id = 65] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x9ac2fc00 == 69 [pid = 1774] [id = 64] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0xa050b800 == 68 [pid = 1774] [id = 63] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x92152000 == 67 [pid = 1774] [id = 66] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x93cef800 == 66 [pid = 1774] [id = 67] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x9a1c8400 == 65 [pid = 1774] [id = 62] 01:04:25 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9d4c7c00) [pid = 1774] [serial = 264] [outer = (nil)] [url = about:blank] 01:04:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf3000 == 66 [pid = 1774] [id = 114] 01:04:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8ed48400) [pid = 1774] [serial = 341] [outer = (nil)] 01:04:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8f605800) [pid = 1774] [serial = 342] [outer = 0x8ed48400] 01:04:25 INFO - PROCESS | 1774 | 1463040265780 Marionette DEBUG loaded listener.js 01:04:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8f6da400) [pid = 1774] [serial = 343] [outer = 0x8ed48400] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x8f605c00 == 65 [pid = 1774] [id = 103] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x9ae5fc00 == 64 [pid = 1774] [id = 102] 01:04:25 INFO - PROCESS | 1774 | --DOCSHELL 0x9a74b800 == 63 [pid = 1774] [id = 101] 01:04:26 INFO - PROCESS | 1774 | --DOCSHELL 0x9a746800 == 62 [pid = 1774] [id = 100] 01:04:26 INFO - PROCESS | 1774 | --DOCSHELL 0x98393800 == 61 [pid = 1774] [id = 99] 01:04:26 INFO - PROCESS | 1774 | --DOCSHELL 0x91d13800 == 60 [pid = 1774] [id = 98] 01:04:26 INFO - PROCESS | 1774 | --DOCSHELL 0x992cb400 == 59 [pid = 1774] [id = 90] 01:04:26 INFO - PROCESS | 1774 | --DOCSHELL 0x9214cc00 == 58 [pid = 1774] [id = 89] 01:04:26 INFO - PROCESS | 1774 | --DOCSHELL 0x9c1a9800 == 57 [pid = 1774] [id = 88] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0xa324f400) [pid = 1774] [serial = 180] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9ba9f000) [pid = 1774] [serial = 258] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9aaa1000) [pid = 1774] [serial = 261] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9b068400) [pid = 1774] [serial = 255] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x98110400) [pid = 1774] [serial = 247] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9463f800) [pid = 1774] [serial = 246] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0xa62f5000) [pid = 1774] [serial = 225] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x91e3f400) [pid = 1774] [serial = 243] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x97708000) [pid = 1774] [serial = 249] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x992b6400) [pid = 1774] [serial = 250] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9a3ea800) [pid = 1774] [serial = 227] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x946c1c00) [pid = 1774] [serial = 252] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9aaa2800) [pid = 1774] [serial = 253] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9ba74000) [pid = 1774] [serial = 230] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0xa6e95000) [pid = 1774] [serial = 233] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0xa82ad800) [pid = 1774] [serial = 236] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x91d1d800) [pid = 1774] [serial = 240] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9b56ec00) [pid = 1774] [serial = 259] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9460b800) [pid = 1774] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9b290000) [pid = 1774] [serial = 256] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9c1a4800) [pid = 1774] [serial = 262] [outer = (nil)] [url = about:blank] 01:04:26 INFO - PROCESS | 1774 | 1463040266618 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:04:26 INFO - PROCESS | 1774 | 1463040266690 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 01:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:04:26 INFO - PROCESS | 1774 | 1463040266700 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:04:26 INFO - PROCESS | 1774 | 1463040266703 Marionette TRACE conn4 <- [1,430,null,{}] 01:04:26 INFO - PROCESS | 1774 | 1463040266710 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:26 INFO - PROCESS | 1774 | 1463040266867 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 01:04:27 INFO - PROCESS | 1774 | 1463040266984 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f418800 == 58 [pid = 1774] [id = 115] 01:04:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8f6e5c00) [pid = 1774] [serial = 344] [outer = (nil)] 01:04:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x91e41400) [pid = 1774] [serial = 345] [outer = 0x8f6e5c00] 01:04:27 INFO - PROCESS | 1774 | 1463040267085 Marionette DEBUG loaded listener.js 01:04:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x926dac00) [pid = 1774] [serial = 346] [outer = 0x8f6e5c00] 01:04:27 INFO - PROCESS | 1774 | 1463040267912 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1236ms 01:04:27 INFO - PROCESS | 1774 | 1463040267949 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 01:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:04:27 INFO - PROCESS | 1774 | 1463040267954 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 01:04:27 INFO - PROCESS | 1774 | 1463040267961 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:04:27 INFO - PROCESS | 1774 | 1463040267967 Marionette TRACE conn4 <- [1,434,null,{}] 01:04:27 INFO - PROCESS | 1774 | 1463040267982 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:28 INFO - PROCESS | 1774 | 1463040268158 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 01:04:28 INFO - PROCESS | 1774 | 1463040268170 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e41c00 == 59 [pid = 1774] [id = 116] 01:04:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x93a0d000) [pid = 1774] [serial = 347] [outer = (nil)] 01:04:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x94635c00) [pid = 1774] [serial = 348] [outer = 0x93a0d000] 01:04:28 INFO - PROCESS | 1774 | 1463040268245 Marionette DEBUG loaded listener.js 01:04:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x946cb400) [pid = 1774] [serial = 349] [outer = 0x93a0d000] 01:04:29 INFO - PROCESS | 1774 | 1463040269159 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:04:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1244ms 01:04:29 INFO - PROCESS | 1774 | 1463040269205 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 01:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:04:29 INFO - PROCESS | 1774 | 1463040269210 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 01:04:29 INFO - PROCESS | 1774 | 1463040269222 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:04:29 INFO - PROCESS | 1774 | 1463040269224 Marionette TRACE conn4 <- [1,438,null,{}] 01:04:29 INFO - PROCESS | 1774 | 1463040269228 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:29 INFO - PROCESS | 1774 | 1463040269424 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 01:04:29 INFO - PROCESS | 1774 | 1463040269450 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eafbc00 == 60 [pid = 1774] [id = 117] 01:04:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x946c9000) [pid = 1774] [serial = 350] [outer = (nil)] 01:04:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x97708000) [pid = 1774] [serial = 351] [outer = 0x946c9000] 01:04:29 INFO - PROCESS | 1774 | 1463040269524 Marionette DEBUG loaded listener.js 01:04:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9839b800) [pid = 1774] [serial = 352] [outer = 0x946c9000] 01:04:30 INFO - PROCESS | 1774 | 1463040270652 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:04:30 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9ae6a000) [pid = 1774] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:04:30 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x99227c00) [pid = 1774] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:04:30 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x91e3a400) [pid = 1774] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:04:30 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8f607000) [pid = 1774] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:04:30 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9c1aa000) [pid = 1774] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:04:30 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9ac30000) [pid = 1774] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:04:30 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9ae6b000) [pid = 1774] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1485ms 01:04:30 INFO - PROCESS | 1774 | 1463040270700 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 01:04:30 INFO - PROCESS | 1774 | 1463040270704 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 01:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:04:30 INFO - PROCESS | 1774 | 1463040270710 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:04:30 INFO - PROCESS | 1774 | 1463040270713 Marionette TRACE conn4 <- [1,442,null,{}] 01:04:30 INFO - PROCESS | 1774 | 1463040270718 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:30 INFO - PROCESS | 1774 | 1463040270865 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 01:04:31 INFO - PROCESS | 1774 | 1463040271047 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x97765000 == 61 [pid = 1774] [id = 118] 01:04:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x98392c00) [pid = 1774] [serial = 353] [outer = (nil)] 01:04:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x992c2400) [pid = 1774] [serial = 354] [outer = 0x98392c00] 01:04:31 INFO - PROCESS | 1774 | 1463040271125 Marionette DEBUG loaded listener.js 01:04:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x992ca800) [pid = 1774] [serial = 355] [outer = 0x98392c00] 01:04:31 INFO - PROCESS | 1774 | 1463040271846 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1179ms 01:04:31 INFO - PROCESS | 1774 | 1463040271897 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 01:04:31 INFO - PROCESS | 1774 | 1463040271901 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 01:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:04:31 INFO - PROCESS | 1774 | 1463040271909 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:04:31 INFO - PROCESS | 1774 | 1463040271912 Marionette TRACE conn4 <- [1,446,null,{}] 01:04:31 INFO - PROCESS | 1774 | 1463040271918 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:32 INFO - PROCESS | 1774 | 1463040272084 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 01:04:32 INFO - PROCESS | 1774 | 1463040272094 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x94637400 == 62 [pid = 1774] [id = 119] 01:04:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x992c6800) [pid = 1774] [serial = 356] [outer = (nil)] 01:04:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x9aaa1000) [pid = 1774] [serial = 357] [outer = 0x992c6800] 01:04:32 INFO - PROCESS | 1774 | 1463040272166 Marionette DEBUG loaded listener.js 01:04:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x9ac33400) [pid = 1774] [serial = 358] [outer = 0x992c6800] 01:04:33 INFO - PROCESS | 1774 | 1463040273214 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1347ms 01:04:33 INFO - PROCESS | 1774 | 1463040273257 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 01:04:33 INFO - PROCESS | 1774 | 1463040273263 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 01:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:04:33 INFO - PROCESS | 1774 | 1463040273272 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:04:33 INFO - PROCESS | 1774 | 1463040273278 Marionette TRACE conn4 <- [1,450,null,{}] 01:04:33 INFO - PROCESS | 1774 | 1463040273286 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:33 INFO - PROCESS | 1774 | 1463040273539 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 01:04:33 INFO - PROCESS | 1774 | 1463040273816 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec5e800 == 63 [pid = 1774] [id = 120] 01:04:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8ed47800) [pid = 1774] [serial = 359] [outer = (nil)] 01:04:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f60f000) [pid = 1774] [serial = 360] [outer = 0x8ed47800] 01:04:33 INFO - PROCESS | 1774 | 1463040273907 Marionette DEBUG loaded listener.js 01:04:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8f6e4800) [pid = 1774] [serial = 361] [outer = 0x8ed47800] 01:04:34 INFO - PROCESS | 1774 | 1463040274820 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:04:34 INFO - PROCESS | 1774 | 1463040274871 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 01:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:04:34 INFO - PROCESS | 1774 | 1463040274881 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:04:34 INFO - PROCESS | 1774 | 1463040274885 Marionette TRACE conn4 <- [1,454,null,{}] 01:04:34 INFO - PROCESS | 1774 | 1463040274892 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:35 INFO - PROCESS | 1774 | 1463040275073 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 01:04:35 INFO - PROCESS | 1774 | 1463040275248 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ecec00 == 64 [pid = 1774] [id = 121] 01:04:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x92ed5800) [pid = 1774] [serial = 362] [outer = (nil)] 01:04:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x9463e000) [pid = 1774] [serial = 363] [outer = 0x92ed5800] 01:04:35 INFO - PROCESS | 1774 | 1463040275386 Marionette DEBUG loaded listener.js 01:04:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x97768000) [pid = 1774] [serial = 364] [outer = 0x92ed5800] 01:04:36 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:04:36 INFO - PROCESS | 1774 | 1463040276308 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1477ms 01:04:36 INFO - PROCESS | 1774 | 1463040276359 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 01:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:04:36 INFO - PROCESS | 1774 | 1463040276363 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 01:04:36 INFO - PROCESS | 1774 | 1463040276370 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:04:36 INFO - PROCESS | 1774 | 1463040276376 Marionette TRACE conn4 <- [1,458,null,{}] 01:04:36 INFO - PROCESS | 1774 | 1463040276393 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:36 INFO - PROCESS | 1774 | 1463040276573 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 01:04:36 INFO - PROCESS | 1774 | 1463040276779 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a9ba000 == 65 [pid = 1774] [id = 122] 01:04:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9ae62c00) [pid = 1774] [serial = 365] [outer = (nil)] 01:04:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9ae6b000) [pid = 1774] [serial = 366] [outer = 0x9ae62c00] 01:04:36 INFO - PROCESS | 1774 | 1463040276875 Marionette DEBUG loaded listener.js 01:04:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x9b071000) [pid = 1774] [serial = 367] [outer = 0x9ae62c00] 01:04:37 INFO - PROCESS | 1774 | 1463040277752 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:04:37 INFO - PROCESS | 1774 | 1463040277811 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 01:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:04:37 INFO - PROCESS | 1774 | 1463040277818 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:04:37 INFO - PROCESS | 1774 | 1463040277822 Marionette TRACE conn4 <- [1,462,null,{}] 01:04:37 INFO - PROCESS | 1774 | 1463040277827 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:38 INFO - PROCESS | 1774 | 1463040278002 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 01:04:38 INFO - PROCESS | 1774 | 1463040278173 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f415800 == 66 [pid = 1774] [id = 123] 01:04:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9a741c00) [pid = 1774] [serial = 368] [outer = (nil)] 01:04:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x9bf77800) [pid = 1774] [serial = 369] [outer = 0x9a741c00] 01:04:38 INFO - PROCESS | 1774 | 1463040278260 Marionette DEBUG loaded listener.js 01:04:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9bf7fc00) [pid = 1774] [serial = 370] [outer = 0x9a741c00] 01:04:39 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:04:39 INFO - PROCESS | 1774 | 1463040279211 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:04:39 INFO - PROCESS | 1774 | 1463040279263 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 01:04:39 INFO - PROCESS | 1774 | 1463040279270 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:04:39 INFO - PROCESS | 1774 | 1463040279273 Marionette TRACE conn4 <- [1,466,null,{}] 01:04:39 INFO - PROCESS | 1774 | 1463040279279 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:39 INFO - PROCESS | 1774 | 1463040279456 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 01:04:39 INFO - PROCESS | 1774 | 1463040279617 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f415000 == 67 [pid = 1774] [id = 124] 01:04:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x9baa7c00) [pid = 1774] [serial = 371] [outer = (nil)] 01:04:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x9c1ac000) [pid = 1774] [serial = 372] [outer = 0x9baa7c00] 01:04:39 INFO - PROCESS | 1774 | 1463040279749 Marionette DEBUG loaded listener.js 01:04:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9d4ce000) [pid = 1774] [serial = 373] [outer = 0x9baa7c00] 01:04:40 INFO - PROCESS | 1774 | 1463040280626 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:04:40 INFO - PROCESS | 1774 | 1463040280713 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 01:04:40 INFO - PROCESS | 1774 | 1463040280719 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:04:40 INFO - PROCESS | 1774 | 1463040280723 Marionette TRACE conn4 <- [1,470,null,{}] 01:04:40 INFO - PROCESS | 1774 | 1463040280729 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:40 INFO - PROCESS | 1774 | 1463040280958 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 01:04:41 INFO - PROCESS | 1774 | 1463040281175 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f413800 == 68 [pid = 1774] [id = 125] 01:04:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0xa0504800) [pid = 1774] [serial = 374] [outer = (nil)] 01:04:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0xa305b400) [pid = 1774] [serial = 375] [outer = 0xa0504800] 01:04:41 INFO - PROCESS | 1774 | 1463040281277 Marionette DEBUG loaded listener.js 01:04:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0xa35f6400) [pid = 1774] [serial = 376] [outer = 0xa0504800] 01:04:42 INFO - PROCESS | 1774 | 1463040282140 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:04:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:04:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1480ms 01:04:42 INFO - PROCESS | 1774 | 1463040282198 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 01:04:42 INFO - PROCESS | 1774 | 1463040282201 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 01:04:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:04:42 INFO - PROCESS | 1774 | 1463040282208 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:04:42 INFO - PROCESS | 1774 | 1463040282212 Marionette TRACE conn4 <- [1,474,null,{}] 01:04:42 INFO - PROCESS | 1774 | 1463040282217 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:42 INFO - PROCESS | 1774 | 1463040282380 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 01:04:42 INFO - PROCESS | 1774 | 1463040282543 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dee5800 == 69 [pid = 1774] [id = 126] 01:04:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8dee7800) [pid = 1774] [serial = 377] [outer = (nil)] 01:04:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8deef000) [pid = 1774] [serial = 378] [outer = 0x8dee7800] 01:04:42 INFO - PROCESS | 1774 | 1463040282628 Marionette DEBUG loaded listener.js 01:04:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8def1400) [pid = 1774] [serial = 379] [outer = 0x8dee7800] 01:04:43 INFO - PROCESS | 1774 | 1463040283600 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:04:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1431ms 01:04:43 INFO - PROCESS | 1774 | 1463040283640 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 01:04:43 INFO - PROCESS | 1774 | 1463040283643 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 01:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:04:43 INFO - PROCESS | 1774 | 1463040283649 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:04:43 INFO - PROCESS | 1774 | 1463040283653 Marionette TRACE conn4 <- [1,478,null,{}] 01:04:43 INFO - PROCESS | 1774 | 1463040283659 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:43 INFO - PROCESS | 1774 | 1463040283825 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 01:04:44 INFO - PROCESS | 1774 | 1463040283993 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deec800 == 70 [pid = 1774] [id = 127] 01:04:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8deed000) [pid = 1774] [serial = 380] [outer = (nil)] 01:04:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x92c1c800) [pid = 1774] [serial = 381] [outer = 0x8deed000] 01:04:44 INFO - PROCESS | 1774 | 1463040284121 Marionette DEBUG loaded listener.js 01:04:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x92c20800) [pid = 1774] [serial = 382] [outer = 0x8deed000] 01:04:44 INFO - PROCESS | 1774 | 1463040284969 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:04:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:04:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1377ms 01:04:45 INFO - PROCESS | 1774 | 1463040285029 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 01:04:45 INFO - PROCESS | 1774 | 1463040285033 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 01:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:04:45 INFO - PROCESS | 1774 | 1463040285039 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:04:45 INFO - PROCESS | 1774 | 1463040285043 Marionette TRACE conn4 <- [1,482,null,{}] 01:04:45 INFO - PROCESS | 1774 | 1463040285049 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:45 INFO - PROCESS | 1774 | 1463040285225 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 01:04:45 INFO - PROCESS | 1774 | 1463040285389 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d402800 == 71 [pid = 1774] [id = 128] 01:04:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x8d402c00) [pid = 1774] [serial = 383] [outer = (nil)] 01:04:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x8d40b000) [pid = 1774] [serial = 384] [outer = 0x8d402c00] 01:04:45 INFO - PROCESS | 1774 | 1463040285482 Marionette DEBUG loaded listener.js 01:04:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8d40f400) [pid = 1774] [serial = 385] [outer = 0x8d402c00] 01:04:46 INFO - PROCESS | 1774 | 1463040286485 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1479ms 01:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:04:46 INFO - PROCESS | 1774 | 1463040286519 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 01:04:46 INFO - PROCESS | 1774 | 1463040286522 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 01:04:46 INFO - PROCESS | 1774 | 1463040286528 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:04:46 INFO - PROCESS | 1774 | 1463040286532 Marionette TRACE conn4 <- [1,486,null,{}] 01:04:46 INFO - PROCESS | 1774 | 1463040286538 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:46 INFO - PROCESS | 1774 | 1463040286708 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 01:04:47 INFO - PROCESS | 1774 | 1463040287210 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec66800 == 72 [pid = 1774] [id = 129] 01:04:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8ec66c00) [pid = 1774] [serial = 386] [outer = (nil)] 01:04:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8ed4c400) [pid = 1774] [serial = 387] [outer = 0x8ec66c00] 01:04:47 INFO - PROCESS | 1774 | 1463040287335 Marionette DEBUG loaded listener.js 01:04:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8f420400) [pid = 1774] [serial = 388] [outer = 0x8ec66c00] 01:04:48 INFO - PROCESS | 1774 | 1463040288267 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1830ms 01:04:48 INFO - PROCESS | 1774 | 1463040288368 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 01:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:04:48 INFO - PROCESS | 1774 | 1463040288378 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 01:04:48 INFO - PROCESS | 1774 | 1463040288384 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:04:48 INFO - PROCESS | 1774 | 1463040288390 Marionette TRACE conn4 <- [1,490,null,{}] 01:04:48 INFO - PROCESS | 1774 | 1463040288404 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:48 INFO - PROCESS | 1774 | 1463040288635 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 01:04:48 INFO - PROCESS | 1774 | 1463040288862 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f418c00 == 73 [pid = 1774] [id = 130] 01:04:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8f6ddc00) [pid = 1774] [serial = 389] [outer = (nil)] 01:04:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x926df400) [pid = 1774] [serial = 390] [outer = 0x8f6ddc00] 01:04:48 INFO - PROCESS | 1774 | 1463040288944 Marionette DEBUG loaded listener.js 01:04:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x92c1e000) [pid = 1774] [serial = 391] [outer = 0x8f6ddc00] 01:04:49 INFO - PROCESS | 1774 | 1463040289824 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:04:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:04:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1486ms 01:04:49 INFO - PROCESS | 1774 | 1463040289874 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 01:04:49 INFO - PROCESS | 1774 | 1463040289880 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 01:04:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:04:49 INFO - PROCESS | 1774 | 1463040289887 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:04:49 INFO - PROCESS | 1774 | 1463040289890 Marionette TRACE conn4 <- [1,494,null,{}] 01:04:49 INFO - PROCESS | 1774 | 1463040289896 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:50 INFO - PROCESS | 1774 | 1463040290066 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 01:04:50 INFO - PROCESS | 1774 | 1463040290234 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf3400 == 74 [pid = 1774] [id = 131] 01:04:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8f41b000) [pid = 1774] [serial = 392] [outer = (nil)] 01:04:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9391f800) [pid = 1774] [serial = 393] [outer = 0x8f41b000] 01:04:50 INFO - PROCESS | 1774 | 1463040290313 Marionette DEBUG loaded listener.js 01:04:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x94637000) [pid = 1774] [serial = 394] [outer = 0x8f41b000] 01:04:50 INFO - PROCESS | 1774 | --DOCSHELL 0x97765000 == 73 [pid = 1774] [id = 118] 01:04:50 INFO - PROCESS | 1774 | --DOCSHELL 0x8eafbc00 == 72 [pid = 1774] [id = 117] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x9c1a4c00) [pid = 1774] [serial = 273] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x93925400) [pid = 1774] [serial = 276] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0xa21a7800) [pid = 1774] [serial = 279] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9ae68800) [pid = 1774] [serial = 282] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9a746c00) [pid = 1774] [serial = 291] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x926e1800) [pid = 1774] [serial = 285] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9391b000) [pid = 1774] [serial = 288] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x93a10800) [pid = 1774] [serial = 267] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9d324c00) [pid = 1774] [serial = 312] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x9a3e5c00) [pid = 1774] [serial = 270] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOCSHELL 0x91e41c00 == 71 [pid = 1774] [id = 116] 01:04:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8f418800 == 70 [pid = 1774] [id = 115] 01:04:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf3000 == 69 [pid = 1774] [id = 114] 01:04:51 INFO - PROCESS | 1774 | --DOCSHELL 0x992cbc00 == 68 [pid = 1774] [id = 107] 01:04:51 INFO - PROCESS | 1774 | --DOCSHELL 0x91e43800 == 67 [pid = 1774] [id = 106] 01:04:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8f413c00 == 66 [pid = 1774] [id = 105] 01:04:51 INFO - PROCESS | 1774 | 1463040291333 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x9c11e000) [pid = 1774] [serial = 306] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x992c4000) [pid = 1774] [serial = 297] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x99d95400) [pid = 1774] [serial = 298] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x9533e800) [pid = 1774] [serial = 295] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x93a09000) [pid = 1774] [serial = 294] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9c19dc00) [pid = 1774] [serial = 307] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x992ccc00) [pid = 1774] [serial = 309] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9d8e8c00) [pid = 1774] [serial = 265] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x9ac37400) [pid = 1774] [serial = 300] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x9ae60c00) [pid = 1774] [serial = 301] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9b06fc00) [pid = 1774] [serial = 303] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x9b7dc400) [pid = 1774] [serial = 304] [outer = (nil)] [url = about:blank] 01:04:51 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9b068c00) [pid = 1774] [serial = 310] [outer = (nil)] [url = about:blank] 01:04:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1485ms 01:04:51 INFO - PROCESS | 1774 | 1463040291375 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 01:04:51 INFO - PROCESS | 1774 | 1463040291379 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 01:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:04:51 INFO - PROCESS | 1774 | 1463040291394 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:04:51 INFO - PROCESS | 1774 | 1463040291402 Marionette TRACE conn4 <- [1,498,null,{}] 01:04:51 INFO - PROCESS | 1774 | 1463040291410 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:51 INFO - PROCESS | 1774 | 1463040291577 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 01:04:51 INFO - PROCESS | 1774 | 1463040291712 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eafbc00 == 67 [pid = 1774] [id = 132] 01:04:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8f6e1800) [pid = 1774] [serial = 395] [outer = (nil)] 01:04:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9463fc00) [pid = 1774] [serial = 396] [outer = 0x8f6e1800] 01:04:51 INFO - PROCESS | 1774 | 1463040291786 Marionette DEBUG loaded listener.js 01:04:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9533f000) [pid = 1774] [serial = 397] [outer = 0x8f6e1800] 01:04:52 INFO - PROCESS | 1774 | 1463040292524 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1155ms 01:04:52 INFO - PROCESS | 1774 | 1463040292542 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 01:04:52 INFO - PROCESS | 1774 | 1463040292545 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 01:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:04:52 INFO - PROCESS | 1774 | 1463040292554 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:04:52 INFO - PROCESS | 1774 | 1463040292557 Marionette TRACE conn4 <- [1,502,null,{}] 01:04:52 INFO - PROCESS | 1774 | 1463040292563 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:52 INFO - PROCESS | 1774 | 1463040292770 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 01:04:52 INFO - PROCESS | 1774 | 1463040292789 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x926e1800 == 68 [pid = 1774] [id = 133] 01:04:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9463a000) [pid = 1774] [serial = 398] [outer = (nil)] 01:04:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x992ccc00) [pid = 1774] [serial = 399] [outer = 0x9463a000] 01:04:52 INFO - PROCESS | 1774 | 1463040292859 Marionette DEBUG loaded listener.js 01:04:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x99f7e400) [pid = 1774] [serial = 400] [outer = 0x9463a000] 01:04:53 INFO - PROCESS | 1774 | 1463040293732 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1227ms 01:04:53 INFO - PROCESS | 1774 | 1463040293788 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 01:04:53 INFO - PROCESS | 1774 | 1463040293791 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 01:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:04:53 INFO - PROCESS | 1774 | 1463040293797 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:04:53 INFO - PROCESS | 1774 | 1463040293799 Marionette TRACE conn4 <- [1,506,null,{}] 01:04:53 INFO - PROCESS | 1774 | 1463040293805 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:54 INFO - PROCESS | 1774 | 1463040294002 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 01:04:54 INFO - PROCESS | 1774 | 1463040294027 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a743000 == 69 [pid = 1774] [id = 134] 01:04:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9a748400) [pid = 1774] [serial = 401] [outer = (nil)] 01:04:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9aaa1800) [pid = 1774] [serial = 402] [outer = 0x9a748400] 01:04:54 INFO - PROCESS | 1774 | 1463040294108 Marionette DEBUG loaded listener.js 01:04:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9ae64c00) [pid = 1774] [serial = 403] [outer = 0x9a748400] 01:04:55 INFO - PROCESS | 1774 | 1463040295039 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:04:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1281ms 01:04:55 INFO - PROCESS | 1774 | 1463040295078 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 01:04:55 INFO - PROCESS | 1774 | 1463040295081 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 01:04:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:04:55 INFO - PROCESS | 1774 | 1463040295087 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:04:55 INFO - PROCESS | 1774 | 1463040295091 Marionette TRACE conn4 <- [1,510,null,{}] 01:04:55 INFO - PROCESS | 1774 | 1463040295104 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:55 INFO - PROCESS | 1774 | 1463040295311 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 01:04:55 INFO - PROCESS | 1774 | 1463040295340 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x94608400 == 70 [pid = 1774] [id = 135] 01:04:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9a3e4c00) [pid = 1774] [serial = 404] [outer = (nil)] 01:04:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9b7de400) [pid = 1774] [serial = 405] [outer = 0x9a3e4c00] 01:04:55 INFO - PROCESS | 1774 | 1463040295411 Marionette DEBUG loaded listener.js 01:04:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x9c11e000) [pid = 1774] [serial = 406] [outer = 0x9a3e4c00] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x92152400) [pid = 1774] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0xa67c4800) [pid = 1774] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x94639800) [pid = 1774] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x9ac34400) [pid = 1774] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0xa3545800) [pid = 1774] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x9b56a800) [pid = 1774] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0xa503bc00) [pid = 1774] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x91d17000) [pid = 1774] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x94639c00) [pid = 1774] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9b06e400) [pid = 1774] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x9ac33000) [pid = 1774] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x91e37000) [pid = 1774] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x9ac32800) [pid = 1774] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9a3dc000) [pid = 1774] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9460b000) [pid = 1774] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x926df000) [pid = 1774] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9a8f3000) [pid = 1774] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x992bf800) [pid = 1774] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8eaef800) [pid = 1774] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8f41c400) [pid = 1774] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x93a0d000) [pid = 1774] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x946c9000) [pid = 1774] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8f6d8c00) [pid = 1774] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f60c800) [pid = 1774] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9a3e2400) [pid = 1774] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9c067000) [pid = 1774] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8ec5f000) [pid = 1774] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8eafd400) [pid = 1774] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x926da400) [pid = 1774] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8ed48400) [pid = 1774] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9ae68400) [pid = 1774] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8f6e5c00) [pid = 1774] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x98392c00) [pid = 1774] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x9c121c00) [pid = 1774] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x91d16800) [pid = 1774] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9398dc00) [pid = 1774] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x9a286400) [pid = 1774] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9391d000) [pid = 1774] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x91d1e800) [pid = 1774] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x97707800) [pid = 1774] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x926da800) [pid = 1774] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9a8f0400) [pid = 1774] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x95335c00) [pid = 1774] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x94640800) [pid = 1774] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0xa2625400) [pid = 1774] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:04:56 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x9ac32c00) [pid = 1774] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:04:57 INFO - PROCESS | 1774 | 1463040297336 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2286ms 01:04:57 INFO - PROCESS | 1774 | 1463040297374 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 01:04:57 INFO - PROCESS | 1774 | 1463040297378 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 01:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:04:57 INFO - PROCESS | 1774 | 1463040297384 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:04:57 INFO - PROCESS | 1774 | 1463040297387 Marionette TRACE conn4 <- [1,514,null,{}] 01:04:57 INFO - PROCESS | 1774 | 1463040297392 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:57 INFO - PROCESS | 1774 | 1463040297535 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 01:04:57 INFO - PROCESS | 1774 | 1463040297553 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deeb400 == 71 [pid = 1774] [id = 136] 01:04:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x8ec5c000) [pid = 1774] [serial = 407] [outer = (nil)] 01:04:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x97707800) [pid = 1774] [serial = 408] [outer = 0x8ec5c000] 01:04:57 INFO - PROCESS | 1774 | 1463040297623 Marionette DEBUG loaded listener.js 01:04:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x992c4c00) [pid = 1774] [serial = 409] [outer = 0x8ec5c000] 01:04:58 INFO - PROCESS | 1774 | 1463040298643 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 01:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1284ms 01:04:58 INFO - PROCESS | 1774 | 1463040298669 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 01:04:58 INFO - PROCESS | 1774 | 1463040298675 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 01:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:04:58 INFO - PROCESS | 1774 | 1463040298684 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:04:58 INFO - PROCESS | 1774 | 1463040298690 Marionette TRACE conn4 <- [1,518,null,{}] 01:04:58 INFO - PROCESS | 1774 | 1463040298700 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:04:58 INFO - PROCESS | 1774 | 1463040298890 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 01:04:59 INFO - PROCESS | 1774 | 1463040299057 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed4a000 == 72 [pid = 1774] [id = 137] 01:04:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8f415c00) [pid = 1774] [serial = 410] [outer = (nil)] 01:04:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8f606800) [pid = 1774] [serial = 411] [outer = 0x8f415c00] 01:04:59 INFO - PROCESS | 1774 | 1463040299215 Marionette DEBUG loaded listener.js 01:04:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x91d1b400) [pid = 1774] [serial = 412] [outer = 0x8f415c00] 01:05:00 INFO - PROCESS | 1774 | 1463040300106 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:05:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:05:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1492ms 01:05:00 INFO - PROCESS | 1774 | 1463040300176 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 01:05:00 INFO - PROCESS | 1774 | 1463040300186 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 01:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:05:00 INFO - PROCESS | 1774 | 1463040300197 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:05:00 INFO - PROCESS | 1774 | 1463040300201 Marionette TRACE conn4 <- [1,522,null,{}] 01:05:00 INFO - PROCESS | 1774 | 1463040300208 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:00 INFO - PROCESS | 1774 | 1463040300437 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 01:05:00 INFO - PROCESS | 1774 | 1463040300652 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x926e6400 == 73 [pid = 1774] [id = 138] 01:05:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x92c1d000) [pid = 1774] [serial = 413] [outer = (nil)] 01:05:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x93917c00) [pid = 1774] [serial = 414] [outer = 0x92c1d000] 01:05:00 INFO - PROCESS | 1774 | 1463040300784 Marionette DEBUG loaded listener.js 01:05:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x93996000) [pid = 1774] [serial = 415] [outer = 0x92c1d000] 01:05:01 INFO - PROCESS | 1774 | 1463040301766 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:05:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:05:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1638ms 01:05:01 INFO - PROCESS | 1774 | 1463040301836 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 01:05:01 INFO - PROCESS | 1774 | 1463040301840 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 01:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:05:01 INFO - PROCESS | 1774 | 1463040301848 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:05:01 INFO - PROCESS | 1774 | 1463040301855 Marionette TRACE conn4 <- [1,526,null,{}] 01:05:01 INFO - PROCESS | 1774 | 1463040301873 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:02 INFO - PROCESS | 1774 | 1463040302117 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 01:05:02 INFO - PROCESS | 1774 | 1463040302386 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a743800 == 74 [pid = 1774] [id = 139] 01:05:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9a74b800) [pid = 1774] [serial = 416] [outer = (nil)] 01:05:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x9ac3c800) [pid = 1774] [serial = 417] [outer = 0x9a74b800] 01:05:02 INFO - PROCESS | 1774 | 1463040302478 Marionette DEBUG loaded listener.js 01:05:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x9ae6d800) [pid = 1774] [serial = 418] [outer = 0x9a74b800] 01:05:03 INFO - PROCESS | 1774 | 1463040303509 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:05:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 01:05:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1736ms 01:05:03 INFO - PROCESS | 1774 | 1463040303584 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 01:05:03 INFO - PROCESS | 1774 | 1463040303589 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 01:05:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:05:03 INFO - PROCESS | 1774 | 1463040303595 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:05:03 INFO - PROCESS | 1774 | 1463040303598 Marionette TRACE conn4 <- [1,530,null,{}] 01:05:03 INFO - PROCESS | 1774 | 1463040303605 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:03 INFO - PROCESS | 1774 | 1463040303821 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 01:05:04 INFO - PROCESS | 1774 | 1463040304082 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaef400 == 75 [pid = 1774] [id = 140] 01:05:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x9b070000) [pid = 1774] [serial = 419] [outer = (nil)] 01:05:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9c1a1800) [pid = 1774] [serial = 420] [outer = 0x9b070000] 01:05:04 INFO - PROCESS | 1774 | 1463040304175 Marionette DEBUG loaded listener.js 01:05:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x9d31ec00) [pid = 1774] [serial = 421] [outer = 0x9b070000] 01:05:05 INFO - PROCESS | 1774 | 1463040305005 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:05:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 01:05:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:05:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:05:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:05:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 01:05:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:05:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:05:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:05:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1442ms 01:05:05 INFO - PROCESS | 1774 | 1463040305041 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 01:05:05 INFO - PROCESS | 1774 | 1463040305043 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 01:05:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:05:05 INFO - PROCESS | 1774 | 1463040305052 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:05:05 INFO - PROCESS | 1774 | 1463040305055 Marionette TRACE conn4 <- [1,534,null,{}] 01:05:05 INFO - PROCESS | 1774 | 1463040305061 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:05 INFO - PROCESS | 1774 | 1463040305249 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 01:05:05 INFO - PROCESS | 1774 | 1463040305416 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec65c00 == 76 [pid = 1774] [id = 141] 01:05:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0xa1051400) [pid = 1774] [serial = 422] [outer = (nil)] 01:05:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0xa3250800) [pid = 1774] [serial = 423] [outer = 0xa1051400] 01:05:05 INFO - PROCESS | 1774 | 1463040305504 Marionette DEBUG loaded listener.js 01:05:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0xa35ecc00) [pid = 1774] [serial = 424] [outer = 0xa1051400] 01:05:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8ccf9000) [pid = 1774] [serial = 425] [outer = 0x9922b400] 01:05:06 INFO - PROCESS | 1774 | 1463040306455 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 01:05:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:05:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1533ms 01:05:06 INFO - PROCESS | 1774 | 1463040306586 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 01:05:06 INFO - PROCESS | 1774 | 1463040306590 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 01:05:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:05:06 INFO - PROCESS | 1774 | 1463040306597 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:05:06 INFO - PROCESS | 1774 | 1463040306600 Marionette TRACE conn4 <- [1,538,null,{}] 01:05:06 INFO - PROCESS | 1774 | 1463040306606 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:06 INFO - PROCESS | 1774 | 1463040306833 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 01:05:07 INFO - PROCESS | 1774 | 1463040307061 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf1400 == 77 [pid = 1774] [id = 142] 01:05:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8ccf2000) [pid = 1774] [serial = 426] [outer = (nil)] 01:05:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8ccfc800) [pid = 1774] [serial = 427] [outer = 0x8ccf2000] 01:05:07 INFO - PROCESS | 1774 | 1463040307150 Marionette DEBUG loaded listener.js 01:05:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9ae5fc00) [pid = 1774] [serial = 428] [outer = 0x8ccf2000] 01:05:08 INFO - PROCESS | 1774 | 1463040308018 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:05:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 01:05:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1437ms 01:05:08 INFO - PROCESS | 1774 | 1463040308034 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 01:05:08 INFO - PROCESS | 1774 | 1463040308038 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 01:05:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:05:08 INFO - PROCESS | 1774 | 1463040308044 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:05:08 INFO - PROCESS | 1774 | 1463040308048 Marionette TRACE conn4 <- [1,542,null,{}] 01:05:08 INFO - PROCESS | 1774 | 1463040308054 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:08 INFO - PROCESS | 1774 | 1463040308301 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 01:05:08 INFO - PROCESS | 1774 | 1463040308431 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf5000 == 78 [pid = 1774] [id = 143] 01:05:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8ccfd800) [pid = 1774] [serial = 429] [outer = (nil)] 01:05:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0xa6881800) [pid = 1774] [serial = 430] [outer = 0x8ccfd800] 01:05:08 INFO - PROCESS | 1774 | 1463040308532 Marionette DEBUG loaded listener.js 01:05:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0xa6d42000) [pid = 1774] [serial = 431] [outer = 0x8ccfd800] 01:05:09 INFO - PROCESS | 1774 | 1463040309460 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:05:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 01:05:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1428ms 01:05:09 INFO - PROCESS | 1774 | 1463040309473 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 01:05:09 INFO - PROCESS | 1774 | 1463040309477 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 01:05:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:05:09 INFO - PROCESS | 1774 | 1463040309483 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:05:09 INFO - PROCESS | 1774 | 1463040309487 Marionette TRACE conn4 <- [1,546,null,{}] 01:05:09 INFO - PROCESS | 1774 | 1463040309493 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:09 INFO - PROCESS | 1774 | 1463040309686 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 01:05:09 INFO - PROCESS | 1774 | 1463040309862 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d407c00 == 79 [pid = 1774] [id = 144] 01:05:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8deef400) [pid = 1774] [serial = 432] [outer = (nil)] 01:05:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8f5b4400) [pid = 1774] [serial = 433] [outer = 0x8deef400] 01:05:09 INFO - PROCESS | 1774 | 1463040309948 Marionette DEBUG loaded listener.js 01:05:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8f5bc800) [pid = 1774] [serial = 434] [outer = 0x8deef400] 01:05:10 INFO - PROCESS | 1774 | 1463040310831 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 01:05:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:05:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1432ms 01:05:10 INFO - PROCESS | 1774 | 1463040310916 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 01:05:10 INFO - PROCESS | 1774 | 1463040310920 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 01:05:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:05:10 INFO - PROCESS | 1774 | 1463040310927 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:05:10 INFO - PROCESS | 1774 | 1463040310930 Marionette TRACE conn4 <- [1,550,null,{}] 01:05:10 INFO - PROCESS | 1774 | 1463040310936 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:11 INFO - PROCESS | 1774 | 1463040311133 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 01:05:11 INFO - PROCESS | 1774 | 1463040311301 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfe400 == 80 [pid = 1774] [id = 145] 01:05:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8f5b2c00) [pid = 1774] [serial = 435] [outer = (nil)] 01:05:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f5bf000) [pid = 1774] [serial = 436] [outer = 0x8f5b2c00] 01:05:11 INFO - PROCESS | 1774 | 1463040311385 Marionette DEBUG loaded listener.js 01:05:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x92beac00) [pid = 1774] [serial = 437] [outer = 0x8f5b2c00] 01:05:12 INFO - PROCESS | 1774 | 1463040312302 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 01:05:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 01:05:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1431ms 01:05:12 INFO - PROCESS | 1774 | 1463040312359 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 01:05:12 INFO - PROCESS | 1774 | 1463040312363 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 01:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:05:12 INFO - PROCESS | 1774 | 1463040312389 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:05:12 INFO - PROCESS | 1774 | 1463040312392 Marionette TRACE conn4 <- [1,554,null,{}] 01:05:12 INFO - PROCESS | 1774 | 1463040312398 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:12 INFO - PROCESS | 1774 | 1463040312573 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 01:05:12 INFO - PROCESS | 1774 | 1463040312810 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f5bbc00 == 81 [pid = 1774] [id = 146] 01:05:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x91e45c00) [pid = 1774] [serial = 438] [outer = (nil)] 01:05:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x92bf4800) [pid = 1774] [serial = 439] [outer = 0x91e45c00] 01:05:12 INFO - PROCESS | 1774 | 1463040312920 Marionette DEBUG loaded listener.js 01:05:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x92bf7000) [pid = 1774] [serial = 440] [outer = 0x91e45c00] 01:05:13 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:13 INFO - PROCESS | 1774 | 1463040313863 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:05:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:05:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1535ms 01:05:13 INFO - PROCESS | 1774 | 1463040313922 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 01:05:13 INFO - PROCESS | 1774 | 1463040313926 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 01:05:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:05:13 INFO - PROCESS | 1774 | 1463040313932 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:05:13 INFO - PROCESS | 1774 | 1463040313937 Marionette TRACE conn4 <- [1,558,null,{}] 01:05:13 INFO - PROCESS | 1774 | 1463040313943 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:14 INFO - PROCESS | 1774 | 1463040314186 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 01:05:14 INFO - PROCESS | 1774 | 1463040314414 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f6dbc00 == 82 [pid = 1774] [id = 147] 01:05:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8f6dc800) [pid = 1774] [serial = 441] [outer = (nil)] 01:05:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x91e39400) [pid = 1774] [serial = 442] [outer = 0x8f6dc800] 01:05:14 INFO - PROCESS | 1774 | 1463040314553 Marionette DEBUG loaded listener.js 01:05:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x95342400) [pid = 1774] [serial = 443] [outer = 0x8f6dc800] 01:05:15 INFO - PROCESS | 1774 | 1463040315405 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1533ms 01:05:15 INFO - PROCESS | 1774 | 1463040315466 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 01:05:15 INFO - PROCESS | 1774 | 1463040315470 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 01:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:05:15 INFO - PROCESS | 1774 | 1463040315476 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:05:15 INFO - PROCESS | 1774 | 1463040315479 Marionette TRACE conn4 <- [1,562,null,{}] 01:05:15 INFO - PROCESS | 1774 | 1463040315485 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:15 INFO - PROCESS | 1774 | 1463040315662 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 01:05:16 INFO - PROCESS | 1774 | 1463040316326 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf0000 == 83 [pid = 1774] [id = 148] 01:05:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8eaf1000) [pid = 1774] [serial = 444] [outer = (nil)] 01:05:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8ed41400) [pid = 1774] [serial = 445] [outer = 0x8eaf1000] 01:05:16 INFO - PROCESS | 1774 | 1463040316411 Marionette DEBUG loaded listener.js 01:05:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8f413c00) [pid = 1774] [serial = 446] [outer = 0x8eaf1000] 01:05:16 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:17 INFO - PROCESS | 1774 | 1463040317254 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:05:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1837ms 01:05:17 INFO - PROCESS | 1774 | 1463040317315 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 01:05:17 INFO - PROCESS | 1774 | 1463040317321 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 01:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:05:17 INFO - PROCESS | 1774 | 1463040317329 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:05:17 INFO - PROCESS | 1774 | 1463040317335 Marionette TRACE conn4 <- [1,566,null,{}] 01:05:17 INFO - PROCESS | 1774 | 1463040317344 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:17 INFO - PROCESS | 1774 | 1463040317522 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 01:05:17 INFO - PROCESS | 1774 | 1463040317889 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed45c00 == 84 [pid = 1774] [id = 149] 01:05:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8f414400) [pid = 1774] [serial = 447] [outer = (nil)] 01:05:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8f6e5800) [pid = 1774] [serial = 448] [outer = 0x8f414400] 01:05:17 INFO - PROCESS | 1774 | 1463040317979 Marionette DEBUG loaded listener.js 01:05:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x91e43c00) [pid = 1774] [serial = 449] [outer = 0x8f414400] 01:05:18 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:18 INFO - PROCESS | 1774 | 1463040318967 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x99d9a400 == 83 [pid = 1774] [id = 41] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x91e39800 == 82 [pid = 1774] [id = 95] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x93918c00 == 81 [pid = 1774] [id = 92] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x9aaa1000) [pid = 1774] [serial = 357] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x91d1e000 == 80 [pid = 1774] [id = 96] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x91d11800 == 79 [pid = 1774] [id = 93] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x91e3b800 == 78 [pid = 1774] [id = 94] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x94608400 == 77 [pid = 1774] [id = 135] 01:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1739ms 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x9a743000 == 76 [pid = 1774] [id = 134] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x926e1800 == 75 [pid = 1774] [id = 133] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8eafbc00 == 74 [pid = 1774] [id = 132] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf3400 == 73 [pid = 1774] [id = 131] 01:05:19 INFO - PROCESS | 1774 | 1463040319088 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 01:05:19 INFO - PROCESS | 1774 | 1463040319093 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8f418c00 == 72 [pid = 1774] [id = 130] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec66800 == 71 [pid = 1774] [id = 129] 01:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8dee5800 == 70 [pid = 1774] [id = 126] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8f413800 == 69 [pid = 1774] [id = 125] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8f415000 == 68 [pid = 1774] [id = 124] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8f415800 == 67 [pid = 1774] [id = 123] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x9a9ba000 == 66 [pid = 1774] [id = 122] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x92ecec00 == 65 [pid = 1774] [id = 121] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec5e800 == 64 [pid = 1774] [id = 120] 01:05:19 INFO - PROCESS | 1774 | --DOCSHELL 0x94637400 == 63 [pid = 1774] [id = 119] 01:05:19 INFO - PROCESS | 1774 | 1463040319119 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:05:19 INFO - PROCESS | 1774 | 1463040319123 Marionette TRACE conn4 <- [1,570,null,{}] 01:05:19 INFO - PROCESS | 1774 | 1463040319129 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:19 INFO - PROCESS | 1774 | 1463040319284 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9baab400) [pid = 1774] [serial = 186] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x99d90c00) [pid = 1774] [serial = 120] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9a74a400) [pid = 1774] [serial = 228] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0xa50eb000) [pid = 1774] [serial = 189] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0xa6f71400) [pid = 1774] [serial = 198] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x94609c00) [pid = 1774] [serial = 98] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa68b5800) [pid = 1774] [serial = 153] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9a3e5400) [pid = 1774] [serial = 159] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x9ac3cc00) [pid = 1774] [serial = 192] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0xa6f3b000) [pid = 1774] [serial = 234] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9d896000) [pid = 1774] [serial = 147] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0xa8c06000) [pid = 1774] [serial = 237] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x92edb000) [pid = 1774] [serial = 241] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x992b1800) [pid = 1774] [serial = 183] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9bf7e000) [pid = 1774] [serial = 150] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0xa62f1c00) [pid = 1774] [serial = 195] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x91e45400) [pid = 1774] [serial = 244] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0xa2153800) [pid = 1774] [serial = 231] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9a3e7000) [pid = 1774] [serial = 156] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x97767400) [pid = 1774] [serial = 144] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9ba6b800) [pid = 1774] [serial = 292] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9b56f800) [pid = 1774] [serial = 123] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x992c8400) [pid = 1774] [serial = 201] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9463b400) [pid = 1774] [serial = 268] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9a749800) [pid = 1774] [serial = 271] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9c19e800) [pid = 1774] [serial = 277] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9ae6cc00) [pid = 1774] [serial = 289] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0xa22ec400) [pid = 1774] [serial = 283] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x926e4000) [pid = 1774] [serial = 286] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8eafa000) [pid = 1774] [serial = 334] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8eaf8000) [pid = 1774] [serial = 333] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8f60e400) [pid = 1774] [serial = 316] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8f603800) [pid = 1774] [serial = 315] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x94635c00) [pid = 1774] [serial = 348] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x97708000) [pid = 1774] [serial = 351] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0xa3222000) [pid = 1774] [serial = 331] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8f6e2000) [pid = 1774] [serial = 330] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0xa215ac00) [pid = 1774] [serial = 313] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x9ae5f800) [pid = 1774] [serial = 322] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x9a792c00) [pid = 1774] [serial = 321] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0xa30f1400) [pid = 1774] [serial = 328] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0xa305e000) [pid = 1774] [serial = 327] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x8ed45800) [pid = 1774] [serial = 340] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x8ed42000) [pid = 1774] [serial = 339] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8ec62000) [pid = 1774] [serial = 337] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x8ec5d800) [pid = 1774] [serial = 336] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x93a0b800) [pid = 1774] [serial = 319] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x9391cc00) [pid = 1774] [serial = 318] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x8f605800) [pid = 1774] [serial = 342] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x8f6da400) [pid = 1774] [serial = 343] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0xa22ebc00) [pid = 1774] [serial = 325] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x9d89e000) [pid = 1774] [serial = 324] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x91e41400) [pid = 1774] [serial = 345] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x926dac00) [pid = 1774] [serial = 346] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x9839b800) [pid = 1774] [serial = 352] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x992ca800) [pid = 1774] [serial = 355] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x992c2400) [pid = 1774] [serial = 354] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x946cb400) [pid = 1774] [serial = 349] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x9d8eb800) [pid = 1774] [serial = 274] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0xa227c800) [pid = 1774] [serial = 280] [outer = (nil)] [url = about:blank] 01:05:19 INFO - PROCESS | 1774 | 1463040319570 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf2800 == 64 [pid = 1774] [id = 150] 01:05:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x8ec5d800) [pid = 1774] [serial = 450] [outer = (nil)] 01:05:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x8f418c00) [pid = 1774] [serial = 451] [outer = 0x8ec5d800] 01:05:19 INFO - PROCESS | 1774 | 1463040319672 Marionette DEBUG loaded listener.js 01:05:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x8f60e400) [pid = 1774] [serial = 452] [outer = 0x8ec5d800] 01:05:20 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:20 INFO - PROCESS | 1774 | 1463040320385 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1308ms 01:05:20 INFO - PROCESS | 1774 | 1463040320414 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 01:05:20 INFO - PROCESS | 1774 | 1463040320418 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 01:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:05:20 INFO - PROCESS | 1774 | 1463040320431 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:05:20 INFO - PROCESS | 1774 | 1463040320439 Marionette TRACE conn4 <- [1,574,null,{}] 01:05:20 INFO - PROCESS | 1774 | 1463040320447 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:20 INFO - PROCESS | 1774 | 1463040320649 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 01:05:20 INFO - PROCESS | 1774 | 1463040320674 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec62c00 == 65 [pid = 1774] [id = 151] 01:05:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x926e2400) [pid = 1774] [serial = 453] [outer = (nil)] 01:05:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x92c1f000) [pid = 1774] [serial = 454] [outer = 0x926e2400] 01:05:20 INFO - PROCESS | 1774 | 1463040320744 Marionette DEBUG loaded listener.js 01:05:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x92ed9000) [pid = 1774] [serial = 455] [outer = 0x926e2400] 01:05:21 INFO - PROCESS | 1774 | 1463040321667 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1303ms 01:05:21 INFO - PROCESS | 1774 | 1463040321727 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 01:05:21 INFO - PROCESS | 1774 | 1463040321732 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 01:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:05:21 INFO - PROCESS | 1774 | 1463040321738 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:05:21 INFO - PROCESS | 1774 | 1463040321740 Marionette TRACE conn4 <- [1,578,null,{}] 01:05:21 INFO - PROCESS | 1774 | 1463040321746 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:21 INFO - PROCESS | 1774 | 1463040321945 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 01:05:21 INFO - PROCESS | 1774 | 1463040321967 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x926e4000 == 66 [pid = 1774] [id = 152] 01:05:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x93918800) [pid = 1774] [serial = 456] [outer = (nil)] 01:05:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x93995400) [pid = 1774] [serial = 457] [outer = 0x93918800] 01:05:22 INFO - PROCESS | 1774 | 1463040322037 Marionette DEBUG loaded listener.js 01:05:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x93cfa800) [pid = 1774] [serial = 458] [outer = 0x93918800] 01:05:22 INFO - PROCESS | 1774 | 1463040322930 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1230ms 01:05:22 INFO - PROCESS | 1774 | 1463040322974 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 01:05:22 INFO - PROCESS | 1774 | 1463040322977 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 01:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:05:22 INFO - PROCESS | 1774 | 1463040322990 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:05:22 INFO - PROCESS | 1774 | 1463040322992 Marionette TRACE conn4 <- [1,582,null,{}] 01:05:23 INFO - PROCESS | 1774 | 1463040323015 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:23 INFO - PROCESS | 1774 | 1463040323239 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 01:05:23 INFO - PROCESS | 1774 | 1463040323268 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccefc00 == 67 [pid = 1774] [id = 153] 01:05:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x93922000) [pid = 1774] [serial = 459] [outer = (nil)] 01:05:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x94641800) [pid = 1774] [serial = 460] [outer = 0x93922000] 01:05:23 INFO - PROCESS | 1774 | 1463040323429 Marionette DEBUG loaded listener.js 01:05:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x9659d800) [pid = 1774] [serial = 461] [outer = 0x93922000] 01:05:24 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x9a3e4c00) [pid = 1774] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:05:24 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x9a748400) [pid = 1774] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:05:24 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x8ec66c00) [pid = 1774] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:05:24 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x8f6e1800) [pid = 1774] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:05:24 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x8f6ddc00) [pid = 1774] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:05:24 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x9463a000) [pid = 1774] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:05:24 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x8f41b000) [pid = 1774] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:05:24 INFO - PROCESS | 1774 | 1463040324476 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1537ms 01:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:05:24 INFO - PROCESS | 1774 | 1463040324528 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 01:05:24 INFO - PROCESS | 1774 | 1463040324530 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 01:05:24 INFO - PROCESS | 1774 | 1463040324537 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:05:24 INFO - PROCESS | 1774 | 1463040324540 Marionette TRACE conn4 <- [1,586,null,{}] 01:05:24 INFO - PROCESS | 1774 | 1463040324545 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:24 INFO - PROCESS | 1774 | 1463040324699 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 01:05:24 INFO - PROCESS | 1774 | 1463040324715 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f41f400 == 68 [pid = 1774] [id = 154] 01:05:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x8f604800) [pid = 1774] [serial = 462] [outer = (nil)] 01:05:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x9839ec00) [pid = 1774] [serial = 463] [outer = 0x8f604800] 01:05:24 INFO - PROCESS | 1774 | 1463040324787 Marionette DEBUG loaded listener.js 01:05:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x992c1000) [pid = 1774] [serial = 464] [outer = 0x8f604800] 01:05:25 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:25 INFO - PROCESS | 1774 | 1463040325582 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:05:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1080ms 01:05:25 INFO - PROCESS | 1774 | 1463040325616 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 01:05:25 INFO - PROCESS | 1774 | 1463040325619 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 01:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:05:25 INFO - PROCESS | 1774 | 1463040325626 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:05:25 INFO - PROCESS | 1774 | 1463040325629 Marionette TRACE conn4 <- [1,590,null,{}] 01:05:25 INFO - PROCESS | 1774 | 1463040325644 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:25 INFO - PROCESS | 1774 | 1463040325793 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 01:05:25 INFO - PROCESS | 1774 | 1463040325807 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x9463e800 == 69 [pid = 1774] [id = 155] 01:05:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x97760800) [pid = 1774] [serial = 465] [outer = (nil)] 01:05:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x99d95800) [pid = 1774] [serial = 466] [outer = 0x97760800] 01:05:25 INFO - PROCESS | 1774 | 1463040325877 Marionette DEBUG loaded listener.js 01:05:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x9a13f800) [pid = 1774] [serial = 467] [outer = 0x97760800] 01:05:26 INFO - PROCESS | 1774 | 1463040326986 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:05:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:05:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1394ms 01:05:27 INFO - PROCESS | 1774 | 1463040327021 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 01:05:27 INFO - PROCESS | 1774 | 1463040327030 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 01:05:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:05:27 INFO - PROCESS | 1774 | 1463040327038 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:05:27 INFO - PROCESS | 1774 | 1463040327045 Marionette TRACE conn4 <- [1,594,null,{}] 01:05:27 INFO - PROCESS | 1774 | 1463040327053 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:27 INFO - PROCESS | 1774 | 1463040327247 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 01:05:27 INFO - PROCESS | 1774 | 1463040327414 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d40a000 == 70 [pid = 1774] [id = 156] 01:05:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x8eaee400) [pid = 1774] [serial = 468] [outer = (nil)] 01:05:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x8f5bb800) [pid = 1774] [serial = 469] [outer = 0x8eaee400] 01:05:27 INFO - PROCESS | 1774 | 1463040327504 Marionette DEBUG loaded listener.js 01:05:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x8f6da000) [pid = 1774] [serial = 470] [outer = 0x8eaee400] 01:05:28 INFO - PROCESS | 1774 | 1463040328598 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:05:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:05:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1636ms 01:05:28 INFO - PROCESS | 1774 | 1463040328675 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 01:05:28 INFO - PROCESS | 1774 | 1463040328684 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 01:05:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:05:28 INFO - PROCESS | 1774 | 1463040328702 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:05:28 INFO - PROCESS | 1774 | 1463040328707 Marionette TRACE conn4 <- [1,598,null,{}] 01:05:28 INFO - PROCESS | 1774 | 1463040328718 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:28 INFO - PROCESS | 1774 | 1463040328979 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 01:05:29 INFO - PROCESS | 1774 | 1463040329253 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dee9400 == 71 [pid = 1774] [id = 157] 01:05:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x91e42000) [pid = 1774] [serial = 471] [outer = (nil)] 01:05:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x92beb800) [pid = 1774] [serial = 472] [outer = 0x91e42000] 01:05:29 INFO - PROCESS | 1774 | 1463040329339 Marionette DEBUG loaded listener.js 01:05:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x92c23c00) [pid = 1774] [serial = 473] [outer = 0x91e42000] 01:05:30 INFO - PROCESS | 1774 | 1463040330222 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:05:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:05:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1561ms 01:05:30 INFO - PROCESS | 1774 | 1463040330256 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 01:05:30 INFO - PROCESS | 1774 | 1463040330259 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 01:05:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:05:30 INFO - PROCESS | 1774 | 1463040330266 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:05:30 INFO - PROCESS | 1774 | 1463040330273 Marionette TRACE conn4 <- [1,602,null,{}] 01:05:30 INFO - PROCESS | 1774 | 1463040330290 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:30 INFO - PROCESS | 1774 | 1463040330479 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 01:05:30 INFO - PROCESS | 1774 | 1463040330647 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f415000 == 72 [pid = 1774] [id = 158] 01:05:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x946ce000) [pid = 1774] [serial = 474] [outer = (nil)] 01:05:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x992c8400) [pid = 1774] [serial = 475] [outer = 0x946ce000] 01:05:30 INFO - PROCESS | 1774 | 1463040330736 Marionette DEBUG loaded listener.js 01:05:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x9a3e9c00) [pid = 1774] [serial = 476] [outer = 0x946ce000] 01:05:31 INFO - PROCESS | 1774 | 1463040331648 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:05:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:05:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1445ms 01:05:31 INFO - PROCESS | 1774 | 1463040331712 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 01:05:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:05:31 INFO - PROCESS | 1774 | 1463040331717 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 01:05:31 INFO - PROCESS | 1774 | 1463040331723 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:05:31 INFO - PROCESS | 1774 | 1463040331727 Marionette TRACE conn4 <- [1,606,null,{}] 01:05:31 INFO - PROCESS | 1774 | 1463040331732 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:31 INFO - PROCESS | 1774 | 1463040331908 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 01:05:32 INFO - PROCESS | 1774 | 1463040332075 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x92c21800 == 73 [pid = 1774] [id = 159] 01:05:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x99d90c00) [pid = 1774] [serial = 477] [outer = (nil)] 01:05:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x9a74d400) [pid = 1774] [serial = 478] [outer = 0x99d90c00] 01:05:32 INFO - PROCESS | 1774 | 1463040332163 Marionette DEBUG loaded listener.js 01:05:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x9aaa2400) [pid = 1774] [serial = 479] [outer = 0x99d90c00] 01:05:33 INFO - PROCESS | 1774 | 1463040333061 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:05:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:05:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1387ms 01:05:33 INFO - PROCESS | 1774 | 1463040333111 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 01:05:33 INFO - PROCESS | 1774 | 1463040333115 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 01:05:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:05:33 INFO - PROCESS | 1774 | 1463040333121 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:05:33 INFO - PROCESS | 1774 | 1463040333125 Marionette TRACE conn4 <- [1,610,null,{}] 01:05:33 INFO - PROCESS | 1774 | 1463040333131 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:33 INFO - PROCESS | 1774 | 1463040333302 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 01:05:33 INFO - PROCESS | 1774 | 1463040333480 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x98108800 == 74 [pid = 1774] [id = 160] 01:05:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x992c9400) [pid = 1774] [serial = 480] [outer = (nil)] 01:05:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x9abe6c00) [pid = 1774] [serial = 481] [outer = 0x992c9400] 01:05:33 INFO - PROCESS | 1774 | 1463040333563 Marionette DEBUG loaded listener.js 01:05:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x9abec000) [pid = 1774] [serial = 482] [outer = 0x992c9400] 01:05:34 INFO - PROCESS | 1774 | 1463040334569 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:05:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1484ms 01:05:34 INFO - PROCESS | 1774 | 1463040334605 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 01:05:34 INFO - PROCESS | 1774 | 1463040334610 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 01:05:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:05:34 INFO - PROCESS | 1774 | 1463040334616 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:05:34 INFO - PROCESS | 1774 | 1463040334620 Marionette TRACE conn4 <- [1,614,null,{}] 01:05:34 INFO - PROCESS | 1774 | 1463040334626 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:34 INFO - PROCESS | 1774 | 1463040334810 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 01:05:34 INFO - PROCESS | 1774 | 1463040334977 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf6800 == 75 [pid = 1774] [id = 161] 01:05:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x99224800) [pid = 1774] [serial = 483] [outer = (nil)] 01:05:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9ae64800) [pid = 1774] [serial = 484] [outer = 0x99224800] 01:05:35 INFO - PROCESS | 1774 | 1463040335061 Marionette DEBUG loaded listener.js 01:05:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x9b070800) [pid = 1774] [serial = 485] [outer = 0x99224800] 01:05:35 INFO - PROCESS | 1774 | 1463040335968 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:05:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:05:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1428ms 01:05:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:05:36 INFO - PROCESS | 1774 | 1463040336046 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 01:05:36 INFO - PROCESS | 1774 | 1463040336049 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 01:05:36 INFO - PROCESS | 1774 | 1463040336055 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:05:36 INFO - PROCESS | 1774 | 1463040336060 Marionette TRACE conn4 <- [1,618,null,{}] 01:05:36 INFO - PROCESS | 1774 | 1463040336065 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:36 INFO - PROCESS | 1774 | 1463040336270 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 01:05:36 INFO - PROCESS | 1774 | 1463040336479 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ae67000 == 76 [pid = 1774] [id = 162] 01:05:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x9ae6ac00) [pid = 1774] [serial = 486] [outer = (nil)] 01:05:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x9b732000) [pid = 1774] [serial = 487] [outer = 0x9ae6ac00] 01:05:36 INFO - PROCESS | 1774 | 1463040336607 Marionette DEBUG loaded listener.js 01:05:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9ba6b800) [pid = 1774] [serial = 488] [outer = 0x9ae6ac00] 01:05:37 INFO - PROCESS | 1774 | 1463040337443 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:05:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:05:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1433ms 01:05:37 INFO - PROCESS | 1774 | 1463040337488 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 01:05:37 INFO - PROCESS | 1774 | 1463040337492 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 01:05:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:05:37 INFO - PROCESS | 1774 | 1463040337498 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:05:37 INFO - PROCESS | 1774 | 1463040337502 Marionette TRACE conn4 <- [1,622,null,{}] 01:05:37 INFO - PROCESS | 1774 | 1463040337507 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:37 INFO - PROCESS | 1774 | 1463040337673 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 01:05:37 INFO - PROCESS | 1774 | 1463040337846 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b290000 == 77 [pid = 1774] [id = 163] 01:05:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x9b7dac00) [pid = 1774] [serial = 489] [outer = (nil)] 01:05:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x9c11dc00) [pid = 1774] [serial = 490] [outer = 0x9b7dac00] 01:05:37 INFO - PROCESS | 1774 | 1463040337939 Marionette DEBUG loaded listener.js 01:05:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9c1a3400) [pid = 1774] [serial = 491] [outer = 0x9b7dac00] 01:05:38 INFO - PROCESS | 1774 | 1463040338842 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:05:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:05:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1389ms 01:05:38 INFO - PROCESS | 1774 | 1463040338889 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 01:05:38 INFO - PROCESS | 1774 | 1463040338893 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 01:05:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:05:38 INFO - PROCESS | 1774 | 1463040338899 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:05:38 INFO - PROCESS | 1774 | 1463040338902 Marionette TRACE conn4 <- [1,626,null,{}] 01:05:38 INFO - PROCESS | 1774 | 1463040338908 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:39 INFO - PROCESS | 1774 | 1463040339101 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 01:05:39 INFO - PROCESS | 1774 | 1463040339271 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e3c400 == 78 [pid = 1774] [id = 164] 01:05:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x9a740c00) [pid = 1774] [serial = 492] [outer = (nil)] 01:05:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0xa050b400) [pid = 1774] [serial = 493] [outer = 0x9a740c00] 01:05:39 INFO - PROCESS | 1774 | 1463040339353 Marionette DEBUG loaded listener.js 01:05:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0xa215bc00) [pid = 1774] [serial = 494] [outer = 0x9a740c00] 01:05:40 INFO - PROCESS | 1774 | 1463040340289 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:05:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:05:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1436ms 01:05:40 INFO - PROCESS | 1774 | 1463040340335 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 01:05:40 INFO - PROCESS | 1774 | 1463040340339 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 01:05:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:05:40 INFO - PROCESS | 1774 | 1463040340346 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:05:40 INFO - PROCESS | 1774 | 1463040340349 Marionette TRACE conn4 <- [1,630,null,{}] 01:05:40 INFO - PROCESS | 1774 | 1463040340355 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:40 INFO - PROCESS | 1774 | 1463040340530 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 01:05:40 INFO - PROCESS | 1774 | 1463040340701 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x9c19e800 == 79 [pid = 1774] [id = 165] 01:05:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x9d896800) [pid = 1774] [serial = 495] [outer = (nil)] 01:05:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0xa2457800) [pid = 1774] [serial = 496] [outer = 0x9d896800] 01:05:40 INFO - PROCESS | 1774 | 1463040340784 Marionette DEBUG loaded listener.js 01:05:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0xa26e7c00) [pid = 1774] [serial = 497] [outer = 0x9d896800] 01:05:41 INFO - PROCESS | 1774 | 1463040341741 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:05:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:05:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1431ms 01:05:41 INFO - PROCESS | 1774 | 1463040341778 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 01:05:41 INFO - PROCESS | 1774 | 1463040341782 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 01:05:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:05:41 INFO - PROCESS | 1774 | 1463040341788 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:05:41 INFO - PROCESS | 1774 | 1463040341792 Marionette TRACE conn4 <- [1,634,null,{}] 01:05:41 INFO - PROCESS | 1774 | 1463040341798 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:41 INFO - PROCESS | 1774 | 1463040341995 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 01:05:42 INFO - PROCESS | 1774 | 1463040342573 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec5e800 == 80 [pid = 1774] [id = 166] 01:05:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8ec5fc00) [pid = 1774] [serial = 498] [outer = (nil)] 01:05:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8ed49c00) [pid = 1774] [serial = 499] [outer = 0x8ec5fc00] 01:05:42 INFO - PROCESS | 1774 | 1463040342696 Marionette DEBUG loaded listener.js 01:05:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8f5bfc00) [pid = 1774] [serial = 500] [outer = 0x8ec5fc00] 01:05:43 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:43 INFO - PROCESS | 1774 | 1463040343584 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:05:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:05:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1836ms 01:05:43 INFO - PROCESS | 1774 | 1463040343626 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 01:05:43 INFO - PROCESS | 1774 | 1463040343633 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 01:05:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:05:43 INFO - PROCESS | 1774 | 1463040343640 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:05:43 INFO - PROCESS | 1774 | 1463040343645 Marionette TRACE conn4 <- [1,638,null,{}] 01:05:43 INFO - PROCESS | 1774 | 1463040343652 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:43 INFO - PROCESS | 1774 | 1463040343841 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 01:05:44 INFO - PROCESS | 1774 | 1463040344206 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf8c00 == 81 [pid = 1774] [id = 167] 01:05:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8f41e400) [pid = 1774] [serial = 501] [outer = (nil)] 01:05:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x91d14400) [pid = 1774] [serial = 502] [outer = 0x8f41e400] 01:05:44 INFO - PROCESS | 1774 | 1463040344291 Marionette DEBUG loaded listener.js 01:05:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x92beec00) [pid = 1774] [serial = 503] [outer = 0x8f41e400] 01:05:44 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:45 INFO - PROCESS | 1774 | 1463040345162 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:05:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:05:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1639ms 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8f41f400 == 80 [pid = 1774] [id = 154] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccefc00 == 79 [pid = 1774] [id = 153] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x97707800) [pid = 1774] [serial = 408] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x926e4000 == 78 [pid = 1774] [id = 152] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec62c00 == 77 [pid = 1774] [id = 151] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf2800 == 76 [pid = 1774] [id = 150] 01:05:45 INFO - PROCESS | 1774 | 1463040345349 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 01:05:45 INFO - PROCESS | 1774 | 1463040345355 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed45c00 == 75 [pid = 1774] [id = 149] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf0000 == 74 [pid = 1774] [id = 148] 01:05:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8f5bbc00 == 73 [pid = 1774] [id = 146] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfe400 == 72 [pid = 1774] [id = 145] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8d407c00 == 71 [pid = 1774] [id = 144] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf5000 == 70 [pid = 1774] [id = 143] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf1400 == 69 [pid = 1774] [id = 142] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec65c00 == 68 [pid = 1774] [id = 141] 01:05:45 INFO - PROCESS | 1774 | 1463040345381 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:05:45 INFO - PROCESS | 1774 | 1463040345385 Marionette TRACE conn4 <- [1,642,null,{}] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaef400 == 67 [pid = 1774] [id = 140] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x926e6400 == 66 [pid = 1774] [id = 138] 01:05:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed4a000 == 65 [pid = 1774] [id = 137] 01:05:45 INFO - PROCESS | 1774 | 1463040345400 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:45 INFO - PROCESS | 1774 | 1463040345561 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9c11e000) [pid = 1774] [serial = 406] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8f60f000) [pid = 1774] [serial = 360] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x9463e000) [pid = 1774] [serial = 363] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x9ae6b000) [pid = 1774] [serial = 366] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9aaa1800) [pid = 1774] [serial = 402] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9bf77800) [pid = 1774] [serial = 369] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9c1ac000) [pid = 1774] [serial = 372] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0xa305b400) [pid = 1774] [serial = 375] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8deef000) [pid = 1774] [serial = 378] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x92c1c800) [pid = 1774] [serial = 381] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8f420400) [pid = 1774] [serial = 388] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8ed4c400) [pid = 1774] [serial = 387] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9463fc00) [pid = 1774] [serial = 396] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9533f000) [pid = 1774] [serial = 397] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9b7de400) [pid = 1774] [serial = 405] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x92c1e000) [pid = 1774] [serial = 391] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x926df400) [pid = 1774] [serial = 390] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x992ccc00) [pid = 1774] [serial = 399] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x94637000) [pid = 1774] [serial = 394] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9391f800) [pid = 1774] [serial = 393] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8d40b000) [pid = 1774] [serial = 384] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x9ae64c00) [pid = 1774] [serial = 403] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x99f7e400) [pid = 1774] [serial = 400] [outer = (nil)] [url = about:blank] 01:05:45 INFO - PROCESS | 1774 | 1463040345819 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deef000 == 66 [pid = 1774] [id = 168] 01:05:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8ed4d800) [pid = 1774] [serial = 504] [outer = (nil)] 01:05:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8f5ba400) [pid = 1774] [serial = 505] [outer = 0x8ed4d800] 01:05:45 INFO - PROCESS | 1774 | 1463040345919 Marionette DEBUG loaded listener.js 01:05:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x92bea400) [pid = 1774] [serial = 506] [outer = 0x8ed4d800] 01:05:46 INFO - PROCESS | 1774 | 1463040346638 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:05:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:05:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1308ms 01:05:46 INFO - PROCESS | 1774 | 1463040346677 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 01:05:46 INFO - PROCESS | 1774 | 1463040346681 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 01:05:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:05:46 INFO - PROCESS | 1774 | 1463040346695 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:05:46 INFO - PROCESS | 1774 | 1463040346704 Marionette TRACE conn4 <- [1,646,null,{}] 01:05:46 INFO - PROCESS | 1774 | 1463040346717 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:46 INFO - PROCESS | 1774 | 1463040346941 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 01:05:46 INFO - PROCESS | 1774 | 1463040346958 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bef800 == 67 [pid = 1774] [id = 169] 01:05:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x92ed6400) [pid = 1774] [serial = 507] [outer = (nil)] 01:05:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9463b400) [pid = 1774] [serial = 508] [outer = 0x92ed6400] 01:05:47 INFO - PROCESS | 1774 | 1463040347035 Marionette DEBUG loaded listener.js 01:05:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x946cb400) [pid = 1774] [serial = 509] [outer = 0x92ed6400] 01:05:47 INFO - PROCESS | 1774 | 1463040347906 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:05:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:05:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1258ms 01:05:47 INFO - PROCESS | 1774 | 1463040347946 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 01:05:47 INFO - PROCESS | 1774 | 1463040347951 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 01:05:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:05:47 INFO - PROCESS | 1774 | 1463040347957 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:05:47 INFO - PROCESS | 1774 | 1463040347961 Marionette TRACE conn4 <- [1,650,null,{}] 01:05:47 INFO - PROCESS | 1774 | 1463040347986 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:48 INFO - PROCESS | 1774 | 1463040348211 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 01:05:48 INFO - PROCESS | 1774 | 1463040348234 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x92c19800 == 68 [pid = 1774] [id = 170] 01:05:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x92edb000) [pid = 1774] [serial = 510] [outer = (nil)] 01:05:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x97765000) [pid = 1774] [serial = 511] [outer = 0x92edb000] 01:05:48 INFO - PROCESS | 1774 | 1463040348306 Marionette DEBUG loaded listener.js 01:05:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9922a400) [pid = 1774] [serial = 512] [outer = 0x92edb000] 01:05:49 INFO - PROCESS | 1774 | 1463040349305 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:05:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:05:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1390ms 01:05:49 INFO - PROCESS | 1774 | 1463040349348 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 01:05:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:05:49 INFO - PROCESS | 1774 | 1463040349352 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 01:05:49 INFO - PROCESS | 1774 | 1463040349360 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:05:49 INFO - PROCESS | 1774 | 1463040349363 Marionette TRACE conn4 <- [1,654,null,{}] 01:05:49 INFO - PROCESS | 1774 | 1463040349389 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:49 INFO - PROCESS | 1774 | 1463040349591 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 01:05:49 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8f604800) [pid = 1774] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:05:49 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x93918800) [pid = 1774] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:05:49 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x926e2400) [pid = 1774] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:05:49 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8eaf1000) [pid = 1774] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:05:49 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8ec5d800) [pid = 1774] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:05:49 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x93922000) [pid = 1774] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:05:49 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8f414400) [pid = 1774] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:05:50 INFO - PROCESS | 1774 | 1463040350026 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f414400 == 69 [pid = 1774] [id = 171] 01:05:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8f604800) [pid = 1774] [serial = 513] [outer = (nil)] 01:05:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x926e2400) [pid = 1774] [serial = 514] [outer = 0x8f604800] 01:05:50 INFO - PROCESS | 1774 | 1463040350106 Marionette DEBUG loaded listener.js 01:05:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x99e6c000) [pid = 1774] [serial = 515] [outer = 0x8f604800] 01:05:50 INFO - PROCESS | 1774 | 1463040350814 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:05:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:05:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1505ms 01:05:50 INFO - PROCESS | 1774 | 1463040350929 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 01:05:50 INFO - PROCESS | 1774 | 1463040350936 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 01:05:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:05:50 INFO - PROCESS | 1774 | 1463040350949 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:05:50 INFO - PROCESS | 1774 | 1463040350955 Marionette TRACE conn4 <- [1,658,null,{}] 01:05:50 INFO - PROCESS | 1774 | 1463040350974 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:51 INFO - PROCESS | 1774 | 1463040351169 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 01:05:51 INFO - PROCESS | 1774 | 1463040351343 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec5a400 == 70 [pid = 1774] [id = 172] 01:05:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8ec5c400) [pid = 1774] [serial = 516] [outer = (nil)] 01:05:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8ec66c00) [pid = 1774] [serial = 517] [outer = 0x8ec5c400] 01:05:51 INFO - PROCESS | 1774 | 1463040351429 Marionette DEBUG loaded listener.js 01:05:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8f420400) [pid = 1774] [serial = 518] [outer = 0x8ec5c400] 01:05:52 INFO - PROCESS | 1774 | 1463040352484 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:05:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:05:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1592ms 01:05:52 INFO - PROCESS | 1774 | 1463040352542 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 01:05:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:05:52 INFO - PROCESS | 1774 | 1463040352548 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 01:05:52 INFO - PROCESS | 1774 | 1463040352563 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:05:52 INFO - PROCESS | 1774 | 1463040352569 Marionette TRACE conn4 <- [1,662,null,{}] 01:05:52 INFO - PROCESS | 1774 | 1463040352577 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:52 INFO - PROCESS | 1774 | 1463040352817 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 01:05:53 INFO - PROCESS | 1774 | 1463040353053 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d1d800 == 71 [pid = 1774] [id = 173] 01:05:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x926dcc00) [pid = 1774] [serial = 519] [outer = (nil)] 01:05:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x92c1cc00) [pid = 1774] [serial = 520] [outer = 0x926dcc00] 01:05:53 INFO - PROCESS | 1774 | 1463040353185 Marionette DEBUG loaded listener.js 01:05:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x9391f800) [pid = 1774] [serial = 521] [outer = 0x926dcc00] 01:05:53 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:54 INFO - PROCESS | 1774 | 1463040354109 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:05:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:05:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1591ms 01:05:54 INFO - PROCESS | 1774 | 1463040354149 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 01:05:54 INFO - PROCESS | 1774 | 1463040354156 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 01:05:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:05:54 INFO - PROCESS | 1774 | 1463040354165 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:05:54 INFO - PROCESS | 1774 | 1463040354168 Marionette TRACE conn4 <- [1,666,null,{}] 01:05:54 INFO - PROCESS | 1774 | 1463040354182 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:54 INFO - PROCESS | 1774 | 1463040354405 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 01:05:54 INFO - PROCESS | 1774 | 1463040354744 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a286000 == 72 [pid = 1774] [id = 174] 01:05:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9a3e3000) [pid = 1774] [serial = 522] [outer = (nil)] 01:05:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x9a792c00) [pid = 1774] [serial = 523] [outer = 0x9a3e3000] 01:05:54 INFO - PROCESS | 1774 | 1463040354855 Marionette DEBUG loaded listener.js 01:05:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x9abeac00) [pid = 1774] [serial = 524] [outer = 0x9a3e3000] 01:05:55 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:55 INFO - PROCESS | 1774 | 1463040355793 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:05:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:05:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1681ms 01:05:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:05:55 INFO - PROCESS | 1774 | 1463040355846 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 01:05:55 INFO - PROCESS | 1774 | 1463040355849 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 01:05:55 INFO - PROCESS | 1774 | 1463040355856 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:05:55 INFO - PROCESS | 1774 | 1463040355859 Marionette TRACE conn4 <- [1,670,null,{}] 01:05:55 INFO - PROCESS | 1774 | 1463040355865 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:56 INFO - PROCESS | 1774 | 1463040356047 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 01:05:56 INFO - PROCESS | 1774 | 1463040356259 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x9bf7dc00 == 73 [pid = 1774] [id = 175] 01:05:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x9c069400) [pid = 1774] [serial = 525] [outer = (nil)] 01:05:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x9c122000) [pid = 1774] [serial = 526] [outer = 0x9c069400] 01:05:56 INFO - PROCESS | 1774 | 1463040356461 Marionette DEBUG loaded listener.js 01:05:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9d4c7c00) [pid = 1774] [serial = 527] [outer = 0x9c069400] 01:05:57 INFO - PROCESS | 1774 | 1463040357365 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:05:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:05:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1590ms 01:05:57 INFO - PROCESS | 1774 | 1463040357446 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 01:05:57 INFO - PROCESS | 1774 | 1463040357450 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 01:05:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:05:57 INFO - PROCESS | 1774 | 1463040357457 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:05:57 INFO - PROCESS | 1774 | 1463040357459 Marionette TRACE conn4 <- [1,674,null,{}] 01:05:57 INFO - PROCESS | 1774 | 1463040357466 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:57 INFO - PROCESS | 1774 | 1463040357649 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 01:05:57 INFO - PROCESS | 1774 | 1463040357827 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf9000 == 74 [pid = 1774] [id = 176] 01:05:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x91e44c00) [pid = 1774] [serial = 528] [outer = (nil)] 01:05:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0xa215ac00) [pid = 1774] [serial = 529] [outer = 0x91e44c00] 01:05:57 INFO - PROCESS | 1774 | 1463040357914 Marionette DEBUG loaded listener.js 01:05:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0xa22eb000) [pid = 1774] [serial = 530] [outer = 0x91e44c00] 01:05:58 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:05:58 INFO - PROCESS | 1774 | 1463040358864 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:05:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 01:05:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1477ms 01:05:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:05:58 INFO - PROCESS | 1774 | 1463040358936 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 01:05:58 INFO - PROCESS | 1774 | 1463040358939 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 01:05:58 INFO - PROCESS | 1774 | 1463040358946 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:05:58 INFO - PROCESS | 1774 | 1463040358949 Marionette TRACE conn4 <- [1,678,null,{}] 01:05:58 INFO - PROCESS | 1774 | 1463040358955 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:05:59 INFO - PROCESS | 1774 | 1463040359217 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 01:05:59 INFO - PROCESS | 1774 | 1463040359439 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfe800 == 75 [pid = 1774] [id = 177] 01:05:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0xa35fb800) [pid = 1774] [serial = 531] [outer = (nil)] 01:05:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0xa628c400) [pid = 1774] [serial = 532] [outer = 0xa35fb800] 01:05:59 INFO - PROCESS | 1774 | 1463040359570 Marionette DEBUG loaded listener.js 01:05:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0xa6876400) [pid = 1774] [serial = 533] [outer = 0xa35fb800] 01:06:00 INFO - PROCESS | 1774 | 1463040360465 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1582ms 01:06:00 INFO - PROCESS | 1774 | 1463040360528 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 01:06:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:06:00 INFO - PROCESS | 1774 | 1463040360532 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 01:06:00 INFO - PROCESS | 1774 | 1463040360538 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:06:00 INFO - PROCESS | 1774 | 1463040360542 Marionette TRACE conn4 <- [1,682,null,{}] 01:06:00 INFO - PROCESS | 1774 | 1463040360548 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:00 INFO - PROCESS | 1774 | 1463040360721 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 01:06:00 INFO - PROCESS | 1774 | 1463040360893 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x92632000 == 76 [pid = 1774] [id = 178] 01:06:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x92634000) [pid = 1774] [serial = 534] [outer = (nil)] 01:06:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x9263a000) [pid = 1774] [serial = 535] [outer = 0x92634000] 01:06:00 INFO - PROCESS | 1774 | 1463040360980 Marionette DEBUG loaded listener.js 01:06:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9263e000) [pid = 1774] [serial = 536] [outer = 0x92634000] 01:06:02 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:02 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:06:02 INFO - PROCESS | 1774 | 1463040362321 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:06:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 01:06:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1835ms 01:06:02 INFO - PROCESS | 1774 | 1463040362406 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 01:06:02 INFO - PROCESS | 1774 | 1463040362411 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 01:06:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:06:02 INFO - PROCESS | 1774 | 1463040362468 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:06:02 INFO - PROCESS | 1774 | 1463040362479 Marionette TRACE conn4 <- [1,686,null,{}] 01:06:02 INFO - PROCESS | 1774 | 1463040362484 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:02 INFO - PROCESS | 1774 | 1463040362651 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 01:06:02 INFO - PROCESS | 1774 | 1463040362825 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfa800 == 77 [pid = 1774] [id = 179] 01:06:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x92636400) [pid = 1774] [serial = 537] [outer = (nil)] 01:06:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0xa62f0000) [pid = 1774] [serial = 538] [outer = 0x92636400] 01:06:02 INFO - PROCESS | 1774 | 1463040362909 Marionette DEBUG loaded listener.js 01:06:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0xa68bdc00) [pid = 1774] [serial = 539] [outer = 0x92636400] 01:06:04 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:04 INFO - PROCESS | 1774 | 1463040364240 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:06:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:06:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1843ms 01:06:04 INFO - PROCESS | 1774 | 1463040364372 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 01:06:04 INFO - PROCESS | 1774 | 1463040364375 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 01:06:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:06:04 INFO - PROCESS | 1774 | 1463040364391 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:06:04 INFO - PROCESS | 1774 | 1463040364394 Marionette TRACE conn4 <- [1,690,null,{}] 01:06:04 INFO - PROCESS | 1774 | 1463040364401 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:04 INFO - PROCESS | 1774 | 1463040364579 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 01:06:04 INFO - PROCESS | 1774 | 1463040364752 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x92633c00 == 78 [pid = 1774] [id = 180] 01:06:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0xa3222000) [pid = 1774] [serial = 540] [outer = (nil)] 01:06:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0xa6b4b400) [pid = 1774] [serial = 541] [outer = 0xa3222000] 01:06:04 INFO - PROCESS | 1774 | 1463040364834 Marionette DEBUG loaded listener.js 01:06:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0xa6b51400) [pid = 1774] [serial = 542] [outer = 0xa3222000] 01:06:06 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:06 INFO - PROCESS | 1774 | 1463040366141 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:06:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:06:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1781ms 01:06:06 INFO - PROCESS | 1774 | 1463040366210 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 01:06:06 INFO - PROCESS | 1774 | 1463040366214 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 01:06:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:06:06 INFO - PROCESS | 1774 | 1463040366240 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:06:06 INFO - PROCESS | 1774 | 1463040366244 Marionette TRACE conn4 <- [1,694,null,{}] 01:06:06 INFO - PROCESS | 1774 | 1463040366250 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:06 INFO - PROCESS | 1774 | 1463040366409 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 01:06:06 INFO - PROCESS | 1774 | 1463040366873 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec5bc00 == 79 [pid = 1774] [id = 181] 01:06:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8ec5e400) [pid = 1774] [serial = 543] [outer = (nil)] 01:06:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8ed2c800) [pid = 1774] [serial = 544] [outer = 0x8ec5e400] 01:06:06 INFO - PROCESS | 1774 | 1463040366990 Marionette DEBUG loaded listener.js 01:06:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8ed44c00) [pid = 1774] [serial = 545] [outer = 0x8ec5e400] 01:06:08 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:08 INFO - PROCESS | 1774 | 1463040368319 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:06:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:06:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2096ms 01:06:08 INFO - PROCESS | 1774 | 1463040368333 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 01:06:08 INFO - PROCESS | 1774 | 1463040368339 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 01:06:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:06:08 INFO - PROCESS | 1774 | 1463040368347 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:06:08 INFO - PROCESS | 1774 | 1463040368352 Marionette TRACE conn4 <- [1,698,null,{}] 01:06:08 INFO - PROCESS | 1774 | 1463040368359 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:08 INFO - PROCESS | 1774 | 1463040368603 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 01:06:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9214c800 == 78 [pid = 1774] [id = 97] 01:06:08 INFO - PROCESS | 1774 | --DOCSHELL 0x92c19800 == 77 [pid = 1774] [id = 170] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8ccfc800) [pid = 1774] [serial = 427] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0xa6881800) [pid = 1774] [serial = 430] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8f5b4400) [pid = 1774] [serial = 433] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x91e39400) [pid = 1774] [serial = 442] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8f5bf000) [pid = 1774] [serial = 436] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x93917c00) [pid = 1774] [serial = 414] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8f606800) [pid = 1774] [serial = 411] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9ac3c800) [pid = 1774] [serial = 417] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9c1a1800) [pid = 1774] [serial = 420] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0xa3250800) [pid = 1774] [serial = 423] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x92bf4800) [pid = 1774] [serial = 439] [outer = (nil)] [url = about:blank] 01:06:08 INFO - PROCESS | 1774 | 1463040368856 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:08 INFO - PROCESS | 1774 | --DOCSHELL 0x92bef800 == 76 [pid = 1774] [id = 169] 01:06:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8deef000 == 75 [pid = 1774] [id = 168] 01:06:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf8c00 == 74 [pid = 1774] [id = 167] 01:06:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec5e800 == 73 [pid = 1774] [id = 166] 01:06:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfc800 == 74 [pid = 1774] [id = 182] 01:06:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8d402400) [pid = 1774] [serial = 546] [outer = (nil)] 01:06:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8ed24400) [pid = 1774] [serial = 547] [outer = 0x8d402400] 01:06:08 INFO - PROCESS | 1774 | 1463040368961 Marionette DEBUG loaded listener.js 01:06:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8f5bd000) [pid = 1774] [serial = 548] [outer = 0x8d402400] 01:06:09 INFO - PROCESS | 1774 | --DOCSHELL 0x91e3c400 == 73 [pid = 1774] [id = 164] 01:06:09 INFO - PROCESS | 1774 | --DOCSHELL 0x9b290000 == 72 [pid = 1774] [id = 163] 01:06:09 INFO - PROCESS | 1774 | --DOCSHELL 0x9ae67000 == 71 [pid = 1774] [id = 162] 01:06:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf6800 == 70 [pid = 1774] [id = 161] 01:06:09 INFO - PROCESS | 1774 | --DOCSHELL 0x98108800 == 69 [pid = 1774] [id = 160] 01:06:09 INFO - PROCESS | 1774 | --DOCSHELL 0x92c21800 == 68 [pid = 1774] [id = 159] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x992c1000) [pid = 1774] [serial = 464] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x93cfa800) [pid = 1774] [serial = 458] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x92ed9000) [pid = 1774] [serial = 455] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8ed41400) [pid = 1774] [serial = 445] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8f60e400) [pid = 1774] [serial = 452] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x94641800) [pid = 1774] [serial = 460] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0xa8c4b400) [pid = 1774] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x9659d800) [pid = 1774] [serial = 461] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8f418c00) [pid = 1774] [serial = 451] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x93995400) [pid = 1774] [serial = 457] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x92c1f000) [pid = 1774] [serial = 454] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8f6e5800) [pid = 1774] [serial = 448] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x91e43c00) [pid = 1774] [serial = 449] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8f413c00) [pid = 1774] [serial = 446] [outer = (nil)] [url = about:blank] 01:06:09 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9839ec00) [pid = 1774] [serial = 463] [outer = (nil)] [url = about:blank] 01:06:10 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:10 INFO - PROCESS | 1774 | 1463040370173 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:06:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 01:06:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1884ms 01:06:10 INFO - PROCESS | 1774 | 1463040370234 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 01:06:10 INFO - PROCESS | 1774 | 1463040370240 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 01:06:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:06:10 INFO - PROCESS | 1774 | 1463040370247 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:06:10 INFO - PROCESS | 1774 | 1463040370250 Marionette TRACE conn4 <- [1,702,null,{}] 01:06:10 INFO - PROCESS | 1774 | 1463040370256 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:10 INFO - PROCESS | 1774 | 1463040370458 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 01:06:10 INFO - PROCESS | 1774 | 1463040370595 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f5ba800 == 69 [pid = 1774] [id = 183] 01:06:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8f602000) [pid = 1774] [serial = 549] [outer = (nil)] 01:06:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x91e39400) [pid = 1774] [serial = 550] [outer = 0x8f602000] 01:06:10 INFO - PROCESS | 1774 | 1463040370668 Marionette DEBUG loaded listener.js 01:06:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x92635000) [pid = 1774] [serial = 551] [outer = 0x8f602000] 01:06:11 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:11 INFO - PROCESS | 1774 | 1463040371925 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:06:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:06:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1732ms 01:06:12 INFO - PROCESS | 1774 | 1463040372039 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 01:06:12 INFO - PROCESS | 1774 | 1463040372042 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 01:06:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:06:12 INFO - PROCESS | 1774 | 1463040372058 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:06:12 INFO - PROCESS | 1774 | 1463040372068 Marionette TRACE conn4 <- [1,706,null,{}] 01:06:12 INFO - PROCESS | 1774 | 1463040372086 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:12 INFO - PROCESS | 1774 | 1463040372310 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 01:06:12 INFO - PROCESS | 1774 | 1463040372339 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf4c00 == 70 [pid = 1774] [id = 184] 01:06:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x92634800) [pid = 1774] [serial = 552] [outer = (nil)] 01:06:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x92c21c00) [pid = 1774] [serial = 553] [outer = 0x92634800] 01:06:12 INFO - PROCESS | 1774 | 1463040372413 Marionette DEBUG loaded listener.js 01:06:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x93919000) [pid = 1774] [serial = 554] [outer = 0x92634800] 01:06:13 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x92edb000) [pid = 1774] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:06:13 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8f41e400) [pid = 1774] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:06:13 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x92ed6400) [pid = 1774] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:06:13 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8ec5fc00) [pid = 1774] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:06:13 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8ed4d800) [pid = 1774] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:06:13 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:13 INFO - PROCESS | 1774 | 1463040373644 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:06:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:06:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1608ms 01:06:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:06:13 INFO - PROCESS | 1774 | 1463040373657 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 01:06:13 INFO - PROCESS | 1774 | 1463040373661 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 01:06:13 INFO - PROCESS | 1774 | 1463040373669 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:06:13 INFO - PROCESS | 1774 | 1463040373672 Marionette TRACE conn4 <- [1,710,null,{}] 01:06:13 INFO - PROCESS | 1774 | 1463040373678 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:13 INFO - PROCESS | 1774 | 1463040373846 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 01:06:14 INFO - PROCESS | 1774 | 1463040374023 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8def1800 == 71 [pid = 1774] [id = 185] 01:06:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8ed4d800) [pid = 1774] [serial = 555] [outer = (nil)] 01:06:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x93917400) [pid = 1774] [serial = 556] [outer = 0x8ed4d800] 01:06:14 INFO - PROCESS | 1774 | 1463040374098 Marionette DEBUG loaded listener.js 01:06:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x93925000) [pid = 1774] [serial = 557] [outer = 0x8ed4d800] 01:06:15 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:15 INFO - PROCESS | 1774 | 1463040375297 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:06:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:06:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1639ms 01:06:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:06:15 INFO - PROCESS | 1774 | 1463040375306 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 01:06:15 INFO - PROCESS | 1774 | 1463040375309 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 01:06:15 INFO - PROCESS | 1774 | 1463040375314 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:06:15 INFO - PROCESS | 1774 | 1463040375318 Marionette TRACE conn4 <- [1,714,null,{}] 01:06:15 INFO - PROCESS | 1774 | 1463040375323 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:15 INFO - PROCESS | 1774 | 1463040375557 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 01:06:15 INFO - PROCESS | 1774 | 1463040375773 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d410400 == 72 [pid = 1774] [id = 186] 01:06:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8dee6800) [pid = 1774] [serial = 558] [outer = (nil)] 01:06:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8ed23c00) [pid = 1774] [serial = 559] [outer = 0x8dee6800] 01:06:15 INFO - PROCESS | 1774 | 1463040375863 Marionette DEBUG loaded listener.js 01:06:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8ed41400) [pid = 1774] [serial = 560] [outer = 0x8dee6800] 01:06:17 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:17 INFO - PROCESS | 1774 | 1463040377216 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:06:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 01:06:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1930ms 01:06:17 INFO - PROCESS | 1774 | 1463040377327 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 01:06:17 INFO - PROCESS | 1774 | 1463040377332 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 01:06:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:06:17 INFO - PROCESS | 1774 | 1463040377346 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:06:17 INFO - PROCESS | 1774 | 1463040377353 Marionette TRACE conn4 <- [1,718,null,{}] 01:06:17 INFO - PROCESS | 1774 | 1463040377361 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:17 INFO - PROCESS | 1774 | 1463040377553 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 01:06:17 INFO - PROCESS | 1774 | 1463040377728 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed2a800 == 73 [pid = 1774] [id = 187] 01:06:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8f5b8800) [pid = 1774] [serial = 561] [outer = (nil)] 01:06:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x91e3e400) [pid = 1774] [serial = 562] [outer = 0x8f5b8800] 01:06:17 INFO - PROCESS | 1774 | 1463040377823 Marionette DEBUG loaded listener.js 01:06:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x9222fc00) [pid = 1774] [serial = 563] [outer = 0x8f5b8800] 01:06:19 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:19 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:06:19 INFO - PROCESS | 1774 | 1463040379172 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:06:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:06:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1886ms 01:06:19 INFO - PROCESS | 1774 | 1463040379387 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 01:06:19 INFO - PROCESS | 1774 | 1463040379391 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 01:06:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:06:19 INFO - PROCESS | 1774 | 1463040379412 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:06:19 INFO - PROCESS | 1774 | 1463040379415 Marionette TRACE conn4 <- [1,722,null,{}] 01:06:19 INFO - PROCESS | 1774 | 1463040379421 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:19 INFO - PROCESS | 1774 | 1463040379599 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 01:06:19 INFO - PROCESS | 1774 | 1463040379773 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e37000 == 74 [pid = 1774] [id = 188] 01:06:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9222e400) [pid = 1774] [serial = 564] [outer = (nil)] 01:06:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9391e800) [pid = 1774] [serial = 565] [outer = 0x9222e400] 01:06:19 INFO - PROCESS | 1774 | 1463040379860 Marionette DEBUG loaded listener.js 01:06:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x946c1c00) [pid = 1774] [serial = 566] [outer = 0x9222e400] 01:06:20 INFO - PROCESS | 1774 | 1463040380831 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 01:06:20 INFO - PROCESS | 1774 | 1463040380906 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 01:06:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:06:20 INFO - PROCESS | 1774 | 1463040380923 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:06:20 INFO - PROCESS | 1774 | 1463040380931 Marionette TRACE conn4 <- [1,726,null,{}] 01:06:20 INFO - PROCESS | 1774 | 1463040380937 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:21 INFO - PROCESS | 1774 | 1463040381174 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 01:06:21 INFO - PROCESS | 1774 | 1463040381395 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bf2800 == 75 [pid = 1774] [id = 189] 01:06:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x92bf6400) [pid = 1774] [serial = 567] [outer = (nil)] 01:06:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x992ca800) [pid = 1774] [serial = 568] [outer = 0x92bf6400] 01:06:21 INFO - PROCESS | 1774 | 1463040381528 Marionette DEBUG loaded listener.js 01:06:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9a3dbc00) [pid = 1774] [serial = 569] [outer = 0x92bf6400] 01:06:22 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:22 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:06:22 INFO - PROCESS | 1774 | 1463040382558 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:06:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:06:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1690ms 01:06:22 INFO - PROCESS | 1774 | 1463040382605 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 01:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:06:22 INFO - PROCESS | 1774 | 1463040382609 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 01:06:22 INFO - PROCESS | 1774 | 1463040382616 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:06:22 INFO - PROCESS | 1774 | 1463040382619 Marionette TRACE conn4 <- [1,730,null,{}] 01:06:22 INFO - PROCESS | 1774 | 1463040382625 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:22 INFO - PROCESS | 1774 | 1463040382819 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 01:06:23 INFO - PROCESS | 1774 | 1463040383048 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf2800 == 76 [pid = 1774] [id = 190] 01:06:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8ec59800) [pid = 1774] [serial = 570] [outer = (nil)] 01:06:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x9abe2000) [pid = 1774] [serial = 571] [outer = 0x8ec59800] 01:06:23 INFO - PROCESS | 1774 | 1463040383160 Marionette DEBUG loaded listener.js 01:06:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9ac37000) [pid = 1774] [serial = 572] [outer = 0x8ec59800] 01:06:23 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:23 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:06:24 INFO - PROCESS | 1774 | 1463040384041 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 01:06:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:06:24 INFO - PROCESS | 1774 | 1463040384102 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 01:06:24 INFO - PROCESS | 1774 | 1463040384109 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:06:24 INFO - PROCESS | 1774 | 1463040384113 Marionette TRACE conn4 <- [1,734,null,{}] 01:06:24 INFO - PROCESS | 1774 | 1463040384118 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:24 INFO - PROCESS | 1774 | 1463040384309 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 01:06:24 INFO - PROCESS | 1774 | 1463040384552 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b290000 == 77 [pid = 1774] [id = 191] 01:06:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9b565800) [pid = 1774] [serial = 573] [outer = (nil)] 01:06:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9b7e0400) [pid = 1774] [serial = 574] [outer = 0x9b565800] 01:06:24 INFO - PROCESS | 1774 | 1463040384670 Marionette DEBUG loaded listener.js 01:06:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9d324800) [pid = 1774] [serial = 575] [outer = 0x9b565800] 01:06:25 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:25 INFO - PROCESS | 1774 | 1463040385597 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:06:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:06:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1529ms 01:06:25 INFO - PROCESS | 1774 | 1463040385638 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 01:06:25 INFO - PROCESS | 1774 | 1463040385642 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 01:06:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:06:25 INFO - PROCESS | 1774 | 1463040385649 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:06:25 INFO - PROCESS | 1774 | 1463040385651 Marionette TRACE conn4 <- [1,738,null,{}] 01:06:25 INFO - PROCESS | 1774 | 1463040385657 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:25 INFO - PROCESS | 1774 | 1463040385846 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 01:06:26 INFO - PROCESS | 1774 | 1463040386025 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x99d94800 == 78 [pid = 1774] [id = 192] 01:06:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9ae6bc00) [pid = 1774] [serial = 576] [outer = (nil)] 01:06:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0xa22e8c00) [pid = 1774] [serial = 577] [outer = 0x9ae6bc00] 01:06:26 INFO - PROCESS | 1774 | 1463040386109 Marionette DEBUG loaded listener.js 01:06:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0xa2629000) [pid = 1774] [serial = 578] [outer = 0x9ae6bc00] 01:06:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:27 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:06:27 INFO - PROCESS | 1774 | 1463040387456 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:06:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:06:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1837ms 01:06:27 INFO - PROCESS | 1774 | 1463040387487 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 01:06:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:06:27 INFO - PROCESS | 1774 | 1463040387491 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 01:06:27 INFO - PROCESS | 1774 | 1463040387551 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:06:27 INFO - PROCESS | 1774 | 1463040387555 Marionette TRACE conn4 <- [1,742,null,{}] 01:06:27 INFO - PROCESS | 1774 | 1463040387613 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:27 INFO - PROCESS | 1774 | 1463040387791 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 01:06:27 INFO - PROCESS | 1774 | 1463040387965 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccef400 == 79 [pid = 1774] [id = 193] 01:06:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8ccfe400) [pid = 1774] [serial = 579] [outer = (nil)] 01:06:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0xa35ed800) [pid = 1774] [serial = 580] [outer = 0x8ccfe400] 01:06:28 INFO - PROCESS | 1774 | 1463040388052 Marionette DEBUG loaded listener.js 01:06:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0xa6765400) [pid = 1774] [serial = 581] [outer = 0x8ccfe400] 01:06:29 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:29 INFO - PROCESS | 1774 | 1463040389395 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:06:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 01:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1936ms 01:06:29 INFO - PROCESS | 1774 | 1463040389469 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 01:06:29 INFO - PROCESS | 1774 | 1463040389473 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 01:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:06:29 INFO - PROCESS | 1774 | 1463040389500 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:06:29 INFO - PROCESS | 1774 | 1463040389503 Marionette TRACE conn4 <- [1,746,null,{}] 01:06:29 INFO - PROCESS | 1774 | 1463040389511 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:29 INFO - PROCESS | 1774 | 1463040389683 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 01:06:29 INFO - PROCESS | 1774 | 1463040389860 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:29 INFO - PROCESS | 1774 | ++DOCSHELL 0xa354fc00 == 80 [pid = 1774] [id = 194] 01:06:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0xa3551c00) [pid = 1774] [serial = 582] [outer = (nil)] 01:06:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0xa6b52400) [pid = 1774] [serial = 583] [outer = 0xa3551c00] 01:06:29 INFO - PROCESS | 1774 | 1463040389945 Marionette DEBUG loaded listener.js 01:06:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0xa6b55000) [pid = 1774] [serial = 584] [outer = 0xa3551c00] 01:06:30 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:31 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:31 INFO - PROCESS | 1774 | 1463040391247 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:06:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 01:06:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1789ms 01:06:31 INFO - PROCESS | 1774 | 1463040391331 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 01:06:31 INFO - PROCESS | 1774 | 1463040391336 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 01:06:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:06:31 INFO - PROCESS | 1774 | 1463040391364 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:06:31 INFO - PROCESS | 1774 | 1463040391374 Marionette TRACE conn4 <- [1,750,null,{}] 01:06:31 INFO - PROCESS | 1774 | 1463040391381 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:31 INFO - PROCESS | 1774 | 1463040391559 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 01:06:31 INFO - PROCESS | 1774 | 1463040391739 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edcc000 == 81 [pid = 1774] [id = 195] 01:06:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8edcc800) [pid = 1774] [serial = 585] [outer = (nil)] 01:06:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8edd3800) [pid = 1774] [serial = 586] [outer = 0x8edcc800] 01:06:31 INFO - PROCESS | 1774 | 1463040391822 Marionette DEBUG loaded listener.js 01:06:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8edd8400) [pid = 1774] [serial = 587] [outer = 0x8edcc800] 01:06:33 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:33 INFO - PROCESS | 1774 | 1463040393439 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:06:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:06:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2092ms 01:06:33 INFO - PROCESS | 1774 | 1463040393452 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 01:06:33 INFO - PROCESS | 1774 | 1463040393457 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 01:06:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:06:33 INFO - PROCESS | 1774 | 1463040393466 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:06:33 INFO - PROCESS | 1774 | 1463040393472 Marionette TRACE conn4 <- [1,754,null,{}] 01:06:33 INFO - PROCESS | 1774 | 1463040393481 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:33 INFO - PROCESS | 1774 | 1463040393675 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 01:06:33 INFO - PROCESS | 1774 | 1463040393856 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edcf400 == 82 [pid = 1774] [id = 196] 01:06:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8edd2800) [pid = 1774] [serial = 588] [outer = (nil)] 01:06:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x8f610800) [pid = 1774] [serial = 589] [outer = 0x8edd2800] 01:06:33 INFO - PROCESS | 1774 | 1463040393937 Marionette DEBUG loaded listener.js 01:06:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x91d1b000) [pid = 1774] [serial = 590] [outer = 0x8edd2800] 01:06:35 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x9ba6d800 == 81 [pid = 1774] [id = 19] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x93a05800 == 80 [pid = 1774] [id = 25] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x92152c00 == 79 [pid = 1774] [id = 26] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x9a282800 == 78 [pid = 1774] [id = 17] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x926e2400) [pid = 1774] [serial = 514] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x99d95800) [pid = 1774] [serial = 466] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8f5bb800) [pid = 1774] [serial = 469] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9abe6c00) [pid = 1774] [serial = 481] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x92beb800) [pid = 1774] [serial = 472] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9ae64800) [pid = 1774] [serial = 484] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x9b732000) [pid = 1774] [serial = 487] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x992c8400) [pid = 1774] [serial = 475] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9c11dc00) [pid = 1774] [serial = 490] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0xa050b400) [pid = 1774] [serial = 493] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x9a74d400) [pid = 1774] [serial = 478] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0xa2457800) [pid = 1774] [serial = 496] [outer = (nil)] [url = about:blank] 01:06:35 INFO - PROCESS | 1774 | 1463040395455 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x9a743800 == 77 [pid = 1774] [id = 139] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x96594400 == 76 [pid = 1774] [id = 24] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x92ed5c00 == 75 [pid = 1774] [id = 20] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x9533e000 == 74 [pid = 1774] [id = 16] 01:06:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 01:06:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2087ms 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8def1800 == 73 [pid = 1774] [id = 185] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf4c00 == 72 [pid = 1774] [id = 184] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8f5ba800 == 71 [pid = 1774] [id = 183] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfc800 == 70 [pid = 1774] [id = 182] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec5bc00 == 69 [pid = 1774] [id = 181] 01:06:35 INFO - PROCESS | 1774 | 1463040395583 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 01:06:35 INFO - PROCESS | 1774 | 1463040395591 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x9a286000 == 68 [pid = 1774] [id = 174] 01:06:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x91d1d800 == 67 [pid = 1774] [id = 173] 01:06:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec5a400 == 66 [pid = 1774] [id = 172] 01:06:35 INFO - PROCESS | 1774 | 1463040395616 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:06:35 INFO - PROCESS | 1774 | 1463040395621 Marionette TRACE conn4 <- [1,758,null,{}] 01:06:35 INFO - PROCESS | 1774 | 1463040395627 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:35 INFO - PROCESS | 1774 | 1463040395792 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 01:06:35 INFO - PROCESS | 1774 | 1463040395807 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f41cc00 == 67 [pid = 1774] [id = 197] 01:06:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8f6d8800) [pid = 1774] [serial = 591] [outer = (nil)] 01:06:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x92635800) [pid = 1774] [serial = 592] [outer = 0x8f6d8800] 01:06:35 INFO - PROCESS | 1774 | 1463040395888 Marionette DEBUG loaded listener.js 01:06:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x926e1800) [pid = 1774] [serial = 593] [outer = 0x8f6d8800] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x97765000) [pid = 1774] [serial = 511] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x92beec00) [pid = 1774] [serial = 503] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x91d14400) [pid = 1774] [serial = 502] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9463b400) [pid = 1774] [serial = 508] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8f5bfc00) [pid = 1774] [serial = 500] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8ed49c00) [pid = 1774] [serial = 499] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8f5ba400) [pid = 1774] [serial = 505] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x92bea400) [pid = 1774] [serial = 506] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9922a400) [pid = 1774] [serial = 512] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x946cb400) [pid = 1774] [serial = 509] [outer = (nil)] [url = about:blank] 01:06:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:36 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:06:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:06:36 INFO - PROCESS | 1774 | 1463040396816 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:06:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:06:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1238ms 01:06:36 INFO - PROCESS | 1774 | 1463040396850 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 01:06:36 INFO - PROCESS | 1774 | 1463040396854 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 01:06:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:06:36 INFO - PROCESS | 1774 | 1463040396860 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:06:36 INFO - PROCESS | 1774 | 1463040396866 Marionette TRACE conn4 <- [1,762,null,{}] 01:06:36 INFO - PROCESS | 1774 | 1463040396917 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:37 INFO - PROCESS | 1774 | 1463040397098 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 01:06:37 INFO - PROCESS | 1774 | 1463040397111 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d14400 == 68 [pid = 1774] [id = 198] 01:06:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x92c18400) [pid = 1774] [serial = 594] [outer = (nil)] 01:06:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x93995400) [pid = 1774] [serial = 595] [outer = 0x92c18400] 01:06:37 INFO - PROCESS | 1774 | 1463040397191 Marionette DEBUG loaded listener.js 01:06:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9463ec00) [pid = 1774] [serial = 596] [outer = 0x92c18400] 01:06:38 INFO - PROCESS | 1774 | 1463040398570 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:06:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:06:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1759ms 01:06:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:06:38 INFO - PROCESS | 1774 | 1463040398620 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 01:06:38 INFO - PROCESS | 1774 | 1463040398624 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 01:06:38 INFO - PROCESS | 1774 | 1463040398630 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:06:38 INFO - PROCESS | 1774 | 1463040398634 Marionette TRACE conn4 <- [1,766,null,{}] 01:06:38 INFO - PROCESS | 1774 | 1463040398647 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:38 INFO - PROCESS | 1774 | 1463040398851 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 01:06:38 INFO - PROCESS | 1774 | 1463040398925 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f41e400 == 69 [pid = 1774] [id = 199] 01:06:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x93a05800) [pid = 1774] [serial = 597] [outer = (nil)] 01:06:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x992c0000) [pid = 1774] [serial = 598] [outer = 0x93a05800] 01:06:39 INFO - PROCESS | 1774 | 1463040399000 Marionette DEBUG loaded listener.js 01:06:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x99e68400) [pid = 1774] [serial = 599] [outer = 0x93a05800] 01:06:40 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8d402400) [pid = 1774] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:06:40 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8ec5e400) [pid = 1774] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:06:40 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x97760800) [pid = 1774] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:06:40 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8f602000) [pid = 1774] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:06:40 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x992c6800) [pid = 1774] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:06:40 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8f604800) [pid = 1774] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:06:40 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x92634800) [pid = 1774] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:06:40 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8ec5c000) [pid = 1774] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:06:40 INFO - PROCESS | 1774 | 1463040400276 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:06:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:06:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1680ms 01:06:40 INFO - PROCESS | 1774 | 1463040400318 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 01:06:40 INFO - PROCESS | 1774 | 1463040400322 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 01:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:06:40 INFO - PROCESS | 1774 | 1463040400329 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:06:40 INFO - PROCESS | 1774 | 1463040400332 Marionette TRACE conn4 <- [1,770,null,{}] 01:06:40 INFO - PROCESS | 1774 | 1463040400337 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:40 INFO - PROCESS | 1774 | 1463040400573 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 01:06:40 INFO - PROCESS | 1774 | 1463040400727 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed20c00 == 70 [pid = 1774] [id = 200] 01:06:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8ed47c00) [pid = 1774] [serial = 600] [outer = (nil)] 01:06:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x97760800) [pid = 1774] [serial = 601] [outer = 0x8ed47c00] 01:06:40 INFO - PROCESS | 1774 | 1463040400801 Marionette DEBUG loaded listener.js 01:06:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x98323c00) [pid = 1774] [serial = 602] [outer = 0x8ed47c00] 01:06:41 INFO - PROCESS | 1774 | 1463040401495 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1188ms 01:06:41 INFO - PROCESS | 1774 | 1463040401518 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 01:06:41 INFO - PROCESS | 1774 | 1463040401522 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 01:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:06:41 INFO - PROCESS | 1774 | 1463040401528 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:06:41 INFO - PROCESS | 1774 | 1463040401530 Marionette TRACE conn4 <- [1,774,null,{}] 01:06:41 INFO - PROCESS | 1774 | 1463040401536 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:41 INFO - PROCESS | 1774 | 1463040401799 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 01:06:41 INFO - PROCESS | 1774 | 1463040401818 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x9214c800 == 71 [pid = 1774] [id = 201] 01:06:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9263c000) [pid = 1774] [serial = 603] [outer = (nil)] 01:06:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9b06c800) [pid = 1774] [serial = 604] [outer = 0x9263c000] 01:06:41 INFO - PROCESS | 1774 | 1463040401902 Marionette DEBUG loaded listener.js 01:06:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9c121400) [pid = 1774] [serial = 605] [outer = 0x9263c000] 01:06:42 INFO - PROCESS | 1774 | 1463040402982 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1483ms 01:06:43 INFO - PROCESS | 1774 | 1463040403013 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 01:06:43 INFO - PROCESS | 1774 | 1463040403020 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 01:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:06:43 INFO - PROCESS | 1774 | 1463040403030 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:06:43 INFO - PROCESS | 1774 | 1463040403035 Marionette TRACE conn4 <- [1,778,null,{}] 01:06:43 INFO - PROCESS | 1774 | 1463040403044 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:43 INFO - PROCESS | 1774 | 1463040403288 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 01:06:43 INFO - PROCESS | 1774 | 1463040403550 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f5b2400 == 72 [pid = 1774] [id = 202] 01:06:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8f5b4400) [pid = 1774] [serial = 606] [outer = (nil)] 01:06:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8f6e0800) [pid = 1774] [serial = 607] [outer = 0x8f5b4400] 01:06:43 INFO - PROCESS | 1774 | 1463040403658 Marionette DEBUG loaded listener.js 01:06:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x92636800) [pid = 1774] [serial = 608] [outer = 0x8f5b4400] 01:06:44 INFO - PROCESS | 1774 | 1463040404568 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1597ms 01:06:44 INFO - PROCESS | 1774 | 1463040404628 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 01:06:44 INFO - PROCESS | 1774 | 1463040404637 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 01:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:06:44 INFO - PROCESS | 1774 | 1463040404648 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:06:44 INFO - PROCESS | 1774 | 1463040404652 Marionette TRACE conn4 <- [1,782,null,{}] 01:06:44 INFO - PROCESS | 1774 | 1463040404659 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:44 INFO - PROCESS | 1774 | 1463040404863 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 01:06:45 INFO - PROCESS | 1774 | 1463040405099 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x92c22800 == 73 [pid = 1774] [id = 203] 01:06:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x92c26400) [pid = 1774] [serial = 609] [outer = (nil)] 01:06:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x94644c00) [pid = 1774] [serial = 610] [outer = 0x92c26400] 01:06:45 INFO - PROCESS | 1774 | 1463040405236 Marionette DEBUG loaded listener.js 01:06:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x98110c00) [pid = 1774] [serial = 611] [outer = 0x92c26400] 01:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1539ms 01:06:46 INFO - PROCESS | 1774 | 1463040406176 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:06:46 INFO - PROCESS | 1774 | 1463040406188 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 01:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:06:46 INFO - PROCESS | 1774 | 1463040406193 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 01:06:46 INFO - PROCESS | 1774 | 1463040406200 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:06:46 INFO - PROCESS | 1774 | 1463040406207 Marionette TRACE conn4 <- [1,786,null,{}] 01:06:46 INFO - PROCESS | 1774 | 1463040406226 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:46 INFO - PROCESS | 1774 | 1463040406457 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 01:06:46 INFO - PROCESS | 1774 | 1463040406694 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ae68c00 == 74 [pid = 1774] [id = 204] 01:06:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x9b285800) [pid = 1774] [serial = 612] [outer = (nil)] 01:06:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9c073400) [pid = 1774] [serial = 613] [outer = 0x9b285800] 01:06:46 INFO - PROCESS | 1774 | 1463040406832 Marionette DEBUG loaded listener.js 01:06:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9d317400) [pid = 1774] [serial = 614] [outer = 0x9b285800] 01:06:47 INFO - PROCESS | 1774 | 1463040407756 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1595ms 01:06:47 INFO - PROCESS | 1774 | 1463040407795 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 01:06:47 INFO - PROCESS | 1774 | 1463040407799 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 01:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:06:47 INFO - PROCESS | 1774 | 1463040407806 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:06:47 INFO - PROCESS | 1774 | 1463040407809 Marionette TRACE conn4 <- [1,790,null,{}] 01:06:47 INFO - PROCESS | 1774 | 1463040407815 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:48 INFO - PROCESS | 1774 | 1463040407999 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 01:06:48 INFO - PROCESS | 1774 | 1463040408198 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf8000 == 75 [pid = 1774] [id = 205] 01:06:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x92c1a000) [pid = 1774] [serial = 615] [outer = (nil)] 01:06:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0xa22f1c00) [pid = 1774] [serial = 616] [outer = 0x92c1a000] 01:06:48 INFO - PROCESS | 1774 | 1463040408335 Marionette DEBUG loaded listener.js 01:06:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0xa30f1400) [pid = 1774] [serial = 617] [outer = 0x92c1a000] 01:06:49 INFO - PROCESS | 1774 | 1463040409260 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1529ms 01:06:49 INFO - PROCESS | 1774 | 1463040409336 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 01:06:49 INFO - PROCESS | 1774 | 1463040409340 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 01:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:06:49 INFO - PROCESS | 1774 | 1463040409346 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:06:49 INFO - PROCESS | 1774 | 1463040409350 Marionette TRACE conn4 <- [1,794,null,{}] 01:06:49 INFO - PROCESS | 1774 | 1463040409356 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:49 INFO - PROCESS | 1774 | 1463040409577 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 01:06:49 INFO - PROCESS | 1774 | 1463040409847 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f601800 == 76 [pid = 1774] [id = 206] 01:06:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9c1ac000) [pid = 1774] [serial = 618] [outer = (nil)] 01:06:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0xa68bbc00) [pid = 1774] [serial = 619] [outer = 0x9c1ac000] 01:06:49 INFO - PROCESS | 1774 | 1463040409989 Marionette DEBUG loaded listener.js 01:06:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0xa6b52c00) [pid = 1774] [serial = 620] [outer = 0x9c1ac000] 01:06:50 INFO - PROCESS | 1774 | 1463040410892 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1591ms 01:06:50 INFO - PROCESS | 1774 | 1463040410939 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 01:06:50 INFO - PROCESS | 1774 | 1463040410942 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 01:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:06:50 INFO - PROCESS | 1774 | 1463040410949 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:06:50 INFO - PROCESS | 1774 | 1463040410953 Marionette TRACE conn4 <- [1,798,null,{}] 01:06:50 INFO - PROCESS | 1774 | 1463040410959 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:51 INFO - PROCESS | 1774 | 1463040411168 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 01:06:51 INFO - PROCESS | 1774 | 1463040411405 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d7800 == 77 [pid = 1774] [id = 207] 01:06:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8d6d8800) [pid = 1774] [serial = 621] [outer = (nil)] 01:06:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x8d6df400) [pid = 1774] [serial = 622] [outer = 0x8d6d8800] 01:06:51 INFO - PROCESS | 1774 | 1463040411536 Marionette DEBUG loaded listener.js 01:06:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0xa6b48000) [pid = 1774] [serial = 623] [outer = 0x8d6d8800] 01:06:52 INFO - PROCESS | 1774 | 1463040412441 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 01:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1535ms 01:06:52 INFO - PROCESS | 1774 | 1463040412485 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 01:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:06:52 INFO - PROCESS | 1774 | 1463040412489 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 01:06:52 INFO - PROCESS | 1774 | 1463040412495 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:06:52 INFO - PROCESS | 1774 | 1463040412499 Marionette TRACE conn4 <- [1,802,null,{}] 01:06:52 INFO - PROCESS | 1774 | 1463040412504 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:52 INFO - PROCESS | 1774 | 1463040412679 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 01:06:52 INFO - PROCESS | 1774 | 1463040412869 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6db800 == 78 [pid = 1774] [id = 208] 01:06:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x92997c00) [pid = 1774] [serial = 624] [outer = (nil)] 01:06:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x9299d800) [pid = 1774] [serial = 625] [outer = 0x92997c00] 01:06:52 INFO - PROCESS | 1774 | 1463040412957 Marionette DEBUG loaded listener.js 01:06:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9299fc00) [pid = 1774] [serial = 626] [outer = 0x92997c00] 01:06:53 INFO - PROCESS | 1774 | 1463040413880 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 01:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1443ms 01:06:53 INFO - PROCESS | 1774 | 1463040413939 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 01:06:53 INFO - PROCESS | 1774 | 1463040413943 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 01:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:06:53 INFO - PROCESS | 1774 | 1463040413948 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:06:53 INFO - PROCESS | 1774 | 1463040413954 Marionette TRACE conn4 <- [1,806,null,{}] 01:06:53 INFO - PROCESS | 1774 | 1463040413959 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:54 INFO - PROCESS | 1774 | 1463040414149 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 01:06:54 INFO - PROCESS | 1774 | 1463040414339 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d440800 == 79 [pid = 1774] [id = 209] 01:06:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x8d440c00) [pid = 1774] [serial = 627] [outer = (nil)] 01:06:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x8d447400) [pid = 1774] [serial = 628] [outer = 0x8d440c00] 01:06:54 INFO - PROCESS | 1774 | 1463040414429 Marionette DEBUG loaded listener.js 01:06:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x8d44b400) [pid = 1774] [serial = 629] [outer = 0x8d440c00] 01:06:55 INFO - PROCESS | 1774 | 1463040415345 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 01:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1437ms 01:06:55 INFO - PROCESS | 1774 | 1463040415398 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 01:06:55 INFO - PROCESS | 1774 | 1463040415402 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 01:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:06:55 INFO - PROCESS | 1774 | 1463040415409 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:06:55 INFO - PROCESS | 1774 | 1463040415412 Marionette TRACE conn4 <- [1,810,null,{}] 01:06:55 INFO - PROCESS | 1774 | 1463040415418 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:55 INFO - PROCESS | 1774 | 1463040415606 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 01:06:55 INFO - PROCESS | 1774 | 1463040415797 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d441c00 == 80 [pid = 1774] [id = 210] 01:06:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x8d443c00) [pid = 1774] [serial = 630] [outer = (nil)] 01:06:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x9299d400) [pid = 1774] [serial = 631] [outer = 0x8d443c00] 01:06:55 INFO - PROCESS | 1774 | 1463040415894 Marionette DEBUG loaded listener.js 01:06:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x929a6c00) [pid = 1774] [serial = 632] [outer = 0x8d443c00] 01:06:56 INFO - PROCESS | 1774 | 1463040416842 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1481ms 01:06:56 INFO - PROCESS | 1774 | 1463040416891 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 01:06:56 INFO - PROCESS | 1774 | 1463040416895 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 01:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:06:56 INFO - PROCESS | 1774 | 1463040416902 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:06:56 INFO - PROCESS | 1774 | 1463040416905 Marionette TRACE conn4 <- [1,814,null,{}] 01:06:56 INFO - PROCESS | 1774 | 1463040416910 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:57 INFO - PROCESS | 1774 | 1463040417101 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 01:06:57 INFO - PROCESS | 1774 | 1463040417288 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d444800 == 81 [pid = 1774] [id = 211] 01:06:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x8d44c800) [pid = 1774] [serial = 633] [outer = (nil)] 01:06:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0xa6c06800) [pid = 1774] [serial = 634] [outer = 0x8d44c800] 01:06:57 INFO - PROCESS | 1774 | 1463040417381 Marionette DEBUG loaded listener.js 01:06:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0xa6c05000) [pid = 1774] [serial = 635] [outer = 0x8d44c800] 01:06:58 INFO - PROCESS | 1774 | 1463040418365 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 01:06:58 INFO - PROCESS | 1774 | 1463040418395 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 01:06:58 INFO - PROCESS | 1774 | 1463040418402 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:06:58 INFO - PROCESS | 1774 | 1463040418407 Marionette TRACE conn4 <- [1,818,null,{}] 01:06:58 INFO - PROCESS | 1774 | 1463040418412 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:06:58 INFO - PROCESS | 1774 | 1463040418636 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 01:06:58 INFO - PROCESS | 1774 | 1463040418882 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b939800 == 82 [pid = 1774] [id = 212] 01:06:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x8b940000) [pid = 1774] [serial = 636] [outer = (nil)] 01:06:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0xa6c09c00) [pid = 1774] [serial = 637] [outer = 0x8b940000] 01:06:59 INFO - PROCESS | 1774 | 1463040419026 Marionette DEBUG loaded listener.js 01:06:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0xa6c10400) [pid = 1774] [serial = 638] [outer = 0x8b940000] 01:06:59 INFO - PROCESS | 1774 | 1463040419901 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1530ms 01:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:06:59 INFO - PROCESS | 1774 | 1463040419932 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 01:06:59 INFO - PROCESS | 1774 | 1463040419935 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 01:06:59 INFO - PROCESS | 1774 | 1463040419942 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:06:59 INFO - PROCESS | 1774 | 1463040419946 Marionette TRACE conn4 <- [1,822,null,{}] 01:06:59 INFO - PROCESS | 1774 | 1463040419951 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:00 INFO - PROCESS | 1774 | 1463040420141 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 01:07:00 INFO - PROCESS | 1774 | 1463040420337 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b937000 == 83 [pid = 1774] [id = 213] 01:07:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x8b93d000) [pid = 1774] [serial = 639] [outer = (nil)] 01:07:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x95e1f800) [pid = 1774] [serial = 640] [outer = 0x8b93d000] 01:07:00 INFO - PROCESS | 1774 | 1463040420420 Marionette DEBUG loaded listener.js 01:07:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x95e21000) [pid = 1774] [serial = 641] [outer = 0x8b93d000] 01:07:01 INFO - PROCESS | 1774 | 1463040421350 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 01:07:01 INFO - PROCESS | 1774 | 1463040421380 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 01:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:07:01 INFO - PROCESS | 1774 | 1463040421387 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:07:01 INFO - PROCESS | 1774 | 1463040421390 Marionette TRACE conn4 <- [1,826,null,{}] 01:07:01 INFO - PROCESS | 1774 | 1463040421406 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:01 INFO - PROCESS | 1774 | 1463040421585 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 01:07:01 INFO - PROCESS | 1774 | 1463040421797 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b44d400 == 84 [pid = 1774] [id = 214] 01:07:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x8b44d800) [pid = 1774] [serial = 642] [outer = (nil)] 01:07:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x8b455800) [pid = 1774] [serial = 643] [outer = 0x8b44d800] 01:07:01 INFO - PROCESS | 1774 | 1463040421925 Marionette DEBUG loaded listener.js 01:07:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x8b45b400) [pid = 1774] [serial = 644] [outer = 0x8b44d800] 01:07:02 INFO - PROCESS | 1774 | 1463040422937 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1592ms 01:07:02 INFO - PROCESS | 1774 | 1463040422980 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 01:07:02 INFO - PROCESS | 1774 | 1463040422984 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 01:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:07:02 INFO - PROCESS | 1774 | 1463040422990 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:07:02 INFO - PROCESS | 1774 | 1463040422994 Marionette TRACE conn4 <- [1,830,null,{}] 01:07:03 INFO - PROCESS | 1774 | 1463040422999 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:03 INFO - PROCESS | 1774 | 1463040423177 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 01:07:03 INFO - PROCESS | 1774 | 1463040423429 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b459800 == 85 [pid = 1774] [id = 215] 01:07:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x8b45b800) [pid = 1774] [serial = 645] [outer = (nil)] 01:07:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x8f60b400) [pid = 1774] [serial = 646] [outer = 0x8b45b800] 01:07:03 INFO - PROCESS | 1774 | 1463040423565 Marionette DEBUG loaded listener.js 01:07:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x9391fc00) [pid = 1774] [serial = 647] [outer = 0x8b45b800] 01:07:04 INFO - PROCESS | 1774 | 1463040424889 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1983ms 01:07:05 INFO - PROCESS | 1774 | 1463040425025 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 01:07:05 INFO - PROCESS | 1774 | 1463040425030 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 01:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:07:05 INFO - PROCESS | 1774 | 1463040425050 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:07:05 INFO - PROCESS | 1774 | 1463040425054 Marionette TRACE conn4 <- [1,834,null,{}] 01:07:05 INFO - PROCESS | 1774 | 1463040425063 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:05 INFO - PROCESS | 1774 | 1463040425232 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 01:07:05 INFO - PROCESS | 1774 | 1463040425430 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b93c000 == 86 [pid = 1774] [id = 216] 01:07:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x8ccf0c00) [pid = 1774] [serial = 648] [outer = (nil)] 01:07:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x8d6dc400) [pid = 1774] [serial = 649] [outer = 0x8ccf0c00] 01:07:05 INFO - PROCESS | 1774 | 1463040425556 Marionette DEBUG loaded listener.js 01:07:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x8def0800) [pid = 1774] [serial = 650] [outer = 0x8ccf0c00] 01:07:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0x8ec5e400) [pid = 1774] [serial = 651] [outer = 0x9922b400] 01:07:06 INFO - PROCESS | 1774 | 1463040426547 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1631ms 01:07:06 INFO - PROCESS | 1774 | 1463040426703 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 01:07:06 INFO - PROCESS | 1774 | 1463040426716 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 01:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:07:06 INFO - PROCESS | 1774 | 1463040426735 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:07:06 INFO - PROCESS | 1774 | 1463040426743 Marionette TRACE conn4 <- [1,838,null,{}] 01:07:06 INFO - PROCESS | 1774 | 1463040426760 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:07 INFO - PROCESS | 1774 | 1463040427003 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 01:07:07 INFO - PROCESS | 1774 | 1463040427264 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfa000 == 87 [pid = 1774] [id = 217] 01:07:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x8dee6000) [pid = 1774] [serial = 652] [outer = (nil)] 01:07:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0x8edcd800) [pid = 1774] [serial = 653] [outer = 0x8dee6000] 01:07:07 INFO - PROCESS | 1774 | 1463040427346 Marionette DEBUG loaded listener.js 01:07:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0x8f60fc00) [pid = 1774] [serial = 654] [outer = 0x8dee6000] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8dee9400 == 86 [pid = 1774] [id = 157] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0x93917400) [pid = 1774] [serial = 556] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0xa6b4b400) [pid = 1774] [serial = 541] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccef400 == 85 [pid = 1774] [id = 193] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x99d94800 == 84 [pid = 1774] [id = 192] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9b290000 == 83 [pid = 1774] [id = 191] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf2800 == 82 [pid = 1774] [id = 190] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x92bf2800 == 81 [pid = 1774] [id = 189] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x91e37000 == 80 [pid = 1774] [id = 188] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x9c19e800 == 79 [pid = 1774] [id = 165] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed2a800 == 78 [pid = 1774] [id = 187] 01:07:08 INFO - PROCESS | 1774 | --DOCSHELL 0x8d410400 == 77 [pid = 1774] [id = 186] 01:07:08 INFO - PROCESS | 1774 | 1463040428415 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1702ms 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x9263a000) [pid = 1774] [serial = 535] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x92c1cc00) [pid = 1774] [serial = 520] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x93919000) [pid = 1774] [serial = 554] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x992c4c00) [pid = 1774] [serial = 409] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x8ed24400) [pid = 1774] [serial = 547] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x9c122000) [pid = 1774] [serial = 526] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x8ed44c00) [pid = 1774] [serial = 545] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x8ec66c00) [pid = 1774] [serial = 517] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x9a13f800) [pid = 1774] [serial = 467] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x92635000) [pid = 1774] [serial = 551] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x9ac33400) [pid = 1774] [serial = 358] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0xa62f0000) [pid = 1774] [serial = 538] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x99e6c000) [pid = 1774] [serial = 515] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0xa628c400) [pid = 1774] [serial = 532] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x92c21c00) [pid = 1774] [serial = 553] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x91e39400) [pid = 1774] [serial = 550] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0xa215ac00) [pid = 1774] [serial = 529] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x8ed2c800) [pid = 1774] [serial = 544] [outer = (nil)] [url = about:blank] 01:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8f5bd000) [pid = 1774] [serial = 548] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x9a792c00) [pid = 1774] [serial = 523] [outer = (nil)] [url = about:blank] 01:07:08 INFO - PROCESS | 1774 | 1463040428475 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 01:07:08 INFO - PROCESS | 1774 | 1463040428479 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 01:07:08 INFO - PROCESS | 1774 | 1463040428490 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:07:08 INFO - PROCESS | 1774 | 1463040428496 Marionette TRACE conn4 <- [1,842,null,{}] 01:07:08 INFO - PROCESS | 1774 | 1463040428512 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:08 INFO - PROCESS | 1774 | 1463040428694 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 01:07:09 INFO - PROCESS | 1774 | 1463040429050 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b453400 == 78 [pid = 1774] [id = 218] 01:07:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x8b453800) [pid = 1774] [serial = 655] [outer = (nil)] 01:07:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x8b93b800) [pid = 1774] [serial = 656] [outer = 0x8b453800] 01:07:09 INFO - PROCESS | 1774 | 1463040429146 Marionette DEBUG loaded listener.js 01:07:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x8d442800) [pid = 1774] [serial = 657] [outer = 0x8b453800] 01:07:10 INFO - PROCESS | 1774 | 1463040430153 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1692ms 01:07:10 INFO - PROCESS | 1774 | 1463040430183 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 01:07:10 INFO - PROCESS | 1774 | 1463040430189 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 01:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:07:10 INFO - PROCESS | 1774 | 1463040430198 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:07:10 INFO - PROCESS | 1774 | 1463040430204 Marionette TRACE conn4 <- [1,846,null,{}] 01:07:10 INFO - PROCESS | 1774 | 1463040430212 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:10 INFO - PROCESS | 1774 | 1463040430450 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 01:07:10 INFO - PROCESS | 1774 | 1463040430705 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6dbc00 == 79 [pid = 1774] [id = 219] 01:07:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x8ed41c00) [pid = 1774] [serial = 658] [outer = (nil)] 01:07:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x8edd2400) [pid = 1774] [serial = 659] [outer = 0x8ed41c00] 01:07:10 INFO - PROCESS | 1774 | 1463040430813 Marionette DEBUG loaded listener.js 01:07:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x8f41b000) [pid = 1774] [serial = 660] [outer = 0x8ed41c00] 01:07:11 INFO - PROCESS | 1774 | 1463040431773 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1632ms 01:07:11 INFO - PROCESS | 1774 | 1463040431835 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 01:07:11 INFO - PROCESS | 1774 | 1463040431842 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 01:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:07:11 INFO - PROCESS | 1774 | 1463040431849 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:07:11 INFO - PROCESS | 1774 | 1463040431853 Marionette TRACE conn4 <- [1,850,null,{}] 01:07:11 INFO - PROCESS | 1774 | 1463040431859 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:12 INFO - PROCESS | 1774 | 1463040432178 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 01:07:12 INFO - PROCESS | 1774 | 1463040432395 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e3dc00 == 80 [pid = 1774] [id = 220] 01:07:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x91e3e800) [pid = 1774] [serial = 661] [outer = (nil)] 01:07:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x92635000) [pid = 1774] [serial = 662] [outer = 0x91e3e800] 01:07:12 INFO - PROCESS | 1774 | 1463040432487 Marionette DEBUG loaded listener.js 01:07:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x926e6c00) [pid = 1774] [serial = 663] [outer = 0x91e3e800] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf9000 == 79 [pid = 1774] [id = 176] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91d1e400 == 78 [pid = 1774] [id = 81] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x92632000 == 77 [pid = 1774] [id = 178] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x93a09800 == 76 [pid = 1774] [id = 15] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8edcc000 == 75 [pid = 1774] [id = 195] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0xa21aa800 == 74 [pid = 1774] [id = 22] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0xa22ec000 == 73 [pid = 1774] [id = 31] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d402800 == 72 [pid = 1774] [id = 128] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0xa354fc00 == 71 [pid = 1774] [id = 194] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8edcf400 == 70 [pid = 1774] [id = 196] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8f6dbc00 == 69 [pid = 1774] [id = 147] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0xa67c2000 == 68 [pid = 1774] [id = 51] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91d15000 == 67 [pid = 1774] [id = 80] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x92ecfc00 == 66 [pid = 1774] [id = 52] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9bf7dc00 == 65 [pid = 1774] [id = 175] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfe800 == 64 [pid = 1774] [id = 177] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfa000 == 63 [pid = 1774] [id = 217] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8b93c000 == 62 [pid = 1774] [id = 216] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8b44d400 == 61 [pid = 1774] [id = 214] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8b939800 == 60 [pid = 1774] [id = 212] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8b937000 == 59 [pid = 1774] [id = 213] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d444800 == 58 [pid = 1774] [id = 211] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d441c00 == 57 [pid = 1774] [id = 210] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6db800 == 56 [pid = 1774] [id = 208] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d440800 == 55 [pid = 1774] [id = 209] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d7800 == 54 [pid = 1774] [id = 207] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8f601800 == 53 [pid = 1774] [id = 206] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf8000 == 52 [pid = 1774] [id = 205] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x92c22800 == 51 [pid = 1774] [id = 203] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9ae68c00 == 50 [pid = 1774] [id = 204] 01:07:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8f5b2400 == 49 [pid = 1774] [id = 202] 01:07:15 INFO - PROCESS | 1774 | 1463040435602 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 3797ms 01:07:15 INFO - PROCESS | 1774 | 1463040435647 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 01:07:15 INFO - PROCESS | 1774 | 1463040435654 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 01:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:07:15 INFO - PROCESS | 1774 | 1463040435662 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:07:15 INFO - PROCESS | 1774 | 1463040435668 Marionette TRACE conn4 <- [1,854,null,{}] 01:07:15 INFO - PROCESS | 1774 | 1463040435675 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:15 INFO - PROCESS | 1774 | 1463040435846 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 01:07:16 INFO - PROCESS | 1774 | 1463040436010 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d2400 == 50 [pid = 1774] [id = 221] 01:07:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x8d6d7800) [pid = 1774] [serial = 664] [outer = (nil)] 01:07:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x8ed20800) [pid = 1774] [serial = 665] [outer = 0x8d6d7800] 01:07:16 INFO - PROCESS | 1774 | 1463040436093 Marionette DEBUG loaded listener.js 01:07:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x8ed49800) [pid = 1774] [serial = 666] [outer = 0x8d6d7800] 01:07:17 INFO - PROCESS | 1774 | 1463040437003 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1391ms 01:07:17 INFO - PROCESS | 1774 | 1463040437058 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 01:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:07:17 INFO - PROCESS | 1774 | 1463040437076 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 01:07:17 INFO - PROCESS | 1774 | 1463040437092 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:07:17 INFO - PROCESS | 1774 | 1463040437096 Marionette TRACE conn4 <- [1,858,null,{}] 01:07:17 INFO - PROCESS | 1774 | 1463040437103 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:17 INFO - PROCESS | 1774 | 1463040437336 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 01:07:17 INFO - PROCESS | 1774 | 1463040437357 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf9800 == 51 [pid = 1774] [id = 222] 01:07:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x8f418c00) [pid = 1774] [serial = 667] [outer = (nil)] 01:07:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x91d11400) [pid = 1774] [serial = 668] [outer = 0x8f418c00] 01:07:17 INFO - PROCESS | 1774 | 1463040437431 Marionette DEBUG loaded listener.js 01:07:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x9215ac00) [pid = 1774] [serial = 669] [outer = 0x8f418c00] 01:07:18 INFO - PROCESS | 1774 | 1463040438692 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:07:18 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x8ccf0c00) [pid = 1774] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:07:18 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x8f6d8800) [pid = 1774] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:07:18 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x92c18400) [pid = 1774] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:07:18 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x93a05800) [pid = 1774] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:07:18 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x8ed4d800) [pid = 1774] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:07:18 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x8edd2800) [pid = 1774] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:07:18 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x8ed47c00) [pid = 1774] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1699ms 01:07:18 INFO - PROCESS | 1774 | 1463040438785 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 01:07:18 INFO - PROCESS | 1774 | 1463040438789 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 01:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:07:18 INFO - PROCESS | 1774 | 1463040438796 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:07:18 INFO - PROCESS | 1774 | 1463040438801 Marionette TRACE conn4 <- [1,862,null,{}] 01:07:18 INFO - PROCESS | 1774 | 1463040438818 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:19 INFO - PROCESS | 1774 | 1463040439062 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 01:07:19 INFO - PROCESS | 1774 | 1463040439213 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x929a4c00 == 52 [pid = 1774] [id = 223] 01:07:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x929a6800) [pid = 1774] [serial = 670] [outer = (nil)] 01:07:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x92bf3800) [pid = 1774] [serial = 671] [outer = 0x929a6800] 01:07:19 INFO - PROCESS | 1774 | 1463040439298 Marionette DEBUG loaded listener.js 01:07:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x93917800) [pid = 1774] [serial = 672] [outer = 0x929a6800] 01:07:20 INFO - PROCESS | 1774 | 1463040440105 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1339ms 01:07:20 INFO - PROCESS | 1774 | 1463040440136 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 01:07:20 INFO - PROCESS | 1774 | 1463040440141 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 01:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:07:20 INFO - PROCESS | 1774 | 1463040440147 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:07:20 INFO - PROCESS | 1774 | 1463040440150 Marionette TRACE conn4 <- [1,866,null,{}] 01:07:20 INFO - PROCESS | 1774 | 1463040440155 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:20 INFO - PROCESS | 1774 | 1463040440333 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 01:07:20 INFO - PROCESS | 1774 | 1463040440346 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d444400 == 53 [pid = 1774] [id = 224] 01:07:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x8f5bd400) [pid = 1774] [serial = 673] [outer = (nil)] 01:07:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x9463a000) [pid = 1774] [serial = 674] [outer = 0x8f5bd400] 01:07:20 INFO - PROCESS | 1774 | 1463040440419 Marionette DEBUG loaded listener.js 01:07:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x946cdc00) [pid = 1774] [serial = 675] [outer = 0x8f5bd400] 01:07:21 INFO - PROCESS | 1774 | 1463040441602 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1478ms 01:07:21 INFO - PROCESS | 1774 | 1463040441627 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 01:07:21 INFO - PROCESS | 1774 | 1463040441634 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 01:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:07:21 INFO - PROCESS | 1774 | 1463040441644 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:07:21 INFO - PROCESS | 1774 | 1463040441648 Marionette TRACE conn4 <- [1,870,null,{}] 01:07:21 INFO - PROCESS | 1774 | 1463040441657 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:21 INFO - PROCESS | 1774 | 1463040441884 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 01:07:22 INFO - PROCESS | 1774 | 1463040442152 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec66000 == 54 [pid = 1774] [id = 225] 01:07:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x8ed24400) [pid = 1774] [serial = 676] [outer = (nil)] 01:07:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x8edda800) [pid = 1774] [serial = 677] [outer = 0x8ed24400] 01:07:22 INFO - PROCESS | 1774 | 1463040442260 Marionette DEBUG loaded listener.js 01:07:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x8f6d7800) [pid = 1774] [serial = 678] [outer = 0x8ed24400] 01:07:23 INFO - PROCESS | 1774 | 1463040443189 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1589ms 01:07:23 INFO - PROCESS | 1774 | 1463040443234 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 01:07:23 INFO - PROCESS | 1774 | 1463040443243 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 01:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:07:23 INFO - PROCESS | 1774 | 1463040443255 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:07:23 INFO - PROCESS | 1774 | 1463040443259 Marionette TRACE conn4 <- [1,874,null,{}] 01:07:23 INFO - PROCESS | 1774 | 1463040443266 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:23 INFO - PROCESS | 1774 | 1463040443504 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 01:07:23 INFO - PROCESS | 1774 | 1463040443756 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed5c00 == 55 [pid = 1774] [id = 226] 01:07:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x9391b000) [pid = 1774] [serial = 679] [outer = (nil)] 01:07:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0x9463dc00) [pid = 1774] [serial = 680] [outer = 0x9391b000] 01:07:23 INFO - PROCESS | 1774 | 1463040443891 Marionette DEBUG loaded listener.js 01:07:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x95e1b800) [pid = 1774] [serial = 681] [outer = 0x9391b000] 01:07:24 INFO - PROCESS | 1774 | 1463040444866 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1679ms 01:07:24 INFO - PROCESS | 1774 | 1463040444934 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 01:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:07:24 INFO - PROCESS | 1774 | 1463040444939 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 01:07:24 INFO - PROCESS | 1774 | 1463040444945 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:07:24 INFO - PROCESS | 1774 | 1463040444953 Marionette TRACE conn4 <- [1,878,null,{}] 01:07:24 INFO - PROCESS | 1774 | 1463040444972 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:25 INFO - PROCESS | 1774 | 1463040445219 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 01:07:25 INFO - PROCESS | 1774 | 1463040445506 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d43e400 == 56 [pid = 1774] [id = 227] 01:07:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0x97710400) [pid = 1774] [serial = 682] [outer = (nil)] 01:07:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0x9839e400) [pid = 1774] [serial = 683] [outer = 0x97710400] 01:07:25 INFO - PROCESS | 1774 | 1463040445600 Marionette DEBUG loaded listener.js 01:07:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0x992c9800) [pid = 1774] [serial = 684] [outer = 0x97710400] 01:07:26 INFO - PROCESS | 1774 | 1463040446534 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1638ms 01:07:26 INFO - PROCESS | 1774 | 1463040446583 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 01:07:26 INFO - PROCESS | 1774 | 1463040446588 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 01:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:07:26 INFO - PROCESS | 1774 | 1463040446594 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:07:26 INFO - PROCESS | 1774 | 1463040446598 Marionette TRACE conn4 <- [1,882,null,{}] 01:07:26 INFO - PROCESS | 1774 | 1463040446604 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:26 INFO - PROCESS | 1774 | 1463040446784 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 01:07:27 INFO - PROCESS | 1774 | 1463040447033 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x9659c800 == 57 [pid = 1774] [id = 228] 01:07:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0x9775d800) [pid = 1774] [serial = 685] [outer = (nil)] 01:07:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0x9a1d0000) [pid = 1774] [serial = 686] [outer = 0x9775d800] 01:07:27 INFO - PROCESS | 1774 | 1463040447185 Marionette DEBUG loaded listener.js 01:07:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x9a3dc400) [pid = 1774] [serial = 687] [outer = 0x9775d800] 01:07:28 INFO - PROCESS | 1774 | 1463040448087 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1537ms 01:07:28 INFO - PROCESS | 1774 | 1463040448132 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 01:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:07:28 INFO - PROCESS | 1774 | 1463040448137 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 01:07:28 INFO - PROCESS | 1774 | 1463040448143 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:07:28 INFO - PROCESS | 1774 | 1463040448147 Marionette TRACE conn4 <- [1,886,null,{}] 01:07:28 INFO - PROCESS | 1774 | 1463040448153 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:28 INFO - PROCESS | 1774 | 1463040448335 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 01:07:28 INFO - PROCESS | 1774 | 1463040448532 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d8400 == 58 [pid = 1774] [id = 229] 01:07:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x8f6dc000) [pid = 1774] [serial = 688] [outer = (nil)] 01:07:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x9a648400) [pid = 1774] [serial = 689] [outer = 0x8f6dc000] 01:07:28 INFO - PROCESS | 1774 | 1463040448666 Marionette DEBUG loaded listener.js 01:07:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x95e25000) [pid = 1774] [serial = 690] [outer = 0x8f6dc000] 01:07:29 INFO - PROCESS | 1774 | 1463040449602 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1490ms 01:07:29 INFO - PROCESS | 1774 | 1463040449633 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 01:07:29 INFO - PROCESS | 1774 | 1463040449637 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 01:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:07:29 INFO - PROCESS | 1774 | 1463040449643 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:07:29 INFO - PROCESS | 1774 | 1463040449647 Marionette TRACE conn4 <- [1,890,null,{}] 01:07:29 INFO - PROCESS | 1774 | 1463040449652 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:29 INFO - PROCESS | 1774 | 1463040449910 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 01:07:30 INFO - PROCESS | 1774 | 1463040450171 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x92c1e000 == 59 [pid = 1774] [id = 230] 01:07:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x99d8d000) [pid = 1774] [serial = 691] [outer = (nil)] 01:07:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x9ac33400) [pid = 1774] [serial = 692] [outer = 0x99d8d000] 01:07:30 INFO - PROCESS | 1774 | 1463040450275 Marionette DEBUG loaded listener.js 01:07:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x9ae6d400) [pid = 1774] [serial = 693] [outer = 0x99d8d000] 01:07:31 INFO - PROCESS | 1774 | 1463040451180 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1580ms 01:07:31 INFO - PROCESS | 1774 | 1463040451224 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 01:07:31 INFO - PROCESS | 1774 | 1463040451227 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 01:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:07:31 INFO - PROCESS | 1774 | 1463040451233 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:07:31 INFO - PROCESS | 1774 | 1463040451237 Marionette TRACE conn4 <- [1,894,null,{}] 01:07:31 INFO - PROCESS | 1774 | 1463040451243 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:31 INFO - PROCESS | 1774 | 1463040451419 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 01:07:31 INFO - PROCESS | 1774 | 1463040451617 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a8f2800 == 60 [pid = 1774] [id = 231] 01:07:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x9abe3400) [pid = 1774] [serial = 694] [outer = (nil)] 01:07:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x9b567800) [pid = 1774] [serial = 695] [outer = 0x9abe3400] 01:07:31 INFO - PROCESS | 1774 | 1463040451758 Marionette DEBUG loaded listener.js 01:07:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0x9c11a400) [pid = 1774] [serial = 696] [outer = 0x9abe3400] 01:07:32 INFO - PROCESS | 1774 | 1463040452724 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1536ms 01:07:32 INFO - PROCESS | 1774 | 1463040452771 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 01:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:07:32 INFO - PROCESS | 1774 | 1463040452775 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 01:07:32 INFO - PROCESS | 1774 | 1463040452782 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:07:32 INFO - PROCESS | 1774 | 1463040452785 Marionette TRACE conn4 <- [1,898,null,{}] 01:07:32 INFO - PROCESS | 1774 | 1463040452791 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:33 INFO - PROCESS | 1774 | 1463040453023 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 01:07:33 INFO - PROCESS | 1774 | 1463040453272 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b44e800 == 61 [pid = 1774] [id = 232] 01:07:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0x8ec5a000) [pid = 1774] [serial = 697] [outer = (nil)] 01:07:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0x9c1a7000) [pid = 1774] [serial = 698] [outer = 0x8ec5a000] 01:07:33 INFO - PROCESS | 1774 | 1463040453402 Marionette DEBUG loaded listener.js 01:07:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 232 (0x9d31b000) [pid = 1774] [serial = 699] [outer = 0x8ec5a000] 01:07:34 INFO - PROCESS | 1774 | 1463040454381 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1635ms 01:07:34 INFO - PROCESS | 1774 | 1463040454417 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 01:07:34 INFO - PROCESS | 1774 | 1463040454420 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 01:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:07:34 INFO - PROCESS | 1774 | 1463040454428 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:07:34 INFO - PROCESS | 1774 | 1463040454431 Marionette TRACE conn4 <- [1,902,null,{}] 01:07:34 INFO - PROCESS | 1774 | 1463040454438 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:34 INFO - PROCESS | 1774 | 1463040454623 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 01:07:34 INFO - PROCESS | 1774 | 1463040454869 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d409c00 == 62 [pid = 1774] [id = 233] 01:07:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 233 (0x93924c00) [pid = 1774] [serial = 700] [outer = (nil)] 01:07:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 234 (0xa21a9000) [pid = 1774] [serial = 701] [outer = 0x93924c00] 01:07:35 INFO - PROCESS | 1774 | 1463040455002 Marionette DEBUG loaded listener.js 01:07:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 235 (0xa22f2c00) [pid = 1774] [serial = 702] [outer = 0x93924c00] 01:07:35 INFO - PROCESS | 1774 | 1463040455974 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1588ms 01:07:36 INFO - PROCESS | 1774 | 1463040456016 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 01:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:07:36 INFO - PROCESS | 1774 | 1463040456021 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 01:07:36 INFO - PROCESS | 1774 | 1463040456028 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:07:36 INFO - PROCESS | 1774 | 1463040456031 Marionette TRACE conn4 <- [1,906,null,{}] 01:07:36 INFO - PROCESS | 1774 | 1463040456038 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:36 INFO - PROCESS | 1774 | 1463040456227 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 01:07:36 INFO - PROCESS | 1774 | 1463040456482 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d9400 == 63 [pid = 1774] [id = 234] 01:07:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 236 (0x8dee9400) [pid = 1774] [serial = 703] [outer = (nil)] 01:07:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 237 (0xa22c4400) [pid = 1774] [serial = 704] [outer = 0x8dee9400] 01:07:36 INFO - PROCESS | 1774 | 1463040456617 Marionette DEBUG loaded listener.js 01:07:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 238 (0xa50f3800) [pid = 1774] [serial = 705] [outer = 0x8dee9400] 01:07:37 INFO - PROCESS | 1774 | 1463040457545 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1587ms 01:07:37 INFO - PROCESS | 1774 | 1463040457614 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 01:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:07:37 INFO - PROCESS | 1774 | 1463040457619 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 01:07:37 INFO - PROCESS | 1774 | 1463040457625 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:07:37 INFO - PROCESS | 1774 | 1463040457630 Marionette TRACE conn4 <- [1,910,null,{}] 01:07:37 INFO - PROCESS | 1774 | 1463040457636 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:37 INFO - PROCESS | 1774 | 1463040457894 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 01:07:38 INFO - PROCESS | 1774 | 1463040458149 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:38 INFO - PROCESS | 1774 | ++DOCSHELL 0xa305e800 == 64 [pid = 1774] [id = 235] 01:07:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 239 (0xa6c07400) [pid = 1774] [serial = 706] [outer = (nil)] 01:07:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 240 (0xa6c0c000) [pid = 1774] [serial = 707] [outer = 0xa6c07400] 01:07:38 INFO - PROCESS | 1774 | 1463040458292 Marionette DEBUG loaded listener.js 01:07:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 241 (0xa6c12c00) [pid = 1774] [serial = 708] [outer = 0xa6c07400] 01:07:39 INFO - PROCESS | 1774 | 1463040459188 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1632ms 01:07:39 INFO - PROCESS | 1774 | 1463040459258 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 01:07:39 INFO - PROCESS | 1774 | 1463040459262 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 01:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:07:39 INFO - PROCESS | 1774 | 1463040459268 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:07:39 INFO - PROCESS | 1774 | 1463040459272 Marionette TRACE conn4 <- [1,914,null,{}] 01:07:39 INFO - PROCESS | 1774 | 1463040459278 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:39 INFO - PROCESS | 1774 | 1463040459450 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 01:07:39 INFO - PROCESS | 1774 | 1463040459652 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b450800 == 65 [pid = 1774] [id = 236] 01:07:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 242 (0x8c065400) [pid = 1774] [serial = 709] [outer = (nil)] 01:07:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 243 (0x8c06dc00) [pid = 1774] [serial = 710] [outer = 0x8c065400] 01:07:39 INFO - PROCESS | 1774 | 1463040459773 Marionette DEBUG loaded listener.js 01:07:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 244 (0x8c071c00) [pid = 1774] [serial = 711] [outer = 0x8c065400] 01:07:40 INFO - PROCESS | 1774 | 1463040460679 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1486ms 01:07:40 INFO - PROCESS | 1774 | 1463040460756 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 01:07:40 INFO - PROCESS | 1774 | 1463040460760 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 01:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:07:40 INFO - PROCESS | 1774 | 1463040460766 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:07:40 INFO - PROCESS | 1774 | 1463040460769 Marionette TRACE conn4 <- [1,918,null,{}] 01:07:40 INFO - PROCESS | 1774 | 1463040460788 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:41 INFO - PROCESS | 1774 | 1463040461032 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 01:07:41 INFO - PROCESS | 1774 | 1463040461300 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c070c00 == 66 [pid = 1774] [id = 237] 01:07:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 245 (0x8c071400) [pid = 1774] [serial = 712] [outer = (nil)] 01:07:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 246 (0x8eaf2800) [pid = 1774] [serial = 713] [outer = 0x8c071400] 01:07:41 INFO - PROCESS | 1774 | 1463040461433 Marionette DEBUG loaded listener.js 01:07:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 247 (0x926dd400) [pid = 1774] [serial = 714] [outer = 0x8c071400] 01:07:42 INFO - PROCESS | 1774 | 1463040462535 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1845ms 01:07:42 INFO - PROCESS | 1774 | 1463040462612 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 01:07:42 INFO - PROCESS | 1774 | 1463040462618 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 01:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:07:42 INFO - PROCESS | 1774 | 1463040462627 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:07:42 INFO - PROCESS | 1774 | 1463040462633 Marionette TRACE conn4 <- [1,922,null,{}] 01:07:42 INFO - PROCESS | 1774 | 1463040462642 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:42 INFO - PROCESS | 1774 | 1463040462864 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 01:07:43 INFO - PROCESS | 1774 | 1463040463106 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c074800 == 67 [pid = 1774] [id = 238] 01:07:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 248 (0x8ccf2800) [pid = 1774] [serial = 715] [outer = (nil)] 01:07:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 249 (0x8def0c00) [pid = 1774] [serial = 716] [outer = 0x8ccf2800] 01:07:43 INFO - PROCESS | 1774 | 1463040463187 Marionette DEBUG loaded listener.js 01:07:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 250 (0x8ed48000) [pid = 1774] [serial = 717] [outer = 0x8ccf2800] 01:07:44 INFO - PROCESS | 1774 | 1463040464096 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1537ms 01:07:44 INFO - PROCESS | 1774 | 1463040464164 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 01:07:44 INFO - PROCESS | 1774 | 1463040464173 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 01:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:07:44 INFO - PROCESS | 1774 | 1463040464186 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:07:44 INFO - PROCESS | 1774 | 1463040464190 Marionette TRACE conn4 <- [1,926,null,{}] 01:07:44 INFO - PROCESS | 1774 | 1463040464197 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:44 INFO - PROCESS | 1774 | 1463040464499 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 01:07:44 INFO - PROCESS | 1774 | 1463040464808 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d15000 == 68 [pid = 1774] [id = 239] 01:07:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 251 (0x9263d400) [pid = 1774] [serial = 718] [outer = (nil)] 01:07:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 252 (0x92bea000) [pid = 1774] [serial = 719] [outer = 0x9263d400] 01:07:44 INFO - PROCESS | 1774 | 1463040464898 Marionette DEBUG loaded listener.js 01:07:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 253 (0x9463e400) [pid = 1774] [serial = 720] [outer = 0x9263d400] 01:07:45 INFO - PROCESS | 1774 | 1463040465851 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1736ms 01:07:45 INFO - PROCESS | 1774 | 1463040465922 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 01:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:07:45 INFO - PROCESS | 1774 | 1463040465926 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 01:07:45 INFO - PROCESS | 1774 | 1463040465932 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:07:45 INFO - PROCESS | 1774 | 1463040465938 Marionette TRACE conn4 <- [1,930,null,{}] 01:07:45 INFO - PROCESS | 1774 | 1463040465954 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:46 INFO - PROCESS | 1774 | 1463040466186 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 01:07:46 INFO - PROCESS | 1774 | 1463040466486 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x92229800 == 69 [pid = 1774] [id = 240] 01:07:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 254 (0x9222c000) [pid = 1774] [serial = 721] [outer = (nil)] 01:07:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 255 (0x99e66c00) [pid = 1774] [serial = 722] [outer = 0x9222c000] 01:07:46 INFO - PROCESS | 1774 | 1463040466582 Marionette DEBUG loaded listener.js 01:07:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 256 (0x9a742800) [pid = 1774] [serial = 723] [outer = 0x9222c000] 01:07:47 INFO - PROCESS | 1774 | 1463040467531 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1635ms 01:07:47 INFO - PROCESS | 1774 | 1463040467570 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 01:07:47 INFO - PROCESS | 1774 | 1463040467576 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 01:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:07:47 INFO - PROCESS | 1774 | 1463040467583 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:07:47 INFO - PROCESS | 1774 | 1463040467587 Marionette TRACE conn4 <- [1,934,null,{}] 01:07:47 INFO - PROCESS | 1774 | 1463040467593 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:47 INFO - PROCESS | 1774 | 1463040467781 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 01:07:48 INFO - PROCESS | 1774 | 1463040468026 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b941800 == 70 [pid = 1774] [id = 241] 01:07:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 257 (0x8d44ac00) [pid = 1774] [serial = 724] [outer = (nil)] 01:07:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 258 (0x95e23000) [pid = 1774] [serial = 725] [outer = 0x8d44ac00] 01:07:48 INFO - PROCESS | 1774 | 1463040468155 Marionette DEBUG loaded listener.js 01:07:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 259 (0x9ae60000) [pid = 1774] [serial = 726] [outer = 0x8d44ac00] 01:07:49 INFO - PROCESS | 1774 | 1463040469074 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1536ms 01:07:49 INFO - PROCESS | 1774 | 1463040469120 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 01:07:49 INFO - PROCESS | 1774 | 1463040469124 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 01:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:07:49 INFO - PROCESS | 1774 | 1463040469130 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:07:49 INFO - PROCESS | 1774 | 1463040469134 Marionette TRACE conn4 <- [1,938,null,{}] 01:07:49 INFO - PROCESS | 1774 | 1463040469140 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:49 INFO - PROCESS | 1774 | 1463040469330 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 01:07:49 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed20c00 == 69 [pid = 1774] [id = 200] 01:07:49 INFO - PROCESS | 1774 | --DOCSHELL 0x91d14400 == 68 [pid = 1774] [id = 198] 01:07:49 INFO - PROCESS | 1774 | --DOCSHELL 0x8f41e400 == 67 [pid = 1774] [id = 199] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 258 (0x8f6e0800) [pid = 1774] [serial = 607] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 257 (0x94644c00) [pid = 1774] [serial = 610] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 256 (0x9c073400) [pid = 1774] [serial = 613] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 255 (0xa22f1c00) [pid = 1774] [serial = 616] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 254 (0xa68bbc00) [pid = 1774] [serial = 619] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 253 (0x8ed23c00) [pid = 1774] [serial = 559] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 252 (0x91e3e400) [pid = 1774] [serial = 562] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 251 (0x9391e800) [pid = 1774] [serial = 565] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 250 (0x8d6df400) [pid = 1774] [serial = 622] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 249 (0x992ca800) [pid = 1774] [serial = 568] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 248 (0x9299d800) [pid = 1774] [serial = 625] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 247 (0x8d447400) [pid = 1774] [serial = 628] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 246 (0x9299d400) [pid = 1774] [serial = 631] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 245 (0x9abe2000) [pid = 1774] [serial = 571] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 244 (0x9b7e0400) [pid = 1774] [serial = 574] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 243 (0xa22e8c00) [pid = 1774] [serial = 577] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 242 (0xa35ed800) [pid = 1774] [serial = 580] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 241 (0xa6c06800) [pid = 1774] [serial = 634] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 240 (0x8edd3800) [pid = 1774] [serial = 586] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 239 (0xa6b52400) [pid = 1774] [serial = 583] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 238 (0xa6c09c00) [pid = 1774] [serial = 637] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 237 (0x95e1f800) [pid = 1774] [serial = 640] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 236 (0x8b455800) [pid = 1774] [serial = 643] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 235 (0x8f60b400) [pid = 1774] [serial = 646] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | 1463040469660 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b455800 == 68 [pid = 1774] [id = 242] 01:07:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 236 (0x8b456c00) [pid = 1774] [serial = 727] [outer = (nil)] 01:07:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 237 (0x8d447400) [pid = 1774] [serial = 728] [outer = 0x8b456c00] 01:07:49 INFO - PROCESS | 1774 | 1463040469782 Marionette DEBUG loaded listener.js 01:07:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 238 (0x8ed26800) [pid = 1774] [serial = 729] [outer = 0x8b456c00] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 237 (0x8d6dc400) [pid = 1774] [serial = 649] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 236 (0x9b06c800) [pid = 1774] [serial = 604] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 235 (0x92635800) [pid = 1774] [serial = 592] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 234 (0x926e1800) [pid = 1774] [serial = 593] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 233 (0x93995400) [pid = 1774] [serial = 595] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 232 (0x992c0000) [pid = 1774] [serial = 598] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 231 (0x93925000) [pid = 1774] [serial = 557] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x91d1b000) [pid = 1774] [serial = 590] [outer = (nil)] [url = about:blank] 01:07:49 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0x8f610800) [pid = 1774] [serial = 589] [outer = (nil)] [url = about:blank] 01:07:50 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0x8ccf9000) [pid = 1774] [serial = 425] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:07:50 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x8def0800) [pid = 1774] [serial = 650] [outer = (nil)] [url = about:blank] 01:07:50 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0x8edcd800) [pid = 1774] [serial = 653] [outer = (nil)] [url = about:blank] 01:07:50 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x97760800) [pid = 1774] [serial = 601] [outer = (nil)] [url = about:blank] 01:07:50 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x99e68400) [pid = 1774] [serial = 599] [outer = (nil)] [url = about:blank] 01:07:50 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x9463ec00) [pid = 1774] [serial = 596] [outer = (nil)] [url = about:blank] 01:07:50 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x98323c00) [pid = 1774] [serial = 602] [outer = (nil)] [url = about:blank] 01:07:50 INFO - PROCESS | 1774 | 1463040470646 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1537ms 01:07:50 INFO - PROCESS | 1774 | 1463040470668 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 01:07:50 INFO - PROCESS | 1774 | 1463040470673 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 01:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:07:50 INFO - PROCESS | 1774 | 1463040470680 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:07:50 INFO - PROCESS | 1774 | 1463040470683 Marionette TRACE conn4 <- [1,942,null,{}] 01:07:50 INFO - PROCESS | 1774 | 1463040470707 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:50 INFO - PROCESS | 1774 | 1463040470922 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 01:07:50 INFO - PROCESS | 1774 | 1463040470934 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed45000 == 69 [pid = 1774] [id = 243] 01:07:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x8edd0000) [pid = 1774] [serial = 730] [outer = (nil)] 01:07:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x93a0b000) [pid = 1774] [serial = 731] [outer = 0x8edd0000] 01:07:51 INFO - PROCESS | 1774 | 1463040471010 Marionette DEBUG loaded listener.js 01:07:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x9463f800) [pid = 1774] [serial = 732] [outer = 0x8edd0000] 01:07:51 INFO - PROCESS | 1774 | 1463040471968 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1341ms 01:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:07:52 INFO - PROCESS | 1774 | 1463040472022 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 01:07:52 INFO - PROCESS | 1774 | 1463040472025 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 01:07:52 INFO - PROCESS | 1774 | 1463040472031 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:07:52 INFO - PROCESS | 1774 | 1463040472035 Marionette TRACE conn4 <- [1,946,null,{}] 01:07:52 INFO - PROCESS | 1774 | 1463040472040 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:52 INFO - PROCESS | 1774 | 1463040472212 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 01:07:52 INFO - PROCESS | 1774 | 1463040472408 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d14400 == 70 [pid = 1774] [id = 244] 01:07:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x93ceb400) [pid = 1774] [serial = 733] [outer = (nil)] 01:07:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x992c5000) [pid = 1774] [serial = 734] [outer = 0x93ceb400] 01:07:52 INFO - PROCESS | 1774 | 1463040472482 Marionette DEBUG loaded listener.js 01:07:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x9abe2000) [pid = 1774] [serial = 735] [outer = 0x93ceb400] 01:07:53 INFO - PROCESS | 1774 | 1463040473429 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1430ms 01:07:53 INFO - PROCESS | 1774 | 1463040473460 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 01:07:53 INFO - PROCESS | 1774 | 1463040473464 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 01:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:07:53 INFO - PROCESS | 1774 | 1463040473470 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:07:53 INFO - PROCESS | 1774 | 1463040473473 Marionette TRACE conn4 <- [1,950,null,{}] 01:07:53 INFO - PROCESS | 1774 | 1463040473478 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:53 INFO - PROCESS | 1774 | 1463040473743 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 01:07:53 INFO - PROCESS | 1774 | 1463040473767 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f610400 == 71 [pid = 1774] [id = 245] 01:07:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0x9ac2fc00) [pid = 1774] [serial = 736] [outer = (nil)] 01:07:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0x9baaac00) [pid = 1774] [serial = 737] [outer = 0x9ac2fc00] 01:07:53 INFO - PROCESS | 1774 | 1463040473953 Marionette DEBUG loaded listener.js 01:07:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0xa68bd000) [pid = 1774] [serial = 738] [outer = 0x9ac2fc00] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x9a3e3000) [pid = 1774] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0x926dcc00) [pid = 1774] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0x9a740c00) [pid = 1774] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x8d402c00) [pid = 1774] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0x8f6dc800) [pid = 1774] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x91e44c00) [pid = 1774] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x9a74b800) [pid = 1774] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x92c1d000) [pid = 1774] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x99d90c00) [pid = 1774] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x9a741c00) [pid = 1774] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x92ed5800) [pid = 1774] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x8dee7800) [pid = 1774] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0x9ae6ac00) [pid = 1774] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x8deed000) [pid = 1774] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x8deef400) [pid = 1774] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0x9b070000) [pid = 1774] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0xa0504800) [pid = 1774] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x8eaee400) [pid = 1774] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x8ed47800) [pid = 1774] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x91e45c00) [pid = 1774] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x8f415c00) [pid = 1774] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x8ec5c400) [pid = 1774] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x9ae62c00) [pid = 1774] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x9c069400) [pid = 1774] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x8f418c00) [pid = 1774] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x8b453800) [pid = 1774] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x8d6d7800) [pid = 1774] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x929a6800) [pid = 1774] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x8ed41c00) [pid = 1774] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x91e3e800) [pid = 1774] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x8dee6800) [pid = 1774] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x8b93d000) [pid = 1774] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x8d443c00) [pid = 1774] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x8f5b8800) [pid = 1774] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x8f5b4400) [pid = 1774] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8b940000) [pid = 1774] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x92c26400) [pid = 1774] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x8d44c800) [pid = 1774] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x92c1a000) [pid = 1774] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x8ccfe400) [pid = 1774] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x92997c00) [pid = 1774] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x92634000) [pid = 1774] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x9222e400) [pid = 1774] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9ae6bc00) [pid = 1774] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0xa3551c00) [pid = 1774] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9b285800) [pid = 1774] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8b44d800) [pid = 1774] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9c1ac000) [pid = 1774] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8d6d8800) [pid = 1774] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8ec59800) [pid = 1774] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x92636400) [pid = 1774] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8edcc800) [pid = 1774] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8d440c00) [pid = 1774] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x9b565800) [pid = 1774] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0xa3222000) [pid = 1774] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x92bf6400) [pid = 1774] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0xa35fb800) [pid = 1774] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9d896800) [pid = 1774] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9b7dac00) [pid = 1774] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0xa1051400) [pid = 1774] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x91e42000) [pid = 1774] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8ccfd800) [pid = 1774] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8b45b800) [pid = 1774] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8ccf2000) [pid = 1774] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x946ce000) [pid = 1774] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8f5b2c00) [pid = 1774] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9baa7c00) [pid = 1774] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x99224800) [pid = 1774] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x992c9400) [pid = 1774] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:07:55 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x9263c000) [pid = 1774] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:07:55 INFO - PROCESS | 1774 | 1463040475657 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 2228ms 01:07:55 INFO - PROCESS | 1774 | 1463040475700 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 01:07:55 INFO - PROCESS | 1774 | 1463040475703 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 01:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:07:55 INFO - PROCESS | 1774 | 1463040475710 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:07:55 INFO - PROCESS | 1774 | 1463040475714 Marionette TRACE conn4 <- [1,954,null,{}] 01:07:55 INFO - PROCESS | 1774 | 1463040475719 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:55 INFO - PROCESS | 1774 | 1463040475902 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 01:07:55 INFO - PROCESS | 1774 | 1463040475917 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b44d800 == 72 [pid = 1774] [id = 246] 01:07:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8b942800) [pid = 1774] [serial = 739] [outer = (nil)] 01:07:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8d6d8c00) [pid = 1774] [serial = 740] [outer = 0x8b942800] 01:07:56 INFO - PROCESS | 1774 | 1463040475996 Marionette DEBUG loaded listener.js 01:07:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8ed44400) [pid = 1774] [serial = 741] [outer = 0x8b942800] 01:07:56 INFO - PROCESS | 1774 | 1463040476918 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1248ms 01:07:56 INFO - PROCESS | 1774 | 1463040476959 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 01:07:56 INFO - PROCESS | 1774 | 1463040476963 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 01:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:07:56 INFO - PROCESS | 1774 | 1463040476969 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:07:56 INFO - PROCESS | 1774 | 1463040476972 Marionette TRACE conn4 <- [1,958,null,{}] 01:07:56 INFO - PROCESS | 1774 | 1463040476978 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:57 INFO - PROCESS | 1774 | 1463040477259 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 01:07:57 INFO - PROCESS | 1774 | 1463040477485 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b452c00 == 73 [pid = 1774] [id = 247] 01:07:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8b454400) [pid = 1774] [serial = 742] [outer = (nil)] 01:07:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8b93c000) [pid = 1774] [serial = 743] [outer = 0x8b454400] 01:07:57 INFO - PROCESS | 1774 | 1463040477631 Marionette DEBUG loaded listener.js 01:07:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8c073800) [pid = 1774] [serial = 744] [outer = 0x8b454400] 01:07:58 INFO - PROCESS | 1774 | 1463040478692 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1796ms 01:07:58 INFO - PROCESS | 1774 | 1463040478768 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 01:07:58 INFO - PROCESS | 1774 | 1463040478774 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 01:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:07:58 INFO - PROCESS | 1774 | 1463040478782 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:07:58 INFO - PROCESS | 1774 | 1463040478789 Marionette TRACE conn4 <- [1,962,null,{}] 01:07:58 INFO - PROCESS | 1774 | 1463040478797 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:07:59 INFO - PROCESS | 1774 | 1463040479042 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 01:07:59 INFO - PROCESS | 1774 | 1463040479342 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed4f000 == 74 [pid = 1774] [id = 248] 01:07:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8edd7c00) [pid = 1774] [serial = 745] [outer = (nil)] 01:07:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8f5b1c00) [pid = 1774] [serial = 746] [outer = 0x8edd7c00] 01:07:59 INFO - PROCESS | 1774 | 1463040479441 Marionette DEBUG loaded listener.js 01:07:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8f6d8000) [pid = 1774] [serial = 747] [outer = 0x8edd7c00] 01:08:00 INFO - PROCESS | 1774 | 1463040480362 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1639ms 01:08:00 INFO - PROCESS | 1774 | 1463040480425 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 01:08:00 INFO - PROCESS | 1774 | 1463040480432 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 01:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:08:00 INFO - PROCESS | 1774 | 1463040480442 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:08:00 INFO - PROCESS | 1774 | 1463040480447 Marionette TRACE conn4 <- [1,966,null,{}] 01:08:00 INFO - PROCESS | 1774 | 1463040480453 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:00 INFO - PROCESS | 1774 | 1463040480686 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 01:08:01 INFO - PROCESS | 1774 | 1463040481056 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x92636400 == 75 [pid = 1774] [id = 249] 01:08:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9263cc00) [pid = 1774] [serial = 748] [outer = (nil)] 01:08:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x92999000) [pid = 1774] [serial = 749] [outer = 0x9263cc00] 01:08:01 INFO - PROCESS | 1774 | 1463040481163 Marionette DEBUG loaded listener.js 01:08:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x929a5000) [pid = 1774] [serial = 750] [outer = 0x9263cc00] 01:08:02 INFO - PROCESS | 1774 | 1463040482129 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1728ms 01:08:02 INFO - PROCESS | 1774 | 1463040482172 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 01:08:02 INFO - PROCESS | 1774 | 1463040482179 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 01:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:08:02 INFO - PROCESS | 1774 | 1463040482197 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:08:02 INFO - PROCESS | 1774 | 1463040482204 Marionette TRACE conn4 <- [1,970,null,{}] 01:08:02 INFO - PROCESS | 1774 | 1463040482210 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:02 INFO - PROCESS | 1774 | 1463040482436 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 01:08:02 INFO - PROCESS | 1774 | 1463040482682 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f607400 == 76 [pid = 1774] [id = 250] 01:08:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x926e5400) [pid = 1774] [serial = 751] [outer = (nil)] 01:08:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x93a05c00) [pid = 1774] [serial = 752] [outer = 0x926e5400] 01:08:02 INFO - PROCESS | 1774 | 1463040482818 Marionette DEBUG loaded listener.js 01:08:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x95e1b400) [pid = 1774] [serial = 753] [outer = 0x926e5400] 01:08:03 INFO - PROCESS | 1774 | 1463040483731 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1599ms 01:08:03 INFO - PROCESS | 1774 | 1463040483788 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 01:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:08:03 INFO - PROCESS | 1774 | 1463040483792 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 01:08:03 INFO - PROCESS | 1774 | 1463040483798 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:08:03 INFO - PROCESS | 1774 | 1463040483802 Marionette TRACE conn4 <- [1,974,null,{}] 01:08:03 INFO - PROCESS | 1774 | 1463040483808 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:04 INFO - PROCESS | 1774 | 1463040484011 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 01:08:04 INFO - PROCESS | 1774 | 1463040484253 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x9460b800 == 77 [pid = 1774] [id = 251] 01:08:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x95e19800) [pid = 1774] [serial = 754] [outer = (nil)] 01:08:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x98108000) [pid = 1774] [serial = 755] [outer = 0x95e19800] 01:08:04 INFO - PROCESS | 1774 | 1463040484379 Marionette DEBUG loaded listener.js 01:08:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x992c6c00) [pid = 1774] [serial = 756] [outer = 0x95e19800] 01:08:05 INFO - PROCESS | 1774 | 1463040485233 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1478ms 01:08:05 INFO - PROCESS | 1774 | 1463040485277 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 01:08:05 INFO - PROCESS | 1774 | 1463040485281 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 01:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:08:05 INFO - PROCESS | 1774 | 1463040485287 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:08:05 INFO - PROCESS | 1774 | 1463040485291 Marionette TRACE conn4 <- [1,978,null,{}] 01:08:05 INFO - PROCESS | 1774 | 1463040485296 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:05 INFO - PROCESS | 1774 | 1463040485484 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 01:08:05 INFO - PROCESS | 1774 | 1463040485803 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a747800 == 78 [pid = 1774] [id = 252] 01:08:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9a749800) [pid = 1774] [serial = 757] [outer = (nil)] 01:08:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9abe5800) [pid = 1774] [serial = 758] [outer = 0x9a749800] 01:08:05 INFO - PROCESS | 1774 | 1463040485953 Marionette DEBUG loaded listener.js 01:08:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x9b7d6000) [pid = 1774] [serial = 759] [outer = 0x9a749800] 01:08:06 INFO - PROCESS | 1774 | 1463040486904 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1681ms 01:08:06 INFO - PROCESS | 1774 | 1463040486970 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 01:08:06 INFO - PROCESS | 1774 | 1463040486974 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 01:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:08:06 INFO - PROCESS | 1774 | 1463040486982 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:08:06 INFO - PROCESS | 1774 | 1463040486986 Marionette TRACE conn4 <- [1,982,null,{}] 01:08:06 INFO - PROCESS | 1774 | 1463040486992 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:07 INFO - PROCESS | 1774 | 1463040487244 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 01:08:07 INFO - PROCESS | 1774 | 1463040487498 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x992c6800 == 79 [pid = 1774] [id = 253] 01:08:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9a3e0800) [pid = 1774] [serial = 760] [outer = (nil)] 01:08:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0xa227fc00) [pid = 1774] [serial = 761] [outer = 0x9a3e0800] 01:08:07 INFO - PROCESS | 1774 | 1463040487628 Marionette DEBUG loaded listener.js 01:08:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0xa62f0000) [pid = 1774] [serial = 762] [outer = 0x9a3e0800] 01:08:08 INFO - PROCESS | 1774 | 1463040488537 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1590ms 01:08:08 INFO - PROCESS | 1774 | 1463040488573 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 01:08:08 INFO - PROCESS | 1774 | 1463040488577 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 01:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:08:08 INFO - PROCESS | 1774 | 1463040488584 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:08:08 INFO - PROCESS | 1774 | 1463040488588 Marionette TRACE conn4 <- [1,986,null,{}] 01:08:08 INFO - PROCESS | 1774 | 1463040488597 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:08 INFO - PROCESS | 1774 | 1463040488829 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 01:08:09 INFO - PROCESS | 1774 | 1463040489082 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x95b22400 == 80 [pid = 1774] [id = 254] 01:08:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x95b22c00) [pid = 1774] [serial = 763] [outer = (nil)] 01:08:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x95b2a000) [pid = 1774] [serial = 764] [outer = 0x95b22c00] 01:08:09 INFO - PROCESS | 1774 | 1463040489214 Marionette DEBUG loaded listener.js 01:08:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x95b2d400) [pid = 1774] [serial = 765] [outer = 0x95b22c00] 01:08:10 INFO - PROCESS | 1774 | 1463040490125 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1583ms 01:08:10 INFO - PROCESS | 1774 | 1463040490169 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 01:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:08:10 INFO - PROCESS | 1774 | 1463040490174 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 01:08:10 INFO - PROCESS | 1774 | 1463040490181 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:08:10 INFO - PROCESS | 1774 | 1463040490184 Marionette TRACE conn4 <- [1,990,null,{}] 01:08:10 INFO - PROCESS | 1774 | 1463040490191 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:10 INFO - PROCESS | 1774 | 1463040490410 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 01:08:10 INFO - PROCESS | 1774 | 1463040490661 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x95b25400 == 81 [pid = 1774] [id = 255] 01:08:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x95b25c00) [pid = 1774] [serial = 766] [outer = (nil)] 01:08:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x992c1c00) [pid = 1774] [serial = 767] [outer = 0x95b25c00] 01:08:10 INFO - PROCESS | 1774 | 1463040490806 Marionette DEBUG loaded listener.js 01:08:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0xa34ca000) [pid = 1774] [serial = 768] [outer = 0x95b25c00] 01:08:11 INFO - PROCESS | 1774 | 1463040491672 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1531ms 01:08:11 INFO - PROCESS | 1774 | 1463040491712 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 01:08:11 INFO - PROCESS | 1774 | 1463040491717 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 01:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:08:11 INFO - PROCESS | 1774 | 1463040491723 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:08:11 INFO - PROCESS | 1774 | 1463040491733 Marionette TRACE conn4 <- [1,994,null,{}] 01:08:11 INFO - PROCESS | 1774 | 1463040491738 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:11 INFO - PROCESS | 1774 | 1463040491933 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 01:08:12 INFO - PROCESS | 1774 | 1463040492136 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x89861800 == 82 [pid = 1774] [id = 256] 01:08:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x89863400) [pid = 1774] [serial = 769] [outer = (nil)] 01:08:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x89869c00) [pid = 1774] [serial = 770] [outer = 0x89863400] 01:08:12 INFO - PROCESS | 1774 | 1463040492258 Marionette DEBUG loaded listener.js 01:08:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x8986d000) [pid = 1774] [serial = 771] [outer = 0x89863400] 01:08:13 INFO - PROCESS | 1774 | 1463040493255 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1604ms 01:08:13 INFO - PROCESS | 1774 | 1463040493329 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 01:08:13 INFO - PROCESS | 1774 | 1463040493332 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 01:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:08:13 INFO - PROCESS | 1774 | 1463040493338 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:08:13 INFO - PROCESS | 1774 | 1463040493341 Marionette TRACE conn4 <- [1,998,null,{}] 01:08:13 INFO - PROCESS | 1774 | 1463040493348 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:13 INFO - PROCESS | 1774 | 1463040493559 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 01:08:13 INFO - PROCESS | 1774 | 1463040493836 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b45b000 == 83 [pid = 1774] [id = 257] 01:08:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x8b934400) [pid = 1774] [serial = 772] [outer = (nil)] 01:08:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x8d445800) [pid = 1774] [serial = 773] [outer = 0x8b934400] 01:08:13 INFO - PROCESS | 1774 | 1463040493984 Marionette DEBUG loaded listener.js 01:08:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x8f6dbc00) [pid = 1774] [serial = 774] [outer = 0x8b934400] 01:08:14 INFO - PROCESS | 1774 | 1463040494938 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1690ms 01:08:15 INFO - PROCESS | 1774 | 1463040495029 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 01:08:15 INFO - PROCESS | 1774 | 1463040495033 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 01:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:08:15 INFO - PROCESS | 1774 | 1463040495041 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:08:15 INFO - PROCESS | 1774 | 1463040495046 Marionette TRACE conn4 <- [1,1002,null,{}] 01:08:15 INFO - PROCESS | 1774 | 1463040495057 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:15 INFO - PROCESS | 1774 | 1463040495321 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 01:08:15 INFO - PROCESS | 1774 | 1463040495614 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8986ac00 == 84 [pid = 1774] [id = 258] 01:08:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x8eaf0c00) [pid = 1774] [serial = 775] [outer = (nil)] 01:08:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x91d1e000) [pid = 1774] [serial = 776] [outer = 0x8eaf0c00] 01:08:15 INFO - PROCESS | 1774 | 1463040495702 Marionette DEBUG loaded listener.js 01:08:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x92bf0800) [pid = 1774] [serial = 777] [outer = 0x8eaf0c00] 01:08:16 INFO - PROCESS | 1774 | 1463040496603 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1637ms 01:08:16 INFO - PROCESS | 1774 | 1463040496678 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 01:08:16 INFO - PROCESS | 1774 | 1463040496683 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 01:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:08:16 INFO - PROCESS | 1774 | 1463040496690 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:08:16 INFO - PROCESS | 1774 | 1463040496693 Marionette TRACE conn4 <- [1,1006,null,{}] 01:08:16 INFO - PROCESS | 1774 | 1463040496700 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:16 INFO - PROCESS | 1774 | 1463040496948 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 01:08:17 INFO - PROCESS | 1774 | 1463040497786 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b93b000 == 85 [pid = 1774] [id = 259] 01:08:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x8b93c800) [pid = 1774] [serial = 778] [outer = (nil)] 01:08:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x8c066c00) [pid = 1774] [serial = 779] [outer = 0x8b93c800] 01:08:17 INFO - PROCESS | 1774 | 1463040497978 Marionette DEBUG loaded listener.js 01:08:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x8ccfc000) [pid = 1774] [serial = 780] [outer = 0x8b93c800] 01:08:18 INFO - PROCESS | 1774 | 1463040498872 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2240ms 01:08:18 INFO - PROCESS | 1774 | 1463040498934 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 01:08:18 INFO - PROCESS | 1774 | 1463040498941 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 01:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:08:18 INFO - PROCESS | 1774 | 1463040498952 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:08:18 INFO - PROCESS | 1774 | 1463040498957 Marionette TRACE conn4 <- [1,1010,null,{}] 01:08:18 INFO - PROCESS | 1774 | 1463040498965 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:19 INFO - PROCESS | 1774 | 1463040499169 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 01:08:19 INFO - PROCESS | 1774 | 1463040499433 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d441000 == 86 [pid = 1774] [id = 260] 01:08:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x8d6d3000) [pid = 1774] [serial = 781] [outer = (nil)] 01:08:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x8deed000) [pid = 1774] [serial = 782] [outer = 0x8d6d3000] 01:08:19 INFO - PROCESS | 1774 | 1463040499536 Marionette DEBUG loaded listener.js 01:08:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x8eaf7400) [pid = 1774] [serial = 783] [outer = 0x8d6d3000] 01:08:20 INFO - PROCESS | 1774 | 1463040500489 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1585ms 01:08:20 INFO - PROCESS | 1774 | 1463040500539 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 01:08:20 INFO - PROCESS | 1774 | 1463040500546 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 01:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:08:20 INFO - PROCESS | 1774 | 1463040500554 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:08:20 INFO - PROCESS | 1774 | 1463040500558 Marionette TRACE conn4 <- [1,1014,null,{}] 01:08:20 INFO - PROCESS | 1774 | 1463040500564 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:20 INFO - PROCESS | 1774 | 1463040500749 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 01:08:21 INFO - PROCESS | 1774 | 1463040501237 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec5c400 == 87 [pid = 1774] [id = 261] 01:08:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x8ec5f400) [pid = 1774] [serial = 784] [outer = (nil)] 01:08:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x8ed50c00) [pid = 1774] [serial = 785] [outer = 0x8ec5f400] 01:08:21 INFO - PROCESS | 1774 | 1463040501338 Marionette DEBUG loaded listener.js 01:08:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x8f41a000) [pid = 1774] [serial = 786] [outer = 0x8ec5f400] 01:08:22 INFO - PROCESS | 1774 | 1463040502359 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x93a0cc00 == 86 [pid = 1774] [id = 10] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6dbc00 == 85 [pid = 1774] [id = 219] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8f414400 == 84 [pid = 1774] [id = 171] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0xa35efc00 == 83 [pid = 1774] [id = 14] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8b453400 == 82 [pid = 1774] [id = 218] 01:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1930ms 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x9463a000) [pid = 1774] [serial = 674] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x946ca800 == 81 [pid = 1774] [id = 12] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8f41cc00 == 80 [pid = 1774] [id = 197] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8d40a000 == 79 [pid = 1774] [id = 156] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x91e3f000 == 78 [pid = 1774] [id = 109] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0xa30cd000 == 77 [pid = 1774] [id = 13] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x91e41000 == 76 [pid = 1774] [id = 108] 01:08:22 INFO - PROCESS | 1774 | 1463040502495 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 01:08:22 INFO - PROCESS | 1774 | 1463040502499 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8b44d800 == 75 [pid = 1774] [id = 246] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8f610400 == 74 [pid = 1774] [id = 245] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x91d14400 == 73 [pid = 1774] [id = 244] 01:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed45000 == 72 [pid = 1774] [id = 243] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8b455800 == 71 [pid = 1774] [id = 242] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8b941800 == 70 [pid = 1774] [id = 241] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x92229800 == 69 [pid = 1774] [id = 240] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x91d15000 == 68 [pid = 1774] [id = 239] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8c074800 == 67 [pid = 1774] [id = 238] 01:08:22 INFO - PROCESS | 1774 | 1463040502535 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:08:22 INFO - PROCESS | 1774 | 1463040502544 Marionette TRACE conn4 <- [1,1018,null,{}] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d8400 == 66 [pid = 1774] [id = 229] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x9659c800 == 65 [pid = 1774] [id = 228] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8d43e400 == 64 [pid = 1774] [id = 227] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x92ed5c00 == 63 [pid = 1774] [id = 226] 01:08:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec66000 == 62 [pid = 1774] [id = 225] 01:08:22 INFO - PROCESS | 1774 | 1463040502654 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0xa6876400) [pid = 1774] [serial = 533] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0xa26e7c00) [pid = 1774] [serial = 497] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x9c1a3400) [pid = 1774] [serial = 491] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0xa35ecc00) [pid = 1774] [serial = 424] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x92c23c00) [pid = 1774] [serial = 473] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0xa6d42000) [pid = 1774] [serial = 431] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x9391fc00) [pid = 1774] [serial = 647] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x9ae5fc00) [pid = 1774] [serial = 428] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x9a3e9c00) [pid = 1774] [serial = 476] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x92beac00) [pid = 1774] [serial = 437] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x9d4ce000) [pid = 1774] [serial = 373] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x9b070800) [pid = 1774] [serial = 485] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x9abec000) [pid = 1774] [serial = 482] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x9391f800) [pid = 1774] [serial = 521] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0xa215bc00) [pid = 1774] [serial = 494] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8d40f400) [pid = 1774] [serial = 385] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x95342400) [pid = 1774] [serial = 443] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0xa22eb000) [pid = 1774] [serial = 530] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x9ae6d800) [pid = 1774] [serial = 418] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x93996000) [pid = 1774] [serial = 415] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9aaa2400) [pid = 1774] [serial = 479] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x9bf7fc00) [pid = 1774] [serial = 370] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x97768000) [pid = 1774] [serial = 364] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8def1400) [pid = 1774] [serial = 379] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9ba6b800) [pid = 1774] [serial = 488] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x92c20800) [pid = 1774] [serial = 382] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8f5bc800) [pid = 1774] [serial = 434] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9d31ec00) [pid = 1774] [serial = 421] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0xa35f6400) [pid = 1774] [serial = 376] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8f6da000) [pid = 1774] [serial = 470] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8f6e4800) [pid = 1774] [serial = 361] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x92bf7000) [pid = 1774] [serial = 440] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x91d1b400) [pid = 1774] [serial = 412] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x8f420400) [pid = 1774] [serial = 518] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9b071000) [pid = 1774] [serial = 367] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9d4c7c00) [pid = 1774] [serial = 527] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x9abeac00) [pid = 1774] [serial = 524] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x946c1c00) [pid = 1774] [serial = 566] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0xa2629000) [pid = 1774] [serial = 578] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0xa6b55000) [pid = 1774] [serial = 584] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9d317400) [pid = 1774] [serial = 614] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8b45b400) [pid = 1774] [serial = 644] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0xa6b52c00) [pid = 1774] [serial = 620] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0xa6b48000) [pid = 1774] [serial = 623] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x9ac37000) [pid = 1774] [serial = 572] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0xa68bdc00) [pid = 1774] [serial = 539] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8edd8400) [pid = 1774] [serial = 587] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8d44b400) [pid = 1774] [serial = 629] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9d324800) [pid = 1774] [serial = 575] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0xa6b51400) [pid = 1774] [serial = 542] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9a3dbc00) [pid = 1774] [serial = 569] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9c121400) [pid = 1774] [serial = 605] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x91d11400) [pid = 1774] [serial = 668] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x9215ac00) [pid = 1774] [serial = 669] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8d442800) [pid = 1774] [serial = 657] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8b93b800) [pid = 1774] [serial = 656] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8ed20800) [pid = 1774] [serial = 665] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x92bf3800) [pid = 1774] [serial = 671] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8f41b000) [pid = 1774] [serial = 660] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8edd2400) [pid = 1774] [serial = 659] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x926e6c00) [pid = 1774] [serial = 663] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x92635000) [pid = 1774] [serial = 662] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x93917800) [pid = 1774] [serial = 672] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8ed49800) [pid = 1774] [serial = 666] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8ed41400) [pid = 1774] [serial = 560] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x95e21000) [pid = 1774] [serial = 641] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x929a6c00) [pid = 1774] [serial = 632] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x9222fc00) [pid = 1774] [serial = 563] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x92636800) [pid = 1774] [serial = 608] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0xa6c10400) [pid = 1774] [serial = 638] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x98110c00) [pid = 1774] [serial = 611] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0xa6c05000) [pid = 1774] [serial = 635] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0xa30f1400) [pid = 1774] [serial = 617] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0xa6765400) [pid = 1774] [serial = 581] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x9299fc00) [pid = 1774] [serial = 626] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9263e000) [pid = 1774] [serial = 536] [outer = (nil)] [url = about:blank] 01:08:22 INFO - PROCESS | 1774 | 1463040502970 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 01:08:23 INFO - PROCESS | 1774 | 1463040503136 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dee9800 == 63 [pid = 1774] [id = 262] 01:08:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8def2c00) [pid = 1774] [serial = 787] [outer = (nil)] 01:08:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8ec67000) [pid = 1774] [serial = 788] [outer = 0x8def2c00] 01:08:23 INFO - PROCESS | 1774 | 1463040503210 Marionette DEBUG loaded listener.js 01:08:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8ed48800) [pid = 1774] [serial = 789] [outer = 0x8def2c00] 01:08:23 INFO - PROCESS | 1774 | 1463040503997 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1537ms 01:08:24 INFO - PROCESS | 1774 | 1463040504058 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 01:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:08:24 INFO - PROCESS | 1774 | 1463040504063 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 01:08:24 INFO - PROCESS | 1774 | 1463040504069 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:08:24 INFO - PROCESS | 1774 | 1463040504072 Marionette TRACE conn4 <- [1,1022,null,{}] 01:08:24 INFO - PROCESS | 1774 | 1463040504078 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:24 INFO - PROCESS | 1774 | 1463040504252 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 01:08:24 INFO - PROCESS | 1774 | 1463040504264 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfd400 == 64 [pid = 1774] [id = 263] 01:08:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8edd0c00) [pid = 1774] [serial = 790] [outer = (nil)] 01:08:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8f5b2c00) [pid = 1774] [serial = 791] [outer = 0x8edd0c00] 01:08:24 INFO - PROCESS | 1774 | 1463040504339 Marionette DEBUG loaded listener.js 01:08:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8f607c00) [pid = 1774] [serial = 792] [outer = 0x8edd0c00] 01:08:25 INFO - PROCESS | 1774 | 1463040505283 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1231ms 01:08:25 INFO - PROCESS | 1774 | 1463040505350 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 01:08:25 INFO - PROCESS | 1774 | 1463040505354 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 01:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:08:25 INFO - PROCESS | 1774 | 1463040505361 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:08:25 INFO - PROCESS | 1774 | 1463040505364 Marionette TRACE conn4 <- [1,1026,null,{}] 01:08:25 INFO - PROCESS | 1774 | 1463040505369 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:25 INFO - PROCESS | 1774 | 1463040505592 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 01:08:25 INFO - PROCESS | 1774 | 1463040505622 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f6e1c00 == 65 [pid = 1774] [id = 264] 01:08:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8f6e3000) [pid = 1774] [serial = 793] [outer = (nil)] 01:08:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x91d17000) [pid = 1774] [serial = 794] [outer = 0x8f6e3000] 01:08:25 INFO - PROCESS | 1774 | 1463040505727 Marionette DEBUG loaded listener.js 01:08:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x9215ac00) [pid = 1774] [serial = 795] [outer = 0x8f6e3000] 01:08:26 INFO - PROCESS | 1774 | 1463040506754 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1434ms 01:08:26 INFO - PROCESS | 1774 | 1463040506796 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 01:08:26 INFO - PROCESS | 1774 | 1463040506800 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 01:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:08:26 INFO - PROCESS | 1774 | 1463040506806 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:08:26 INFO - PROCESS | 1774 | 1463040506809 Marionette TRACE conn4 <- [1,1030,null,{}] 01:08:26 INFO - PROCESS | 1774 | 1463040506815 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:27 INFO - PROCESS | 1774 | 1463040507063 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 01:08:27 INFO - PROCESS | 1774 | 1463040507087 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f420c00 == 66 [pid = 1774] [id = 265] 01:08:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8f608000) [pid = 1774] [serial = 796] [outer = (nil)] 01:08:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x9263f800) [pid = 1774] [serial = 797] [outer = 0x8f608000] 01:08:27 INFO - PROCESS | 1774 | 1463040507161 Marionette DEBUG loaded listener.js 01:08:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x926e5c00) [pid = 1774] [serial = 798] [outer = 0x8f608000] 01:08:28 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8ccf2800) [pid = 1774] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:08:28 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x93ceb400) [pid = 1774] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:08:28 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9263d400) [pid = 1774] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:08:28 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x9222c000) [pid = 1774] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:08:28 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x9ac2fc00) [pid = 1774] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:08:28 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8edd0000) [pid = 1774] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:08:28 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8b456c00) [pid = 1774] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:08:28 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8d44ac00) [pid = 1774] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:08:28 INFO - PROCESS | 1774 | 1463040508669 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1887ms 01:08:28 INFO - PROCESS | 1774 | 1463040508709 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 01:08:28 INFO - PROCESS | 1774 | 1463040508712 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 01:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:08:28 INFO - PROCESS | 1774 | 1463040508719 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:08:28 INFO - PROCESS | 1774 | 1463040508722 Marionette TRACE conn4 <- [1,1034,null,{}] 01:08:28 INFO - PROCESS | 1774 | 1463040508728 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:28 INFO - PROCESS | 1774 | 1463040508969 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 01:08:29 INFO - PROCESS | 1774 | 1463040508988 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d402c00 == 67 [pid = 1774] [id = 266] 01:08:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8ec60800) [pid = 1774] [serial = 799] [outer = (nil)] 01:08:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9299bc00) [pid = 1774] [serial = 800] [outer = 0x8ec60800] 01:08:29 INFO - PROCESS | 1774 | 1463040509070 Marionette DEBUG loaded listener.js 01:08:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x929a3c00) [pid = 1774] [serial = 801] [outer = 0x8ec60800] 01:08:29 INFO - PROCESS | 1774 | 1463040509923 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1229ms 01:08:29 INFO - PROCESS | 1774 | 1463040509950 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 01:08:29 INFO - PROCESS | 1774 | 1463040509953 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 01:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:08:29 INFO - PROCESS | 1774 | 1463040509959 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:08:29 INFO - PROCESS | 1774 | 1463040509963 Marionette TRACE conn4 <- [1,1038,null,{}] 01:08:29 INFO - PROCESS | 1774 | 1463040509968 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:30 INFO - PROCESS | 1774 | 1463040510135 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 01:08:30 INFO - PROCESS | 1774 | 1463040510156 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f60c400 == 68 [pid = 1774] [id = 267] 01:08:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x926db400) [pid = 1774] [serial = 802] [outer = (nil)] 01:08:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x92bf8400) [pid = 1774] [serial = 803] [outer = 0x926db400] 01:08:30 INFO - PROCESS | 1774 | 1463040510229 Marionette DEBUG loaded listener.js 01:08:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x92c1d000) [pid = 1774] [serial = 804] [outer = 0x926db400] 01:08:31 INFO - PROCESS | 1774 | 1463040511408 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1486ms 01:08:31 INFO - PROCESS | 1774 | 1463040511447 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 01:08:31 INFO - PROCESS | 1774 | 1463040511455 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 01:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:08:31 INFO - PROCESS | 1774 | 1463040511462 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:08:31 INFO - PROCESS | 1774 | 1463040511469 Marionette TRACE conn4 <- [1,1042,null,{}] 01:08:31 INFO - PROCESS | 1774 | 1463040511477 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:31 INFO - PROCESS | 1774 | 1463040511667 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 01:08:31 INFO - PROCESS | 1774 | 1463040511906 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b45bc00 == 69 [pid = 1774] [id = 268] 01:08:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8ccf5c00) [pid = 1774] [serial = 805] [outer = (nil)] 01:08:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8d448000) [pid = 1774] [serial = 806] [outer = 0x8ccf5c00] 01:08:32 INFO - PROCESS | 1774 | 1463040512039 Marionette DEBUG loaded listener.js 01:08:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8d6d8000) [pid = 1774] [serial = 807] [outer = 0x8ccf5c00] 01:08:32 INFO - PROCESS | 1774 | 1463040512956 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1533ms 01:08:33 INFO - PROCESS | 1774 | 1463040512997 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 01:08:33 INFO - PROCESS | 1774 | 1463040513006 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 01:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:08:33 INFO - PROCESS | 1774 | 1463040513016 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:08:33 INFO - PROCESS | 1774 | 1463040513020 Marionette TRACE conn4 <- [1,1046,null,{}] 01:08:33 INFO - PROCESS | 1774 | 1463040513027 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:33 INFO - PROCESS | 1774 | 1463040513217 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 01:08:33 INFO - PROCESS | 1774 | 1463040513500 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edd0000 == 70 [pid = 1774] [id = 269] 01:08:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8edd3000) [pid = 1774] [serial = 808] [outer = (nil)] 01:08:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8f421c00) [pid = 1774] [serial = 809] [outer = 0x8edd3000] 01:08:33 INFO - PROCESS | 1774 | 1463040513636 Marionette DEBUG loaded listener.js 01:08:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x91d11c00) [pid = 1774] [serial = 810] [outer = 0x8edd3000] 01:08:34 INFO - PROCESS | 1774 | 1463040514516 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1536ms 01:08:34 INFO - PROCESS | 1774 | 1463040514553 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 01:08:34 INFO - PROCESS | 1774 | 1463040514557 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 01:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:08:34 INFO - PROCESS | 1774 | 1463040514564 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:08:34 INFO - PROCESS | 1774 | 1463040514570 Marionette TRACE conn4 <- [1,1050,null,{}] 01:08:34 INFO - PROCESS | 1774 | 1463040514587 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:34 INFO - PROCESS | 1774 | 1463040514786 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 01:08:34 INFO - PROCESS | 1774 | 1463040514976 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b45ac00 == 71 [pid = 1774] [id = 270] 01:08:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x929a1c00) [pid = 1774] [serial = 811] [outer = (nil)] 01:08:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x92c24000) [pid = 1774] [serial = 812] [outer = 0x929a1c00] 01:08:35 INFO - PROCESS | 1774 | 1463040515063 Marionette DEBUG loaded listener.js 01:08:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x92ed9000) [pid = 1774] [serial = 813] [outer = 0x929a1c00] 01:08:36 INFO - PROCESS | 1774 | 1463040516009 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1501ms 01:08:36 INFO - PROCESS | 1774 | 1463040516066 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 01:08:36 INFO - PROCESS | 1774 | 1463040516070 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 01:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:08:36 INFO - PROCESS | 1774 | 1463040516077 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:08:36 INFO - PROCESS | 1774 | 1463040516080 Marionette TRACE conn4 <- [1,1054,null,{}] 01:08:36 INFO - PROCESS | 1774 | 1463040516086 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:36 INFO - PROCESS | 1774 | 1463040516281 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 01:08:36 INFO - PROCESS | 1774 | 1463040516500 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8986fc00 == 72 [pid = 1774] [id = 271] 01:08:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8f5b6800) [pid = 1774] [serial = 814] [outer = (nil)] 01:08:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x93925c00) [pid = 1774] [serial = 815] [outer = 0x8f5b6800] 01:08:36 INFO - PROCESS | 1774 | 1463040516586 Marionette DEBUG loaded listener.js 01:08:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x93ceb400) [pid = 1774] [serial = 816] [outer = 0x8f5b6800] 01:08:37 INFO - PROCESS | 1774 | 1463040517526 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1483ms 01:08:37 INFO - PROCESS | 1774 | 1463040517561 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 01:08:37 INFO - PROCESS | 1774 | 1463040517565 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 01:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:08:37 INFO - PROCESS | 1774 | 1463040517572 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:08:37 INFO - PROCESS | 1774 | 1463040517576 Marionette TRACE conn4 <- [1,1058,null,{}] 01:08:37 INFO - PROCESS | 1774 | 1463040517583 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:37 INFO - PROCESS | 1774 | 1463040517778 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 01:08:37 INFO - PROCESS | 1774 | 1463040517971 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x89864400 == 73 [pid = 1774] [id = 272] 01:08:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x929a0c00) [pid = 1774] [serial = 817] [outer = (nil)] 01:08:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9463ec00) [pid = 1774] [serial = 818] [outer = 0x929a0c00] 01:08:38 INFO - PROCESS | 1774 | 1463040518057 Marionette DEBUG loaded listener.js 01:08:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x946c1c00) [pid = 1774] [serial = 819] [outer = 0x929a0c00] 01:08:39 INFO - PROCESS | 1774 | 1463040519029 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1529ms 01:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:08:39 INFO - PROCESS | 1774 | 1463040519103 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 01:08:39 INFO - PROCESS | 1774 | 1463040519106 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 01:08:39 INFO - PROCESS | 1774 | 1463040519113 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:08:39 INFO - PROCESS | 1774 | 1463040519116 Marionette TRACE conn4 <- [1,1062,null,{}] 01:08:39 INFO - PROCESS | 1774 | 1463040519122 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:39 INFO - PROCESS | 1774 | 1463040519360 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 01:08:39 INFO - PROCESS | 1774 | 1463040519611 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dee6800 == 74 [pid = 1774] [id = 273] 01:08:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x91d14800) [pid = 1774] [serial = 820] [outer = (nil)] 01:08:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x95e1e800) [pid = 1774] [serial = 821] [outer = 0x91d14800] 01:08:39 INFO - PROCESS | 1774 | 1463040519742 Marionette DEBUG loaded listener.js 01:08:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x9659c800) [pid = 1774] [serial = 822] [outer = 0x91d14800] 01:08:40 INFO - PROCESS | 1774 | 1463040520636 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1581ms 01:08:40 INFO - PROCESS | 1774 | 1463040520694 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 01:08:40 INFO - PROCESS | 1774 | 1463040520697 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 01:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:08:40 INFO - PROCESS | 1774 | 1463040520705 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:08:40 INFO - PROCESS | 1774 | 1463040520708 Marionette TRACE conn4 <- [1,1066,null,{}] 01:08:40 INFO - PROCESS | 1774 | 1463040520714 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:40 INFO - PROCESS | 1774 | 1463040520938 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 01:08:41 INFO - PROCESS | 1774 | 1463040521178 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf0c00 == 75 [pid = 1774] [id = 274] 01:08:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x95b25000) [pid = 1774] [serial = 823] [outer = (nil)] 01:08:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x98114c00) [pid = 1774] [serial = 824] [outer = 0x95b25000] 01:08:41 INFO - PROCESS | 1774 | 1463040521278 Marionette DEBUG loaded listener.js 01:08:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x98393800) [pid = 1774] [serial = 825] [outer = 0x95b25000] 01:08:42 INFO - PROCESS | 1774 | 1463040522187 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1539ms 01:08:42 INFO - PROCESS | 1774 | 1463040522245 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 01:08:42 INFO - PROCESS | 1774 | 1463040522249 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 01:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:08:42 INFO - PROCESS | 1774 | 1463040522255 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:08:42 INFO - PROCESS | 1774 | 1463040522259 Marionette TRACE conn4 <- [1,1070,null,{}] 01:08:42 INFO - PROCESS | 1774 | 1463040522264 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:42 INFO - PROCESS | 1774 | 1463040522458 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 01:08:42 INFO - PROCESS | 1774 | 1463040522712 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x94607c00 == 76 [pid = 1774] [id = 275] 01:08:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9460c000) [pid = 1774] [serial = 826] [outer = (nil)] 01:08:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9a1d0400) [pid = 1774] [serial = 827] [outer = 0x9460c000] 01:08:42 INFO - PROCESS | 1774 | 1463040522840 Marionette DEBUG loaded listener.js 01:08:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9a3dfc00) [pid = 1774] [serial = 828] [outer = 0x9460c000] 01:08:43 INFO - PROCESS | 1774 | 1463040523720 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1536ms 01:08:43 INFO - PROCESS | 1774 | 1463040523793 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 01:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:08:43 INFO - PROCESS | 1774 | 1463040523797 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 01:08:43 INFO - PROCESS | 1774 | 1463040523803 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:08:43 INFO - PROCESS | 1774 | 1463040523807 Marionette TRACE conn4 <- [1,1074,null,{}] 01:08:43 INFO - PROCESS | 1774 | 1463040523813 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:44 INFO - PROCESS | 1774 | 1463040524025 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 01:08:44 INFO - PROCESS | 1774 | 1463040524280 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e37c00 == 77 [pid = 1774] [id = 276] 01:08:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x92154400) [pid = 1774] [serial = 829] [outer = (nil)] 01:08:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9a64a800) [pid = 1774] [serial = 830] [outer = 0x92154400] 01:08:44 INFO - PROCESS | 1774 | 1463040524410 Marionette DEBUG loaded listener.js 01:08:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9a746400) [pid = 1774] [serial = 831] [outer = 0x92154400] 01:08:45 INFO - PROCESS | 1774 | 1463040525322 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1539ms 01:08:45 INFO - PROCESS | 1774 | 1463040525342 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 01:08:45 INFO - PROCESS | 1774 | 1463040525345 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 01:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:08:45 INFO - PROCESS | 1774 | 1463040525353 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:08:45 INFO - PROCESS | 1774 | 1463040525356 Marionette TRACE conn4 <- [1,1078,null,{}] 01:08:45 INFO - PROCESS | 1774 | 1463040525362 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:45 INFO - PROCESS | 1774 | 1463040525547 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 01:08:45 INFO - PROCESS | 1774 | 1463040525747 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3e5c00 == 78 [pid = 1774] [id = 277] 01:08:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9a3e8c00) [pid = 1774] [serial = 832] [outer = (nil)] 01:08:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9abe1800) [pid = 1774] [serial = 833] [outer = 0x9a3e8c00] 01:08:45 INFO - PROCESS | 1774 | 1463040525833 Marionette DEBUG loaded listener.js 01:08:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9abe6000) [pid = 1774] [serial = 834] [outer = 0x9a3e8c00] 01:08:46 INFO - PROCESS | 1774 | 1463040526817 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1530ms 01:08:46 INFO - PROCESS | 1774 | 1463040526884 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 01:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:08:46 INFO - PROCESS | 1774 | 1463040526888 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 01:08:46 INFO - PROCESS | 1774 | 1463040526895 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - PROCESS | 1774 | 1463040526899 Marionette TRACE conn4 <- [1,1082,null,{}] 01:08:46 INFO - PROCESS | 1774 | 1463040526905 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:47 INFO - PROCESS | 1774 | 1463040527154 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 01:08:47 INFO - PROCESS | 1774 | 1463040527403 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x9abed400 == 79 [pid = 1774] [id = 278] 01:08:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9ac30000) [pid = 1774] [serial = 835] [outer = (nil)] 01:08:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x9ae68400) [pid = 1774] [serial = 836] [outer = 0x9ac30000] 01:08:47 INFO - PROCESS | 1774 | 1463040527510 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9b06c800) [pid = 1774] [serial = 837] [outer = 0x9ac30000] 01:08:48 INFO - PROCESS | 1774 | 1463040528423 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1589ms 01:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:08:48 INFO - PROCESS | 1774 | 1463040528484 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 01:08:48 INFO - PROCESS | 1774 | 1463040528487 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 01:08:48 INFO - PROCESS | 1774 | 1463040528494 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - PROCESS | 1774 | 1463040528496 Marionette TRACE conn4 <- [1,1086,null,{}] 01:08:48 INFO - PROCESS | 1774 | 1463040528503 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:48 INFO - PROCESS | 1774 | 1463040528696 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 01:08:48 INFO - PROCESS | 1774 | 1463040528951 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x96590c00 == 80 [pid = 1774] [id = 279] 01:08:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9776bc00) [pid = 1774] [serial = 838] [outer = (nil)] 01:08:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9b076800) [pid = 1774] [serial = 839] [outer = 0x9776bc00] 01:08:49 INFO - PROCESS | 1774 | 1463040529081 Marionette DEBUG loaded listener.js 01:08:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9b565800) [pid = 1774] [serial = 840] [outer = 0x9776bc00] 01:08:49 INFO - PROCESS | 1774 | 1463040529944 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1490ms 01:08:49 INFO - PROCESS | 1774 | 1463040529983 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 01:08:49 INFO - PROCESS | 1774 | 1463040529986 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 01:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:08:49 INFO - PROCESS | 1774 | 1463040529993 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:08:50 INFO - PROCESS | 1774 | 1463040530006 Marionette TRACE conn4 <- [1,1090,null,{}] 01:08:50 INFO - PROCESS | 1774 | 1463040530013 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:50 INFO - PROCESS | 1774 | 1463040530195 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 01:08:50 INFO - PROCESS | 1774 | 1463040530395 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3e1400 == 81 [pid = 1774] [id = 280] 01:08:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x9b076c00) [pid = 1774] [serial = 841] [outer = (nil)] 01:08:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9ba76400) [pid = 1774] [serial = 842] [outer = 0x9b076c00] 01:08:50 INFO - PROCESS | 1774 | 1463040530516 Marionette DEBUG loaded listener.js 01:08:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9bf77800) [pid = 1774] [serial = 843] [outer = 0x9b076c00] 01:08:51 INFO - PROCESS | 1774 | 1463040531874 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1988ms 01:08:52 INFO - PROCESS | 1774 | 1463040532076 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 01:08:52 INFO - PROCESS | 1774 | 1463040532082 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 01:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:08:52 INFO - PROCESS | 1774 | 1463040532095 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:08:52 INFO - PROCESS | 1774 | 1463040532098 Marionette TRACE conn4 <- [1,1094,null,{}] 01:08:52 INFO - PROCESS | 1774 | 1463040532108 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:52 INFO - PROCESS | 1774 | 1463040532277 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 01:08:52 INFO - PROCESS | 1774 | 1463040532478 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8986c400 == 82 [pid = 1774] [id = 281] 01:08:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x8c069400) [pid = 1774] [serial = 844] [outer = (nil)] 01:08:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8ccf9400) [pid = 1774] [serial = 845] [outer = 0x8c069400] 01:08:52 INFO - PROCESS | 1774 | 1463040532614 Marionette DEBUG loaded listener.js 01:08:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x8d40c800) [pid = 1774] [serial = 846] [outer = 0x8c069400] 01:08:53 INFO - PROCESS | 1774 | 1463040533651 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1587ms 01:08:53 INFO - PROCESS | 1774 | 1463040533680 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 01:08:53 INFO - PROCESS | 1774 | 1463040533689 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 01:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:08:53 INFO - PROCESS | 1774 | 1463040533699 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:08:53 INFO - PROCESS | 1774 | 1463040533703 Marionette TRACE conn4 <- [1,1098,null,{}] 01:08:53 INFO - PROCESS | 1774 | 1463040533709 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:53 INFO - PROCESS | 1774 | 1463040533932 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 01:08:54 INFO - PROCESS | 1774 | 1463040534232 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfd800 == 83 [pid = 1774] [id = 282] 01:08:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x8d40d000) [pid = 1774] [serial = 847] [outer = (nil)] 01:08:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8d6dbc00) [pid = 1774] [serial = 848] [outer = 0x8d40d000] 01:08:54 INFO - PROCESS | 1774 | 1463040534312 Marionette DEBUG loaded listener.js 01:08:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x8eaf3400) [pid = 1774] [serial = 849] [outer = 0x8d40d000] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x8d6d8c00) [pid = 1774] [serial = 740] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9a1d0000) [pid = 1774] [serial = 686] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x9b567800) [pid = 1774] [serial = 695] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9839e400) [pid = 1774] [serial = 683] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8c06dc00) [pid = 1774] [serial = 710] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9c1a7000) [pid = 1774] [serial = 698] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0xa21a9000) [pid = 1774] [serial = 701] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x9ac33400) [pid = 1774] [serial = 692] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9a648400) [pid = 1774] [serial = 689] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0xa6c0c000) [pid = 1774] [serial = 707] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x8edda800) [pid = 1774] [serial = 677] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0xa22c4400) [pid = 1774] [serial = 704] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x9463dc00) [pid = 1774] [serial = 680] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8b45b000 == 82 [pid = 1774] [id = 257] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x89861800 == 81 [pid = 1774] [id = 256] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x95b25400 == 80 [pid = 1774] [id = 255] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x95b22400 == 79 [pid = 1774] [id = 254] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x992c6800 == 78 [pid = 1774] [id = 253] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9a747800 == 77 [pid = 1774] [id = 252] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9460b800 == 76 [pid = 1774] [id = 251] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8f607400 == 75 [pid = 1774] [id = 250] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x92636400 == 74 [pid = 1774] [id = 249] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed4f000 == 73 [pid = 1774] [id = 248] 01:08:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8b452c00 == 72 [pid = 1774] [id = 247] 01:08:55 INFO - PROCESS | 1774 | 1463040535269 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x8def0c00) [pid = 1774] [serial = 716] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9abe2000) [pid = 1774] [serial = 735] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x92bea000) [pid = 1774] [serial = 719] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x99e66c00) [pid = 1774] [serial = 722] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9baaac00) [pid = 1774] [serial = 737] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x93a0b000) [pid = 1774] [serial = 731] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8eaf2800) [pid = 1774] [serial = 713] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0xa68bd000) [pid = 1774] [serial = 738] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x9a742800) [pid = 1774] [serial = 723] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8d447400) [pid = 1774] [serial = 728] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x95e23000) [pid = 1774] [serial = 725] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9ae60000) [pid = 1774] [serial = 726] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x9463e400) [pid = 1774] [serial = 720] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8ed48000) [pid = 1774] [serial = 717] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8ed26800) [pid = 1774] [serial = 729] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x992c5000) [pid = 1774] [serial = 734] [outer = (nil)] [url = about:blank] 01:08:55 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9463f800) [pid = 1774] [serial = 732] [outer = (nil)] [url = about:blank] 01:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1641ms 01:08:55 INFO - PROCESS | 1774 | 1463040535339 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 01:08:55 INFO - PROCESS | 1774 | 1463040535342 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 01:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:08:55 INFO - PROCESS | 1774 | 1463040535349 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:08:55 INFO - PROCESS | 1774 | 1463040535355 Marionette TRACE conn4 <- [1,1102,null,{}] 01:08:55 INFO - PROCESS | 1774 | 1463040535372 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:55 INFO - PROCESS | 1774 | 1463040535544 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 01:08:55 INFO - PROCESS | 1774 | 1463040535701 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eafc400 == 73 [pid = 1774] [id = 283] 01:08:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8ec62800) [pid = 1774] [serial = 850] [outer = (nil)] 01:08:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8ed25800) [pid = 1774] [serial = 851] [outer = 0x8ec62800] 01:08:55 INFO - PROCESS | 1774 | 1463040535781 Marionette DEBUG loaded listener.js 01:08:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8ed2dc00) [pid = 1774] [serial = 852] [outer = 0x8ec62800] 01:08:56 INFO - PROCESS | 1774 | 1463040536605 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1333ms 01:08:56 INFO - PROCESS | 1774 | 1463040536682 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 01:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:08:56 INFO - PROCESS | 1774 | 1463040536687 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 01:08:56 INFO - PROCESS | 1774 | 1463040536692 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:08:56 INFO - PROCESS | 1774 | 1463040536696 Marionette TRACE conn4 <- [1,1106,null,{}] 01:08:56 INFO - PROCESS | 1774 | 1463040536701 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:56 INFO - PROCESS | 1774 | 1463040536862 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 01:08:56 INFO - PROCESS | 1774 | 1463040536874 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed42000 == 74 [pid = 1774] [id = 284] 01:08:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8edcb800) [pid = 1774] [serial = 853] [outer = (nil)] 01:08:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8edd8c00) [pid = 1774] [serial = 854] [outer = 0x8edcb800] 01:08:56 INFO - PROCESS | 1774 | 1463040536951 Marionette DEBUG loaded listener.js 01:08:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8f419c00) [pid = 1774] [serial = 855] [outer = 0x8edcb800] 01:08:57 INFO - PROCESS | 1774 | 1463040537907 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1231ms 01:08:57 INFO - PROCESS | 1774 | 1463040537927 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 01:08:57 INFO - PROCESS | 1774 | 1463040537930 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 01:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:08:57 INFO - PROCESS | 1774 | 1463040537936 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:08:57 INFO - PROCESS | 1774 | 1463040537940 Marionette TRACE conn4 <- [1,1110,null,{}] 01:08:57 INFO - PROCESS | 1774 | 1463040537945 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:58 INFO - PROCESS | 1774 | 1463040538156 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 01:08:58 INFO - PROCESS | 1774 | 1463040538188 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b93d000 == 75 [pid = 1774] [id = 285] 01:08:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8ed4a400) [pid = 1774] [serial = 856] [outer = (nil)] 01:08:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8f5ba400) [pid = 1774] [serial = 857] [outer = 0x8ed4a400] 01:08:58 INFO - PROCESS | 1774 | 1463040538258 Marionette DEBUG loaded listener.js 01:08:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8f604800) [pid = 1774] [serial = 858] [outer = 0x8ed4a400] 01:08:59 INFO - PROCESS | 1774 | 1463040539497 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8ec60800) [pid = 1774] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8f6e3000) [pid = 1774] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8f608000) [pid = 1774] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8ec5f400) [pid = 1774] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8f5bd400) [pid = 1774] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8d6d3000) [pid = 1774] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8edd0c00) [pid = 1774] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8def2c00) [pid = 1774] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:08:59 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8b93c800) [pid = 1774] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1628ms 01:08:59 INFO - PROCESS | 1774 | 1463040539565 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 01:08:59 INFO - PROCESS | 1774 | 1463040539568 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 01:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:08:59 INFO - PROCESS | 1774 | 1463040539585 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:08:59 INFO - PROCESS | 1774 | 1463040539587 Marionette TRACE conn4 <- [1,1114,null,{}] 01:08:59 INFO - PROCESS | 1774 | 1463040539593 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:08:59 INFO - PROCESS | 1774 | 1463040539783 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 01:09:00 INFO - PROCESS | 1774 | 1463040539987 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed4f800 == 76 [pid = 1774] [id = 286] 01:09:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f5b8800) [pid = 1774] [serial = 859] [outer = (nil)] 01:09:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x91d15c00) [pid = 1774] [serial = 860] [outer = 0x8f5b8800] 01:09:00 INFO - PROCESS | 1774 | 1463040540067 Marionette DEBUG loaded listener.js 01:09:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x92152400) [pid = 1774] [serial = 861] [outer = 0x8f5b8800] 01:09:00 INFO - PROCESS | 1774 | 1463040540790 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1233ms 01:09:00 INFO - PROCESS | 1774 | 1463040540817 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 01:09:00 INFO - PROCESS | 1774 | 1463040540820 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 01:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:09:00 INFO - PROCESS | 1774 | 1463040540835 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:09:00 INFO - PROCESS | 1774 | 1463040540838 Marionette TRACE conn4 <- [1,1118,null,{}] 01:09:00 INFO - PROCESS | 1774 | 1463040540844 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:01 INFO - PROCESS | 1774 | 1463040541001 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 01:09:01 INFO - PROCESS | 1774 | 1463040541015 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b93f000 == 77 [pid = 1774] [id = 287] 01:09:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8f6db800) [pid = 1774] [serial = 862] [outer = (nil)] 01:09:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x92633400) [pid = 1774] [serial = 863] [outer = 0x8f6db800] 01:09:01 INFO - PROCESS | 1774 | 1463040541088 Marionette DEBUG loaded listener.js 01:09:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x92638c00) [pid = 1774] [serial = 864] [outer = 0x8f6db800] 01:09:02 INFO - PROCESS | 1774 | 1463040542253 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1446ms 01:09:02 INFO - PROCESS | 1774 | 1463040542273 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 01:09:02 INFO - PROCESS | 1774 | 1463040542280 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 01:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:09:02 INFO - PROCESS | 1774 | 1463040542290 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:09:02 INFO - PROCESS | 1774 | 1463040542295 Marionette TRACE conn4 <- [1,1122,null,{}] 01:09:02 INFO - PROCESS | 1774 | 1463040542303 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:02 INFO - PROCESS | 1774 | 1463040542498 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 01:09:02 INFO - PROCESS | 1774 | 1463040542760 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfbc00 == 78 [pid = 1774] [id = 288] 01:09:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8ccfe400) [pid = 1774] [serial = 865] [outer = (nil)] 01:09:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8d448c00) [pid = 1774] [serial = 866] [outer = 0x8ccfe400] 01:09:02 INFO - PROCESS | 1774 | 1463040542894 Marionette DEBUG loaded listener.js 01:09:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8d6d8800) [pid = 1774] [serial = 867] [outer = 0x8ccfe400] 01:09:03 INFO - PROCESS | 1774 | 1463040543789 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1539ms 01:09:03 INFO - PROCESS | 1774 | 1463040543830 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 01:09:03 INFO - PROCESS | 1774 | 1463040543845 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 01:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:09:03 INFO - PROCESS | 1774 | 1463040543861 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:09:03 INFO - PROCESS | 1774 | 1463040543865 Marionette TRACE conn4 <- [1,1126,null,{}] 01:09:03 INFO - PROCESS | 1774 | 1463040543871 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:04 INFO - PROCESS | 1774 | 1463040544062 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 01:09:04 INFO - PROCESS | 1774 | 1463040544310 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed23000 == 79 [pid = 1774] [id = 289] 01:09:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8ed26800) [pid = 1774] [serial = 868] [outer = (nil)] 01:09:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8ed4d400) [pid = 1774] [serial = 869] [outer = 0x8ed26800] 01:09:04 INFO - PROCESS | 1774 | 1463040544441 Marionette DEBUG loaded listener.js 01:09:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8f414400) [pid = 1774] [serial = 870] [outer = 0x8ed26800] 01:09:05 INFO - PROCESS | 1774 | 1463040545424 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1583ms 01:09:05 INFO - PROCESS | 1774 | 1463040545443 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 01:09:05 INFO - PROCESS | 1774 | 1463040545447 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 01:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:09:05 INFO - PROCESS | 1774 | 1463040545454 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:09:05 INFO - PROCESS | 1774 | 1463040545460 Marionette TRACE conn4 <- [1,1130,null,{}] 01:09:05 INFO - PROCESS | 1774 | 1463040545477 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:05 INFO - PROCESS | 1774 | 1463040545664 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 01:09:05 INFO - PROCESS | 1774 | 1463040545926 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x92230c00 == 80 [pid = 1774] [id = 290] 01:09:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9263bc00) [pid = 1774] [serial = 871] [outer = (nil)] 01:09:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x926e3000) [pid = 1774] [serial = 872] [outer = 0x9263bc00] 01:09:06 INFO - PROCESS | 1774 | 1463040546069 Marionette DEBUG loaded listener.js 01:09:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x929a1400) [pid = 1774] [serial = 873] [outer = 0x9263bc00] 01:09:07 INFO - PROCESS | 1774 | 1463040547053 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1686ms 01:09:07 INFO - PROCESS | 1774 | 1463040547140 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 01:09:07 INFO - PROCESS | 1774 | 1463040547144 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 01:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:09:07 INFO - PROCESS | 1774 | 1463040547151 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:09:07 INFO - PROCESS | 1774 | 1463040547155 Marionette TRACE conn4 <- [1,1134,null,{}] 01:09:07 INFO - PROCESS | 1774 | 1463040547160 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:07 INFO - PROCESS | 1774 | 1463040547381 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 01:09:07 INFO - PROCESS | 1774 | 1463040547640 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e3d800 == 81 [pid = 1774] [id = 291] 01:09:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x92bf5000) [pid = 1774] [serial = 874] [outer = (nil)] 01:09:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x92c1bc00) [pid = 1774] [serial = 875] [outer = 0x92bf5000] 01:09:07 INFO - PROCESS | 1774 | 1463040547753 Marionette DEBUG loaded listener.js 01:09:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x92ed2c00) [pid = 1774] [serial = 876] [outer = 0x92bf5000] 01:09:08 INFO - PROCESS | 1774 | 1463040548610 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1490ms 01:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:09:08 INFO - PROCESS | 1774 | 1463040548642 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 01:09:08 INFO - PROCESS | 1774 | 1463040548645 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 01:09:08 INFO - PROCESS | 1774 | 1463040548653 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:09:08 INFO - PROCESS | 1774 | 1463040548656 Marionette TRACE conn4 <- [1,1138,null,{}] 01:09:08 INFO - PROCESS | 1774 | 1463040548662 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:08 INFO - PROCESS | 1774 | 1463040548841 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 01:09:09 INFO - PROCESS | 1774 | 1463040549056 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b941800 == 82 [pid = 1774] [id = 292] 01:09:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x92bf1800) [pid = 1774] [serial = 877] [outer = (nil)] 01:09:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9391d400) [pid = 1774] [serial = 878] [outer = 0x92bf1800] 01:09:09 INFO - PROCESS | 1774 | 1463040549140 Marionette DEBUG loaded listener.js 01:09:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x93a01c00) [pid = 1774] [serial = 879] [outer = 0x92bf1800] 01:09:10 INFO - PROCESS | 1774 | 1463040550074 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1480ms 01:09:10 INFO - PROCESS | 1774 | 1463040550132 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 01:09:10 INFO - PROCESS | 1774 | 1463040550136 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 01:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:09:10 INFO - PROCESS | 1774 | 1463040550143 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:09:10 INFO - PROCESS | 1774 | 1463040550148 Marionette TRACE conn4 <- [1,1142,null,{}] 01:09:10 INFO - PROCESS | 1774 | 1463040550153 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:10 INFO - PROCESS | 1774 | 1463040550401 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 01:09:10 INFO - PROCESS | 1774 | 1463040550654 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x92633800 == 83 [pid = 1774] [id = 293] 01:09:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x93996000) [pid = 1774] [serial = 880] [outer = (nil)] 01:09:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x94643800) [pid = 1774] [serial = 881] [outer = 0x93996000] 01:09:10 INFO - PROCESS | 1774 | 1463040550782 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9533d000) [pid = 1774] [serial = 882] [outer = 0x93996000] 01:09:11 INFO - PROCESS | 1774 | 1463040551648 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1537ms 01:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:09:11 INFO - PROCESS | 1774 | 1463040551681 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 01:09:11 INFO - PROCESS | 1774 | 1463040551685 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 01:09:11 INFO - PROCESS | 1774 | 1463040551691 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:09:11 INFO - PROCESS | 1774 | 1463040551695 Marionette TRACE conn4 <- [1,1146,null,{}] 01:09:11 INFO - PROCESS | 1774 | 1463040551701 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:11 INFO - PROCESS | 1774 | 1463040551885 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 01:09:12 INFO - PROCESS | 1774 | 1463040552150 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x89866000 == 84 [pid = 1774] [id = 294] 01:09:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x92151800) [pid = 1774] [serial = 883] [outer = (nil)] 01:09:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x95b2d800) [pid = 1774] [serial = 884] [outer = 0x92151800] 01:09:12 INFO - PROCESS | 1774 | 1463040552294 Marionette DEBUG loaded listener.js 01:09:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x95e1f000) [pid = 1774] [serial = 885] [outer = 0x92151800] 01:09:13 INFO - PROCESS | 1774 | 1463040553157 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1530ms 01:09:13 INFO - PROCESS | 1774 | 1463040553221 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 01:09:13 INFO - PROCESS | 1774 | 1463040553225 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 01:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:09:13 INFO - PROCESS | 1774 | 1463040553231 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:09:13 INFO - PROCESS | 1774 | 1463040553234 Marionette TRACE conn4 <- [1,1150,null,{}] 01:09:13 INFO - PROCESS | 1774 | 1463040553240 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:13 INFO - PROCESS | 1774 | 1463040553422 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 01:09:13 INFO - PROCESS | 1774 | 1463040553622 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x92639000 == 85 [pid = 1774] [id = 295] 01:09:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x946cb400) [pid = 1774] [serial = 886] [outer = (nil)] 01:09:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x9659cc00) [pid = 1774] [serial = 887] [outer = 0x946cb400] 01:09:13 INFO - PROCESS | 1774 | 1463040553744 Marionette DEBUG loaded listener.js 01:09:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x97760c00) [pid = 1774] [serial = 888] [outer = 0x946cb400] 01:09:14 INFO - PROCESS | 1774 | 1463040554622 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1433ms 01:09:14 INFO - PROCESS | 1774 | 1463040554665 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 01:09:14 INFO - PROCESS | 1774 | 1463040554668 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 01:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:09:14 INFO - PROCESS | 1774 | 1463040554675 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:09:14 INFO - PROCESS | 1774 | 1463040554679 Marionette TRACE conn4 <- [1,1154,null,{}] 01:09:14 INFO - PROCESS | 1774 | 1463040554684 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:14 INFO - PROCESS | 1774 | 1463040554864 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 01:09:15 INFO - PROCESS | 1774 | 1463040555076 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x95b2bc00 == 86 [pid = 1774] [id = 296] 01:09:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x95e23400) [pid = 1774] [serial = 889] [outer = (nil)] 01:09:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x9922bc00) [pid = 1774] [serial = 890] [outer = 0x95e23400] 01:09:15 INFO - PROCESS | 1774 | 1463040555211 Marionette DEBUG loaded listener.js 01:09:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x992c4c00) [pid = 1774] [serial = 891] [outer = 0x95e23400] 01:09:16 INFO - PROCESS | 1774 | 1463040556098 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1478ms 01:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:09:16 INFO - PROCESS | 1774 | 1463040556155 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 1774 | 1463040556158 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 01:09:16 INFO - PROCESS | 1774 | 1463040556164 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - PROCESS | 1774 | 1463040556168 Marionette TRACE conn4 <- [1,1158,null,{}] 01:09:16 INFO - PROCESS | 1774 | 1463040556173 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:16 INFO - PROCESS | 1774 | 1463040556355 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 01:09:16 INFO - PROCESS | 1774 | 1463040556613 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x95e26c00 == 87 [pid = 1774] [id = 297] 01:09:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x9776b000) [pid = 1774] [serial = 892] [outer = (nil)] 01:09:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x9a1cb800) [pid = 1774] [serial = 893] [outer = 0x9776b000] 01:09:16 INFO - PROCESS | 1774 | 1463040556749 Marionette DEBUG loaded listener.js 01:09:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x9a3db800) [pid = 1774] [serial = 894] [outer = 0x9776b000] 01:09:17 INFO - PROCESS | 1774 | 1463040557635 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1537ms 01:09:17 INFO - PROCESS | 1774 | 1463040557702 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 01:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:09:17 INFO - PROCESS | 1774 | 1463040557706 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 01:09:17 INFO - PROCESS | 1774 | 1463040557713 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:09:17 INFO - PROCESS | 1774 | 1463040557717 Marionette TRACE conn4 <- [1,1162,null,{}] 01:09:17 INFO - PROCESS | 1774 | 1463040557723 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:18 INFO - PROCESS | 1774 | 1463040557998 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 01:09:18 INFO - PROCESS | 1774 | 1463040558313 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a799400 == 88 [pid = 1774] [id = 298] 01:09:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x9aa9c400) [pid = 1774] [serial = 895] [outer = (nil)] 01:09:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x9abe5400) [pid = 1774] [serial = 896] [outer = 0x9aa9c400] 01:09:18 INFO - PROCESS | 1774 | 1463040558410 Marionette DEBUG loaded listener.js 01:09:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x9ac35000) [pid = 1774] [serial = 897] [outer = 0x9aa9c400] 01:09:19 INFO - PROCESS | 1774 | 1463040559337 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1681ms 01:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:09:19 INFO - PROCESS | 1774 | 1463040559394 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 01:09:19 INFO - PROCESS | 1774 | 1463040559397 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 01:09:19 INFO - PROCESS | 1774 | 1463040559404 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:09:19 INFO - PROCESS | 1774 | 1463040559407 Marionette TRACE conn4 <- [1,1166,null,{}] 01:09:19 INFO - PROCESS | 1774 | 1463040559413 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:19 INFO - PROCESS | 1774 | 1463040559595 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 01:09:19 INFO - PROCESS | 1774 | 1463040559843 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ac32000 == 89 [pid = 1774] [id = 299] 01:09:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x9ac37800) [pid = 1774] [serial = 898] [outer = (nil)] 01:09:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x9ae66400) [pid = 1774] [serial = 899] [outer = 0x9ac37800] 01:09:19 INFO - PROCESS | 1774 | 1463040559968 Marionette DEBUG loaded listener.js 01:09:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x9ae6b800) [pid = 1774] [serial = 900] [outer = 0x9ac37800] 01:09:20 INFO - PROCESS | 1774 | 1463040560816 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1479ms 01:09:20 INFO - PROCESS | 1774 | 1463040560882 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 01:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:09:20 INFO - PROCESS | 1774 | 1463040560887 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 01:09:20 INFO - PROCESS | 1774 | 1463040560894 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:09:20 INFO - PROCESS | 1774 | 1463040560897 Marionette TRACE conn4 <- [1,1170,null,{}] 01:09:20 INFO - PROCESS | 1774 | 1463040560913 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:21 INFO - PROCESS | 1774 | 1463040561133 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 01:09:21 INFO - PROCESS | 1774 | 1463040561382 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf1400 == 90 [pid = 1774] [id = 300] 01:09:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x8ec59400) [pid = 1774] [serial = 901] [outer = (nil)] 01:09:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x9ae61800) [pid = 1774] [serial = 902] [outer = 0x8ec59400] 01:09:21 INFO - PROCESS | 1774 | 1463040561510 Marionette DEBUG loaded listener.js 01:09:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x9b288000) [pid = 1774] [serial = 903] [outer = 0x8ec59400] 01:09:22 INFO - PROCESS | 1774 | 1463040562390 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1541ms 01:09:22 INFO - PROCESS | 1774 | 1463040562434 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 01:09:22 INFO - PROCESS | 1774 | 1463040562438 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 01:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:09:22 INFO - PROCESS | 1774 | 1463040562459 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:09:22 INFO - PROCESS | 1774 | 1463040562463 Marionette TRACE conn4 <- [1,1174,null,{}] 01:09:22 INFO - PROCESS | 1774 | 1463040562468 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:22 INFO - PROCESS | 1774 | 1463040562640 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 01:09:22 INFO - PROCESS | 1774 | 1463040562940 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b941c00 == 91 [pid = 1774] [id = 301] 01:09:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x8c06c400) [pid = 1774] [serial = 904] [outer = (nil)] 01:09:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x8eaf3000) [pid = 1774] [serial = 905] [outer = 0x8c06c400] 01:09:23 INFO - PROCESS | 1774 | 1463040563029 Marionette DEBUG loaded listener.js 01:09:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x8f609400) [pid = 1774] [serial = 906] [outer = 0x8c06c400] 01:09:23 INFO - PROCESS | 1774 | 1463040563866 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:09:23 INFO - PROCESS | 1774 | 1463040563948 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 01:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:09:23 INFO - PROCESS | 1774 | 1463040563955 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:09:23 INFO - PROCESS | 1774 | 1463040563959 Marionette TRACE conn4 <- [1,1178,null,{}] 01:09:23 INFO - PROCESS | 1774 | 1463040563964 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:24 INFO - PROCESS | 1774 | 1463040564199 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 01:09:24 INFO - PROCESS | 1774 | 1463040564452 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c067400 == 92 [pid = 1774] [id = 302] 01:09:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x8c06a000) [pid = 1774] [serial = 907] [outer = (nil)] 01:09:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x8c074800) [pid = 1774] [serial = 908] [outer = 0x8c06a000] 01:09:24 INFO - PROCESS | 1774 | 1463040564978 Marionette DEBUG loaded listener.js 01:09:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x8d405400) [pid = 1774] [serial = 909] [outer = 0x8c06a000] 01:09:25 INFO - PROCESS | 1774 | 1463040565892 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:09:25 INFO - PROCESS | 1774 | 1463040565959 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 01:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:09:25 INFO - PROCESS | 1774 | 1463040565967 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:09:25 INFO - PROCESS | 1774 | 1463040565973 Marionette TRACE conn4 <- [1,1182,null,{}] 01:09:25 INFO - PROCESS | 1774 | 1463040565980 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:26 INFO - PROCESS | 1774 | 1463040566169 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 01:09:26 INFO - PROCESS | 1774 | 1463040566434 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8def4c00 == 93 [pid = 1774] [id = 303] 01:09:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x8ec67c00) [pid = 1774] [serial = 910] [outer = (nil)] 01:09:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x8f5bd800) [pid = 1774] [serial = 911] [outer = 0x8ec67c00] 01:09:26 INFO - PROCESS | 1774 | 1463040566566 Marionette DEBUG loaded listener.js 01:09:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x91d12c00) [pid = 1774] [serial = 912] [outer = 0x8ec67c00] 01:09:27 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:09:27 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:09:27 INFO - PROCESS | 1774 | 1463040567449 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:09:27 INFO - PROCESS | 1774 | 1463040567558 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 01:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:09:27 INFO - PROCESS | 1774 | 1463040567578 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:09:27 INFO - PROCESS | 1774 | 1463040567585 Marionette TRACE conn4 <- [1,1186,null,{}] 01:09:27 INFO - PROCESS | 1774 | 1463040567656 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:27 INFO - PROCESS | 1774 | 1463040567865 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 01:09:28 INFO - PROCESS | 1774 | 1463040568137 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8986b000 == 94 [pid = 1774] [id = 304] 01:09:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x8986c000) [pid = 1774] [serial = 913] [outer = (nil)] 01:09:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0x8c073c00) [pid = 1774] [serial = 914] [outer = 0x8986c000] 01:09:28 INFO - PROCESS | 1774 | 1463040568277 Marionette DEBUG loaded listener.js 01:09:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x8ec62400) [pid = 1774] [serial = 915] [outer = 0x8986c000] 01:09:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8b93d000 == 93 [pid = 1774] [id = 285] 01:09:28 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x91d1e000) [pid = 1774] [serial = 776] [outer = (nil)] [url = about:blank] 01:09:28 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x8d445800) [pid = 1774] [serial = 773] [outer = (nil)] [url = about:blank] 01:09:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8eafc400 == 92 [pid = 1774] [id = 283] 01:09:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfd800 == 91 [pid = 1774] [id = 282] 01:09:28 INFO - PROCESS | 1774 | --DOCSHELL 0x8986c400 == 90 [pid = 1774] [id = 281] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x9215ac00) [pid = 1774] [serial = 795] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x9263f800) [pid = 1774] [serial = 797] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x8ed50c00) [pid = 1774] [serial = 785] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x93a05c00) [pid = 1774] [serial = 752] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x926e5c00) [pid = 1774] [serial = 798] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x89869c00) [pid = 1774] [serial = 770] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x8b93c000) [pid = 1774] [serial = 743] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x95b2a000) [pid = 1774] [serial = 764] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x946cdc00) [pid = 1774] [serial = 675] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x98108000) [pid = 1774] [serial = 755] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x91d17000) [pid = 1774] [serial = 794] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x8deed000) [pid = 1774] [serial = 782] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x8f5b2c00) [pid = 1774] [serial = 791] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x8ed48800) [pid = 1774] [serial = 789] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x8f41a000) [pid = 1774] [serial = 786] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0xa227fc00) [pid = 1774] [serial = 761] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8ccfc000) [pid = 1774] [serial = 780] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x92999000) [pid = 1774] [serial = 749] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x8ec67000) [pid = 1774] [serial = 788] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x992c1c00) [pid = 1774] [serial = 767] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x8f5b1c00) [pid = 1774] [serial = 746] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x8c066c00) [pid = 1774] [serial = 779] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8eaf7400) [pid = 1774] [serial = 783] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x8f607c00) [pid = 1774] [serial = 792] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9abe5800) [pid = 1774] [serial = 758] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x9299bc00) [pid = 1774] [serial = 800] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x929a3c00) [pid = 1774] [serial = 801] [outer = (nil)] [url = about:blank] 01:09:29 INFO - PROCESS | 1774 | 1463040569238 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 01:09:29 INFO - PROCESS | 1774 | 1463040569311 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 01:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:09:29 INFO - PROCESS | 1774 | 1463040569317 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:09:29 INFO - PROCESS | 1774 | 1463040569323 Marionette TRACE conn4 <- [1,1190,null,{}] 01:09:29 INFO - PROCESS | 1774 | 1463040569340 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:29 INFO - PROCESS | 1774 | 1463040569519 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 01:09:29 INFO - PROCESS | 1774 | 1463040569538 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x89869c00 == 91 [pid = 1774] [id = 305] 01:09:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x91d1d400) [pid = 1774] [serial = 916] [outer = (nil)] 01:09:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x926e8400) [pid = 1774] [serial = 917] [outer = 0x91d1d400] 01:09:29 INFO - PROCESS | 1774 | 1463040569754 Marionette DEBUG loaded listener.js 01:09:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x92beac00) [pid = 1774] [serial = 918] [outer = 0x91d1d400] 01:09:30 INFO - PROCESS | 1774 | 1463040570550 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 01:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:09:30 INFO - PROCESS | 1774 | 1463040570656 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 01:09:30 INFO - PROCESS | 1774 | 1463040570663 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:09:30 INFO - PROCESS | 1774 | 1463040570666 Marionette TRACE conn4 <- [1,1194,null,{}] 01:09:30 INFO - PROCESS | 1774 | 1463040570672 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:30 INFO - PROCESS | 1774 | 1463040570848 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 01:09:31 INFO - PROCESS | 1774 | 1463040571059 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f607c00 == 92 [pid = 1774] [id = 306] 01:09:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x8f60dc00) [pid = 1774] [serial = 919] [outer = (nil)] 01:09:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x93a05c00) [pid = 1774] [serial = 920] [outer = 0x8f60dc00] 01:09:31 INFO - PROCESS | 1774 | 1463040571134 Marionette DEBUG loaded listener.js 01:09:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x94637400) [pid = 1774] [serial = 921] [outer = 0x8f60dc00] 01:09:31 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:09:31 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:09:32 INFO - PROCESS | 1774 | 1463040572055 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 01:09:32 INFO - PROCESS | 1774 | 1463040572109 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 01:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:09:32 INFO - PROCESS | 1774 | 1463040572121 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:09:32 INFO - PROCESS | 1774 | 1463040572124 Marionette TRACE conn4 <- [1,1198,null,{}] 01:09:32 INFO - PROCESS | 1774 | 1463040572130 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:32 INFO - PROCESS | 1774 | 1463040572367 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 01:09:32 INFO - PROCESS | 1774 | 1463040572410 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x92c20c00 == 93 [pid = 1774] [id = 307] 01:09:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x93919800) [pid = 1774] [serial = 922] [outer = (nil)] 01:09:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x9533a400) [pid = 1774] [serial = 923] [outer = 0x93919800] 01:09:32 INFO - PROCESS | 1774 | 1463040572488 Marionette DEBUG loaded listener.js 01:09:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x96594400) [pid = 1774] [serial = 924] [outer = 0x93919800] 01:09:33 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x8ed4a400) [pid = 1774] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:09:33 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x926db400) [pid = 1774] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:09:33 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x8c069400) [pid = 1774] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:09:33 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x8ec62800) [pid = 1774] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:09:33 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8edcb800) [pid = 1774] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:09:33 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x8d40d000) [pid = 1774] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:09:33 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x8f5b8800) [pid = 1774] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:09:33 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x8b942800) [pid = 1774] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:09:33 INFO - PROCESS | 1774 | 1463040573756 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1683ms 01:09:33 INFO - PROCESS | 1774 | 1463040573799 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 01:09:33 INFO - PROCESS | 1774 | 1463040573802 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 01:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:09:33 INFO - PROCESS | 1774 | 1463040573808 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:09:33 INFO - PROCESS | 1774 | 1463040573812 Marionette TRACE conn4 <- [1,1202,null,{}] 01:09:33 INFO - PROCESS | 1774 | 1463040573821 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:34 INFO - PROCESS | 1774 | 1463040574058 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 01:09:34 INFO - PROCESS | 1774 | 1463040574079 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eafd800 == 94 [pid = 1774] [id = 308] 01:09:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x8f413400) [pid = 1774] [serial = 925] [outer = (nil)] 01:09:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x946d0800) [pid = 1774] [serial = 926] [outer = 0x8f413400] 01:09:34 INFO - PROCESS | 1774 | 1463040574150 Marionette DEBUG loaded listener.js 01:09:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x9775cc00) [pid = 1774] [serial = 927] [outer = 0x8f413400] 01:09:34 INFO - PROCESS | 1774 | 1463040574977 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1229ms 01:09:35 INFO - PROCESS | 1774 | 1463040575038 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 01:09:35 INFO - PROCESS | 1774 | 1463040575042 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 01:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:09:35 INFO - PROCESS | 1774 | 1463040575048 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:09:35 INFO - PROCESS | 1774 | 1463040575050 Marionette TRACE conn4 <- [1,1206,null,{}] 01:09:35 INFO - PROCESS | 1774 | 1463040575056 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:35 INFO - PROCESS | 1774 | 1463040575223 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 01:09:35 INFO - PROCESS | 1774 | 1463040575235 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x93cedc00 == 95 [pid = 1774] [id = 309] 01:09:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x95b31800) [pid = 1774] [serial = 928] [outer = (nil)] 01:09:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x9a28cc00) [pid = 1774] [serial = 929] [outer = 0x95b31800] 01:09:35 INFO - PROCESS | 1774 | 1463040575306 Marionette DEBUG loaded listener.js 01:09:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x9a744000) [pid = 1774] [serial = 930] [outer = 0x95b31800] 01:09:36 INFO - PROCESS | 1774 | --DOCSHELL 0x93a0d400 == 94 [pid = 1774] [id = 9] 01:09:36 INFO - PROCESS | 1774 | 1463040576644 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 01:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1684ms 01:09:36 INFO - PROCESS | 1774 | 1463040576733 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 01:09:36 INFO - PROCESS | 1774 | 1463040576741 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 01:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:09:36 INFO - PROCESS | 1774 | 1463040576750 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:09:36 INFO - PROCESS | 1774 | 1463040576756 Marionette TRACE conn4 <- [1,1210,null,{}] 01:09:36 INFO - PROCESS | 1774 | 1463040576829 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:37 INFO - PROCESS | 1774 | 1463040577038 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 01:09:37 INFO - PROCESS | 1774 | 1463040577311 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf9c00 == 95 [pid = 1774] [id = 310] 01:09:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x8eaee400) [pid = 1774] [serial = 931] [outer = (nil)] 01:09:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x8ed47000) [pid = 1774] [serial = 932] [outer = 0x8eaee400] 01:09:37 INFO - PROCESS | 1774 | 1463040577444 Marionette DEBUG loaded listener.js 01:09:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x8f416000) [pid = 1774] [serial = 933] [outer = 0x8eaee400] 01:09:38 INFO - PROCESS | 1774 | 1463040578412 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1698ms 01:09:38 INFO - PROCESS | 1774 | 1463040578447 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 01:09:38 INFO - PROCESS | 1774 | 1463040578455 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 01:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:09:38 INFO - PROCESS | 1774 | 1463040578466 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:09:38 INFO - PROCESS | 1774 | 1463040578470 Marionette TRACE conn4 <- [1,1214,null,{}] 01:09:38 INFO - PROCESS | 1774 | 1463040578477 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:38 INFO - PROCESS | 1774 | 1463040578691 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 01:09:39 INFO - PROCESS | 1774 | 1463040578999 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f601800 == 96 [pid = 1774] [id = 311] 01:09:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x92231000) [pid = 1774] [serial = 934] [outer = (nil)] 01:09:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x9299e000) [pid = 1774] [serial = 935] [outer = 0x92231000] 01:09:39 INFO - PROCESS | 1774 | 1463040579126 Marionette DEBUG loaded listener.js 01:09:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x93924800) [pid = 1774] [serial = 936] [outer = 0x92231000] 01:09:40 INFO - PROCESS | 1774 | 1463040580023 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1587ms 01:09:40 INFO - PROCESS | 1774 | 1463040580053 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 01:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:09:40 INFO - PROCESS | 1774 | 1463040580057 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 01:09:40 INFO - PROCESS | 1774 | 1463040580064 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:09:40 INFO - PROCESS | 1774 | 1463040580070 Marionette TRACE conn4 <- [1,1218,null,{}] 01:09:40 INFO - PROCESS | 1774 | 1463040580087 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:40 INFO - PROCESS | 1774 | 1463040580283 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 01:09:40 INFO - PROCESS | 1774 | 1463040580534 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed4ec00 == 97 [pid = 1774] [id = 312] 01:09:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x926e7400) [pid = 1774] [serial = 937] [outer = (nil)] 01:09:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x992b6400) [pid = 1774] [serial = 938] [outer = 0x926e7400] 01:09:40 INFO - PROCESS | 1774 | 1463040580665 Marionette DEBUG loaded listener.js 01:09:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x9a74c800) [pid = 1774] [serial = 939] [outer = 0x926e7400] 01:09:41 INFO - PROCESS | 1774 | 1463040581565 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1541ms 01:09:41 INFO - PROCESS | 1774 | 1463040581604 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 01:09:41 INFO - PROCESS | 1774 | 1463040581608 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 01:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:09:41 INFO - PROCESS | 1774 | 1463040581615 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:09:41 INFO - PROCESS | 1774 | 1463040581619 Marionette TRACE conn4 <- [1,1222,null,{}] 01:09:41 INFO - PROCESS | 1774 | 1463040581624 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:41 INFO - PROCESS | 1774 | 1463040581807 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 01:09:42 INFO - PROCESS | 1774 | 1463040582015 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b942800 == 98 [pid = 1774] [id = 313] 01:09:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x946cec00) [pid = 1774] [serial = 940] [outer = (nil)] 01:09:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x9abe9400) [pid = 1774] [serial = 941] [outer = 0x946cec00] 01:09:42 INFO - PROCESS | 1774 | 1463040582142 Marionette DEBUG loaded listener.js 01:09:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x9ac3dc00) [pid = 1774] [serial = 942] [outer = 0x946cec00] 01:09:43 INFO - PROCESS | 1774 | 1463040583028 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 01:09:43 INFO - PROCESS | 1774 | 1463040583104 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 01:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:09:43 INFO - PROCESS | 1774 | 1463040583112 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:09:43 INFO - PROCESS | 1774 | 1463040583115 Marionette TRACE conn4 <- [1,1226,null,{}] 01:09:43 INFO - PROCESS | 1774 | 1463040583121 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:43 INFO - PROCESS | 1774 | 1463040583304 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 01:09:43 INFO - PROCESS | 1774 | 1463040583506 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d2000 == 99 [pid = 1774] [id = 314] 01:09:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x9abe5800) [pid = 1774] [serial = 943] [outer = (nil)] 01:09:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x9bf7b400) [pid = 1774] [serial = 944] [outer = 0x9abe5800] 01:09:43 INFO - PROCESS | 1774 | 1463040583678 Marionette DEBUG loaded listener.js 01:09:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x9c11e400) [pid = 1774] [serial = 945] [outer = 0x9abe5800] 01:09:44 INFO - PROCESS | 1774 | 1463040584608 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1527ms 01:09:44 INFO - PROCESS | 1774 | 1463040584640 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 01:09:44 INFO - PROCESS | 1774 | 1463040584644 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 01:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:09:44 INFO - PROCESS | 1774 | 1463040584651 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:09:44 INFO - PROCESS | 1774 | 1463040584655 Marionette TRACE conn4 <- [1,1230,null,{}] 01:09:44 INFO - PROCESS | 1774 | 1463040584661 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:44 INFO - PROCESS | 1774 | 1463040584877 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 01:09:45 INFO - PROCESS | 1774 | 1463040585127 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ae6a400 == 100 [pid = 1774] [id = 315] 01:09:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x9b72f800) [pid = 1774] [serial = 946] [outer = (nil)] 01:09:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x9c1a0800) [pid = 1774] [serial = 947] [outer = 0x9b72f800] 01:09:45 INFO - PROCESS | 1774 | 1463040585277 Marionette DEBUG loaded listener.js 01:09:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x9d324800) [pid = 1774] [serial = 948] [outer = 0x9b72f800] 01:09:46 INFO - PROCESS | 1774 | 1463040586137 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1529ms 01:09:46 INFO - PROCESS | 1774 | 1463040586181 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 01:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:09:46 INFO - PROCESS | 1774 | 1463040586186 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 01:09:46 INFO - PROCESS | 1774 | 1463040586192 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:09:46 INFO - PROCESS | 1774 | 1463040586196 Marionette TRACE conn4 <- [1,1234,null,{}] 01:09:46 INFO - PROCESS | 1774 | 1463040586202 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:46 INFO - PROCESS | 1774 | 1463040586393 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 01:09:46 INFO - PROCESS | 1774 | 1463040586605 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x9c1a1400 == 101 [pid = 1774] [id = 316] 01:09:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x9d31d000) [pid = 1774] [serial = 949] [outer = (nil)] 01:09:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x9d8e3800) [pid = 1774] [serial = 950] [outer = 0x9d31d000] 01:09:46 INFO - PROCESS | 1774 | 1463040586727 Marionette DEBUG loaded listener.js 01:09:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0xa050b400) [pid = 1774] [serial = 951] [outer = 0x9d31d000] 01:09:47 INFO - PROCESS | 1774 | 1463040587683 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1533ms 01:09:47 INFO - PROCESS | 1774 | 1463040587725 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 01:09:47 INFO - PROCESS | 1774 | 1463040587729 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 01:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:09:47 INFO - PROCESS | 1774 | 1463040587736 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:09:47 INFO - PROCESS | 1774 | 1463040587738 Marionette TRACE conn4 <- [1,1238,null,{}] 01:09:47 INFO - PROCESS | 1774 | 1463040587744 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:47 INFO - PROCESS | 1774 | 1463040587943 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 01:09:48 INFO - PROCESS | 1774 | 1463040588191 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x9c126000 == 102 [pid = 1774] [id = 317] 01:09:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x9c1a3800) [pid = 1774] [serial = 952] [outer = (nil)] 01:09:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0xa219f800) [pid = 1774] [serial = 953] [outer = 0x9c1a3800] 01:09:48 INFO - PROCESS | 1774 | 1463040588319 Marionette DEBUG loaded listener.js 01:09:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0xa2278000) [pid = 1774] [serial = 954] [outer = 0x9c1a3800] 01:09:49 INFO - PROCESS | 1774 | 1463040589171 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1480ms 01:09:49 INFO - PROCESS | 1774 | 1463040589216 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 01:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:09:49 INFO - PROCESS | 1774 | 1463040589221 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 01:09:49 INFO - PROCESS | 1774 | 1463040589227 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:09:49 INFO - PROCESS | 1774 | 1463040589231 Marionette TRACE conn4 <- [1,1242,null,{}] 01:09:49 INFO - PROCESS | 1774 | 1463040589238 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:49 INFO - PROCESS | 1774 | 1463040589430 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 01:09:49 INFO - PROCESS | 1774 | 1463040589641 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x9c1a8000 == 103 [pid = 1774] [id = 318] 01:09:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0xa1054000) [pid = 1774] [serial = 955] [outer = (nil)] 01:09:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0xa22f2400) [pid = 1774] [serial = 956] [outer = 0xa1054000] 01:09:49 INFO - PROCESS | 1774 | 1463040589811 Marionette DEBUG loaded listener.js 01:09:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0xa2450c00) [pid = 1774] [serial = 957] [outer = 0xa1054000] 01:09:50 INFO - PROCESS | 1774 | 1463040590658 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1480ms 01:09:50 INFO - PROCESS | 1774 | 1463040590708 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 01:09:50 INFO - PROCESS | 1774 | 1463040590712 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 01:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:09:50 INFO - PROCESS | 1774 | 1463040590718 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:09:50 INFO - PROCESS | 1774 | 1463040590722 Marionette TRACE conn4 <- [1,1246,null,{}] 01:09:50 INFO - PROCESS | 1774 | 1463040590728 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:50 INFO - PROCESS | 1774 | 1463040590934 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 01:09:51 INFO - PROCESS | 1774 | 1463040591144 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x9463f800 == 104 [pid = 1774] [id = 319] 01:09:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0xa3061400) [pid = 1774] [serial = 958] [outer = (nil)] 01:09:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0xa3221c00) [pid = 1774] [serial = 959] [outer = 0xa3061400] 01:09:51 INFO - PROCESS | 1774 | 1463040591325 Marionette DEBUG loaded listener.js 01:09:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0xa325c400) [pid = 1774] [serial = 960] [outer = 0xa3061400] 01:09:52 INFO - PROCESS | 1774 | 1463040592254 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1597ms 01:09:52 INFO - PROCESS | 1774 | 1463040592315 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 01:09:52 INFO - PROCESS | 1774 | 1463040592320 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 01:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:09:52 INFO - PROCESS | 1774 | 1463040592326 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:09:52 INFO - PROCESS | 1774 | 1463040592331 Marionette TRACE conn4 <- [1,1250,null,{}] 01:09:52 INFO - PROCESS | 1774 | 1463040592337 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:52 INFO - PROCESS | 1774 | 1463040592586 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 01:09:52 INFO - PROCESS | 1774 | 1463040592918 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:52 INFO - PROCESS | 1774 | ++DOCSHELL 0xa5043000 == 105 [pid = 1774] [id = 320] 01:09:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0xa6282800) [pid = 1774] [serial = 961] [outer = (nil)] 01:09:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0xa67b8800) [pid = 1774] [serial = 962] [outer = 0xa6282800] 01:09:53 INFO - PROCESS | 1774 | 1463040593017 Marionette DEBUG loaded listener.js 01:09:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0xa68bbc00) [pid = 1774] [serial = 963] [outer = 0xa6282800] 01:09:53 INFO - PROCESS | 1774 | 1463040593891 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1630ms 01:09:53 INFO - PROCESS | 1774 | 1463040593957 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 01:09:53 INFO - PROCESS | 1774 | 1463040593961 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 01:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:09:53 INFO - PROCESS | 1774 | 1463040593967 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:09:53 INFO - PROCESS | 1774 | 1463040593970 Marionette TRACE conn4 <- [1,1254,null,{}] 01:09:53 INFO - PROCESS | 1774 | 1463040593976 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:54 INFO - PROCESS | 1774 | 1463040594171 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 01:09:54 INFO - PROCESS | 1774 | 1463040594425 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d404c00 == 106 [pid = 1774] [id = 321] 01:09:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x8dee8c00) [pid = 1774] [serial = 964] [outer = (nil)] 01:09:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0xa6b4a400) [pid = 1774] [serial = 965] [outer = 0x8dee8c00] 01:09:54 INFO - PROCESS | 1774 | 1463040594545 Marionette DEBUG loaded listener.js 01:09:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0xa6b4cc00) [pid = 1774] [serial = 966] [outer = 0x8dee8c00] 01:09:55 INFO - PROCESS | 1774 | 1463040595406 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1478ms 01:09:55 INFO - PROCESS | 1774 | 1463040595446 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 01:09:55 INFO - PROCESS | 1774 | 1463040595449 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 01:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:09:55 INFO - PROCESS | 1774 | 1463040595455 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:09:55 INFO - PROCESS | 1774 | 1463040595459 Marionette TRACE conn4 <- [1,1258,null,{}] 01:09:55 INFO - PROCESS | 1774 | 1463040595464 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:55 INFO - PROCESS | 1774 | 1463040595648 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 01:09:55 INFO - PROCESS | 1774 | 1463040595862 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:55 INFO - PROCESS | 1774 | ++DOCSHELL 0xa354fc00 == 107 [pid = 1774] [id = 322] 01:09:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0xa6282400) [pid = 1774] [serial = 967] [outer = (nil)] 01:09:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0xa6c06800) [pid = 1774] [serial = 968] [outer = 0xa6282400] 01:09:55 INFO - PROCESS | 1774 | 1463040595981 Marionette DEBUG loaded listener.js 01:09:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0xa6c0c400) [pid = 1774] [serial = 969] [outer = 0xa6282400] 01:09:56 INFO - PROCESS | 1774 | 1463040596935 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1536ms 01:09:56 INFO - PROCESS | 1774 | 1463040596993 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 01:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:09:57 INFO - PROCESS | 1774 | 1463040596997 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 01:09:57 INFO - PROCESS | 1774 | 1463040597003 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:09:57 INFO - PROCESS | 1774 | 1463040597007 Marionette TRACE conn4 <- [1,1262,null,{}] 01:09:57 INFO - PROCESS | 1774 | 1463040597013 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:57 INFO - PROCESS | 1774 | 1463040597204 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 01:09:57 INFO - PROCESS | 1774 | 1463040597460 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d402800 == 108 [pid = 1774] [id = 323] 01:09:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 232 (0x8ec58c00) [pid = 1774] [serial = 970] [outer = (nil)] 01:09:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 233 (0xa6c0e400) [pid = 1774] [serial = 971] [outer = 0x8ec58c00] 01:09:57 INFO - PROCESS | 1774 | 1463040597598 Marionette DEBUG loaded listener.js 01:09:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 234 (0xa6d43400) [pid = 1774] [serial = 972] [outer = 0x8ec58c00] 01:09:58 INFO - PROCESS | 1774 | 1463040598499 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1534ms 01:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:09:58 INFO - PROCESS | 1774 | 1463040598536 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 01:09:58 INFO - PROCESS | 1774 | 1463040598539 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 01:09:58 INFO - PROCESS | 1774 | 1463040598546 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:09:58 INFO - PROCESS | 1774 | 1463040598549 Marionette TRACE conn4 <- [1,1266,null,{}] 01:09:58 INFO - PROCESS | 1774 | 1463040598555 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:09:58 INFO - PROCESS | 1774 | 1463040598743 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 01:09:59 INFO - PROCESS | 1774 | 1463040599005 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c06c800 == 109 [pid = 1774] [id = 324] 01:09:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 235 (0x8d40c400) [pid = 1774] [serial = 973] [outer = (nil)] 01:09:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 236 (0x8ed2c400) [pid = 1774] [serial = 974] [outer = 0x8d40c400] 01:09:59 INFO - PROCESS | 1774 | 1463040599135 Marionette DEBUG loaded listener.js 01:09:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 237 (0x8f610400) [pid = 1774] [serial = 975] [outer = 0x8d40c400] 01:10:00 INFO - PROCESS | 1774 | 1463040600003 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1532ms 01:10:00 INFO - PROCESS | 1774 | 1463040600078 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 01:10:00 INFO - PROCESS | 1774 | 1463040600081 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 01:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:10:00 INFO - PROCESS | 1774 | 1463040600088 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:10:00 INFO - PROCESS | 1774 | 1463040600090 Marionette TRACE conn4 <- [1,1270,null,{}] 01:10:00 INFO - PROCESS | 1774 | 1463040600097 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:00 INFO - PROCESS | 1774 | 1463040600343 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 01:10:00 INFO - PROCESS | 1774 | 1463040600604 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b93c400 == 110 [pid = 1774] [id = 325] 01:10:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 238 (0x8b93e400) [pid = 1774] [serial = 976] [outer = (nil)] 01:10:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 239 (0x92ed0400) [pid = 1774] [serial = 977] [outer = 0x8b93e400] 01:10:00 INFO - PROCESS | 1774 | 1463040600729 Marionette DEBUG loaded listener.js 01:10:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 240 (0x9baa7800) [pid = 1774] [serial = 978] [outer = 0x8b93e400] 01:10:01 INFO - PROCESS | 1774 | 1463040601994 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1987ms 01:10:02 INFO - PROCESS | 1774 | 1463040602143 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 01:10:02 INFO - PROCESS | 1774 | 1463040602150 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 01:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:10:02 INFO - PROCESS | 1774 | 1463040602184 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:10:02 INFO - PROCESS | 1774 | 1463040602189 Marionette TRACE conn4 <- [1,1274,null,{}] 01:10:02 INFO - PROCESS | 1774 | 1463040602198 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:02 INFO - PROCESS | 1774 | 1463040602390 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 01:10:02 INFO - PROCESS | 1774 | 1463040602636 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d442c00 == 111 [pid = 1774] [id = 326] 01:10:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 241 (0x8ed20800) [pid = 1774] [serial = 979] [outer = (nil)] 01:10:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 242 (0x8ed49800) [pid = 1774] [serial = 980] [outer = 0x8ed20800] 01:10:02 INFO - PROCESS | 1774 | 1463040602720 Marionette DEBUG loaded listener.js 01:10:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 243 (0x8f5b2000) [pid = 1774] [serial = 981] [outer = 0x8ed20800] 01:10:03 INFO - PROCESS | 1774 | 1463040603671 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1553ms 01:10:03 INFO - PROCESS | 1774 | 1463040603730 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 01:10:03 INFO - PROCESS | 1774 | 1463040603738 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 01:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:10:03 INFO - PROCESS | 1774 | 1463040603748 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:10:03 INFO - PROCESS | 1774 | 1463040603751 Marionette TRACE conn4 <- [1,1278,null,{}] 01:10:03 INFO - PROCESS | 1774 | 1463040603757 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:03 INFO - PROCESS | 1774 | 1463040603936 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 01:10:04 INFO - PROCESS | 1774 | 1463040604367 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b939800 == 112 [pid = 1774] [id = 327] 01:10:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 244 (0x8b943c00) [pid = 1774] [serial = 982] [outer = (nil)] 01:10:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 245 (0x8ed43c00) [pid = 1774] [serial = 983] [outer = 0x8b943c00] 01:10:04 INFO - PROCESS | 1774 | 1463040604450 Marionette DEBUG loaded listener.js 01:10:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 246 (0x9263f800) [pid = 1774] [serial = 984] [outer = 0x8b943c00] 01:10:05 INFO - PROCESS | 1774 | 1463040605341 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8eafd800 == 111 [pid = 1774] [id = 308] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 245 (0x92633400) [pid = 1774] [serial = 863] [outer = (nil)] [url = about:blank] 01:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1742ms 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x92c20c00 == 110 [pid = 1774] [id = 307] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed4f800 == 109 [pid = 1774] [id = 286] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8f607c00 == 108 [pid = 1774] [id = 306] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x89869c00 == 107 [pid = 1774] [id = 305] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed42000 == 106 [pid = 1774] [id = 284] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8986b000 == 105 [pid = 1774] [id = 304] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8def4c00 == 104 [pid = 1774] [id = 303] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8c067400 == 103 [pid = 1774] [id = 302] 01:10:05 INFO - PROCESS | 1774 | 1463040605545 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 01:10:05 INFO - PROCESS | 1774 | 1463040605551 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 01:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x89866000 == 102 [pid = 1774] [id = 294] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x92633800 == 101 [pid = 1774] [id = 293] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8b941800 == 100 [pid = 1774] [id = 292] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x91e3d800 == 99 [pid = 1774] [id = 291] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x92230c00 == 98 [pid = 1774] [id = 290] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed23000 == 97 [pid = 1774] [id = 289] 01:10:05 INFO - PROCESS | 1774 | 1463040605574 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:10:05 INFO - PROCESS | 1774 | 1463040605580 Marionette TRACE conn4 <- [1,1282,null,{}] 01:10:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfbc00 == 96 [pid = 1774] [id = 288] 01:10:05 INFO - PROCESS | 1774 | 1463040605599 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:05 INFO - PROCESS | 1774 | 1463040605781 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 244 (0x9a64a800) [pid = 1774] [serial = 830] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 243 (0x8edd8c00) [pid = 1774] [serial = 854] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 242 (0x8d6dbc00) [pid = 1774] [serial = 848] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 241 (0x8eaf3400) [pid = 1774] [serial = 849] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 240 (0x9b076800) [pid = 1774] [serial = 839] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 239 (0x9abe1800) [pid = 1774] [serial = 833] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 238 (0x8d448000) [pid = 1774] [serial = 806] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 237 (0x93925c00) [pid = 1774] [serial = 815] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 236 (0x98114c00) [pid = 1774] [serial = 824] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 235 (0x9a1d0400) [pid = 1774] [serial = 827] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 234 (0x9ba76400) [pid = 1774] [serial = 842] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 233 (0x95e1e800) [pid = 1774] [serial = 821] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 232 (0x9463ec00) [pid = 1774] [serial = 818] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 231 (0x92c24000) [pid = 1774] [serial = 812] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x8f421c00) [pid = 1774] [serial = 809] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0x9ae68400) [pid = 1774] [serial = 836] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0x92152400) [pid = 1774] [serial = 861] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x91d15c00) [pid = 1774] [serial = 860] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0x8f419c00) [pid = 1774] [serial = 855] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x8ed44400) [pid = 1774] [serial = 741] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x8f5ba400) [pid = 1774] [serial = 857] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x8f604800) [pid = 1774] [serial = 858] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x92bf8400) [pid = 1774] [serial = 803] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x92c1d000) [pid = 1774] [serial = 804] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x8d40c800) [pid = 1774] [serial = 846] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x8ccf9400) [pid = 1774] [serial = 845] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0x8ed25800) [pid = 1774] [serial = 851] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x8ed2dc00) [pid = 1774] [serial = 852] [outer = (nil)] [url = about:blank] 01:10:06 INFO - PROCESS | 1774 | 1463040606114 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6dbc00 == 97 [pid = 1774] [id = 328] 01:10:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0x8ec5f800) [pid = 1774] [serial = 985] [outer = (nil)] 01:10:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0x8f421c00) [pid = 1774] [serial = 986] [outer = 0x8ec5f800] 01:10:06 INFO - PROCESS | 1774 | 1463040606192 Marionette DEBUG loaded listener.js 01:10:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x91d19800) [pid = 1774] [serial = 987] [outer = 0x8ec5f800] 01:10:06 INFO - PROCESS | 1774 | 1463040606956 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1453ms 01:10:07 INFO - PROCESS | 1774 | 1463040607016 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 01:10:07 INFO - PROCESS | 1774 | 1463040607021 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 01:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:10:07 INFO - PROCESS | 1774 | 1463040607027 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:10:07 INFO - PROCESS | 1774 | 1463040607030 Marionette TRACE conn4 <- [1,1286,null,{}] 01:10:07 INFO - PROCESS | 1774 | 1463040607035 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:07 INFO - PROCESS | 1774 | 1463040607277 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 01:10:07 INFO - PROCESS | 1774 | 1463040607288 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edcf800 == 98 [pid = 1774] [id = 329] 01:10:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x8f416400) [pid = 1774] [serial = 988] [outer = (nil)] 01:10:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x92c1ec00) [pid = 1774] [serial = 989] [outer = 0x8f416400] 01:10:07 INFO - PROCESS | 1774 | 1463040607361 Marionette DEBUG loaded listener.js 01:10:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x92ed2800) [pid = 1774] [serial = 990] [outer = 0x8f416400] 01:10:08 INFO - PROCESS | 1774 | 1463040608331 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1378ms 01:10:08 INFO - PROCESS | 1774 | 1463040608406 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 01:10:08 INFO - PROCESS | 1774 | 1463040608408 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 01:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:10:08 INFO - PROCESS | 1774 | 1463040608415 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:10:08 INFO - PROCESS | 1774 | 1463040608418 Marionette TRACE conn4 <- [1,1290,null,{}] 01:10:08 INFO - PROCESS | 1774 | 1463040608423 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:08 INFO - PROCESS | 1774 | 1463040608659 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 01:10:08 INFO - PROCESS | 1774 | 1463040608683 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x92635000 == 99 [pid = 1774] [id = 330] 01:10:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x92c18c00) [pid = 1774] [serial = 991] [outer = (nil)] 01:10:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x94642000) [pid = 1774] [serial = 992] [outer = 0x92c18c00] 01:10:08 INFO - PROCESS | 1774 | 1463040608754 Marionette DEBUG loaded listener.js 01:10:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x95340000) [pid = 1774] [serial = 993] [outer = 0x92c18c00] 01:10:09 INFO - PROCESS | 1774 | 1463040609739 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1380ms 01:10:09 INFO - PROCESS | 1774 | 1463040609796 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 01:10:09 INFO - PROCESS | 1774 | 1463040609799 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 01:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:10:09 INFO - PROCESS | 1774 | 1463040609833 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:10:09 INFO - PROCESS | 1774 | 1463040609836 Marionette TRACE conn4 <- [1,1294,null,{}] 01:10:09 INFO - PROCESS | 1774 | 1463040609856 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:10 INFO - PROCESS | 1774 | 1463040610404 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 01:10:10 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x91d1d400) [pid = 1774] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:10:10 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x8ec67c00) [pid = 1774] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:10:10 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x8c06a000) [pid = 1774] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:10:10 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x8986c000) [pid = 1774] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:10:10 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x8f413400) [pid = 1774] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:10:10 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x8f60dc00) [pid = 1774] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:10:10 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x93919800) [pid = 1774] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:10:10 INFO - PROCESS | 1774 | 1463040610591 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8986c000 == 100 [pid = 1774] [id = 331] 01:10:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x8c06a000) [pid = 1774] [serial = 994] [outer = (nil)] 01:10:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x8ed4a400) [pid = 1774] [serial = 995] [outer = 0x8c06a000] 01:10:10 INFO - PROCESS | 1774 | 1463040610664 Marionette DEBUG loaded listener.js 01:10:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x93a03c00) [pid = 1774] [serial = 996] [outer = 0x8c06a000] 01:10:11 INFO - PROCESS | 1774 | 1463040611333 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1542ms 01:10:11 INFO - PROCESS | 1774 | 1463040611375 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 01:10:11 INFO - PROCESS | 1774 | 1463040611379 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 01:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:10:11 INFO - PROCESS | 1774 | 1463040611385 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:10:11 INFO - PROCESS | 1774 | 1463040611388 Marionette TRACE conn4 <- [1,1298,null,{}] 01:10:11 INFO - PROCESS | 1774 | 1463040611393 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:11 INFO - PROCESS | 1774 | 1463040611616 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 01:10:11 INFO - PROCESS | 1774 | 1463040611641 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edd4800 == 101 [pid = 1774] [id = 332] 01:10:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x8f414000) [pid = 1774] [serial = 997] [outer = (nil)] 01:10:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x9a1ab000) [pid = 1774] [serial = 998] [outer = 0x8f414000] 01:10:11 INFO - PROCESS | 1774 | 1463040611711 Marionette DEBUG loaded listener.js 01:10:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x9a3de800) [pid = 1774] [serial = 999] [outer = 0x8f414000] 01:10:12 INFO - PROCESS | 1774 | 1463040612696 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1379ms 01:10:12 INFO - PROCESS | 1774 | 1463040612765 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 01:10:12 INFO - PROCESS | 1774 | 1463040612771 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 01:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:10:12 INFO - PROCESS | 1774 | 1463040612780 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:10:12 INFO - PROCESS | 1774 | 1463040612787 Marionette TRACE conn4 <- [1,1302,null,{}] 01:10:12 INFO - PROCESS | 1774 | 1463040612796 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:13 INFO - PROCESS | 1774 | 1463040613057 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 01:10:13 INFO - PROCESS | 1774 | 1463040613332 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf6400 == 102 [pid = 1774] [id = 333] 01:10:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x8d6dc000) [pid = 1774] [serial = 1000] [outer = (nil)] 01:10:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x8eaf2400) [pid = 1774] [serial = 1001] [outer = 0x8d6dc000] 01:10:13 INFO - PROCESS | 1774 | 1463040613468 Marionette DEBUG loaded listener.js 01:10:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x8ec64800) [pid = 1774] [serial = 1002] [outer = 0x8d6dc000] 01:10:14 INFO - PROCESS | 1774 | 1463040614377 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1641ms 01:10:14 INFO - PROCESS | 1774 | 1463040614421 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 01:10:14 INFO - PROCESS | 1774 | 1463040614430 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 01:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:10:14 INFO - PROCESS | 1774 | 1463040614441 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:10:14 INFO - PROCESS | 1774 | 1463040614445 Marionette TRACE conn4 <- [1,1306,null,{}] 01:10:14 INFO - PROCESS | 1774 | 1463040614451 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:14 INFO - PROCESS | 1774 | 1463040614667 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 01:10:14 INFO - PROCESS | 1774 | 1463040614944 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf3c00 == 103 [pid = 1774] [id = 334] 01:10:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0x8ed2e000) [pid = 1774] [serial = 1003] [outer = (nil)] 01:10:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0x92230c00) [pid = 1774] [serial = 1004] [outer = 0x8ed2e000] 01:10:15 INFO - PROCESS | 1774 | 1463040615077 Marionette DEBUG loaded listener.js 01:10:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0x92bf8400) [pid = 1774] [serial = 1005] [outer = 0x8ed2e000] 01:10:16 INFO - PROCESS | 1774 | 1463040616062 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1691ms 01:10:16 INFO - PROCESS | 1774 | 1463040616132 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 01:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:10:16 INFO - PROCESS | 1774 | 1463040616136 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 01:10:16 INFO - PROCESS | 1774 | 1463040616143 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:10:16 INFO - PROCESS | 1774 | 1463040616149 Marionette TRACE conn4 <- [1,1310,null,{}] 01:10:16 INFO - PROCESS | 1774 | 1463040616166 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:16 INFO - PROCESS | 1774 | 1463040616403 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 01:10:16 INFO - PROCESS | 1774 | 1463040616711 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x94609c00 == 104 [pid = 1774] [id = 335] 01:10:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 232 (0x97767800) [pid = 1774] [serial = 1006] [outer = (nil)] 01:10:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 233 (0x99e67000) [pid = 1774] [serial = 1007] [outer = 0x97767800] 01:10:16 INFO - PROCESS | 1774 | 1463040616805 Marionette DEBUG loaded listener.js 01:10:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 234 (0x9a79dc00) [pid = 1774] [serial = 1008] [outer = 0x97767800] 01:10:17 INFO - PROCESS | 1774 | 1463040617693 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 01:10:17 INFO - PROCESS | 1774 | 1463040617738 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 01:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:10:17 INFO - PROCESS | 1774 | 1463040617744 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:10:17 INFO - PROCESS | 1774 | 1463040617748 Marionette TRACE conn4 <- [1,1314,null,{}] 01:10:17 INFO - PROCESS | 1774 | 1463040617754 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:17 INFO - PROCESS | 1774 | 1463040617981 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 01:10:18 INFO - PROCESS | 1774 | 1463040618300 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x992c7c00 == 105 [pid = 1774] [id = 336] 01:10:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 235 (0x9ae67000) [pid = 1774] [serial = 1009] [outer = (nil)] 01:10:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 236 (0x9b7d3000) [pid = 1774] [serial = 1010] [outer = 0x9ae67000] 01:10:18 INFO - PROCESS | 1774 | 1463040618392 Marionette DEBUG loaded listener.js 01:10:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 237 (0x9bf73c00) [pid = 1774] [serial = 1011] [outer = 0x9ae67000] 01:10:19 INFO - PROCESS | 1774 | 1463040619289 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1583ms 01:10:19 INFO - PROCESS | 1774 | 1463040619329 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 1774 | 1463040619332 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 01:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:10:19 INFO - PROCESS | 1774 | 1463040619339 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:10:19 INFO - PROCESS | 1774 | 1463040619342 Marionette TRACE conn4 <- [1,1318,null,{}] 01:10:19 INFO - PROCESS | 1774 | 1463040619348 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:19 INFO - PROCESS | 1774 | 1463040619530 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 01:10:19 INFO - PROCESS | 1774 | 1463040619747 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a74a800 == 106 [pid = 1774] [id = 337] 01:10:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 238 (0x9b069800) [pid = 1774] [serial = 1012] [outer = (nil)] 01:10:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 239 (0x9c1a6800) [pid = 1774] [serial = 1013] [outer = 0x9b069800] 01:10:19 INFO - PROCESS | 1774 | 1463040619880 Marionette DEBUG loaded listener.js 01:10:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 240 (0x9d31c800) [pid = 1774] [serial = 1014] [outer = 0x9b069800] 01:10:20 INFO - PROCESS | 1774 | 1463040620828 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1531ms 01:10:20 INFO - PROCESS | 1774 | 1463040620871 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 01:10:20 INFO - PROCESS | 1774 | 1463040620875 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 01:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:10:20 INFO - PROCESS | 1774 | 1463040620882 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:10:20 INFO - PROCESS | 1774 | 1463040620886 Marionette TRACE conn4 <- [1,1322,null,{}] 01:10:20 INFO - PROCESS | 1774 | 1463040620893 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:21 INFO - PROCESS | 1774 | 1463040621135 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 01:10:21 INFO - PROCESS | 1774 | 1463040621403 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b28fc00 == 107 [pid = 1774] [id = 338] 01:10:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 241 (0x9c121800) [pid = 1774] [serial = 1015] [outer = (nil)] 01:10:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 242 (0xa50a2800) [pid = 1774] [serial = 1016] [outer = 0x9c121800] 01:10:21 INFO - PROCESS | 1774 | 1463040621533 Marionette DEBUG loaded listener.js 01:10:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 243 (0xa6764400) [pid = 1774] [serial = 1017] [outer = 0x9c121800] 01:10:22 INFO - PROCESS | 1774 | 1463040622416 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1593ms 01:10:22 INFO - PROCESS | 1774 | 1463040622475 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 01:10:22 INFO - PROCESS | 1774 | 1463040622479 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 01:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:10:22 INFO - PROCESS | 1774 | 1463040622486 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:10:22 INFO - PROCESS | 1774 | 1463040622490 Marionette TRACE conn4 <- [1,1326,null,{}] 01:10:22 INFO - PROCESS | 1774 | 1463040622496 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:22 INFO - PROCESS | 1774 | 1463040622678 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 01:10:23 INFO - PROCESS | 1774 | 1463040623011 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3df400 == 108 [pid = 1774] [id = 339] 01:10:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 244 (0x9c1a3000) [pid = 1774] [serial = 1018] [outer = (nil)] 01:10:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 245 (0xa6c10800) [pid = 1774] [serial = 1019] [outer = 0x9c1a3000] 01:10:23 INFO - PROCESS | 1774 | 1463040623132 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 246 (0xa6d4ec00) [pid = 1774] [serial = 1020] [outer = 0x9c1a3000] 01:10:23 INFO - PROCESS | 1774 | 1463040623978 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1530ms 01:10:24 INFO - PROCESS | 1774 | 1463040624017 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 1774 | 1463040624021 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 01:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:10:24 INFO - PROCESS | 1774 | 1463040624028 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:10:24 INFO - PROCESS | 1774 | 1463040624030 Marionette TRACE conn4 <- [1,1330,null,{}] 01:10:24 INFO - PROCESS | 1774 | 1463040624036 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:24 INFO - PROCESS | 1774 | 1463040624230 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 01:10:24 INFO - PROCESS | 1774 | 1463040624449 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d033800 == 109 [pid = 1774] [id = 340] 01:10:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 247 (0x8d033c00) [pid = 1774] [serial = 1021] [outer = (nil)] 01:10:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 248 (0x8d039800) [pid = 1774] [serial = 1022] [outer = 0x8d033c00] 01:10:24 INFO - PROCESS | 1774 | 1463040624568 Marionette DEBUG loaded listener.js 01:10:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 249 (0x8d03d000) [pid = 1774] [serial = 1023] [outer = 0x8d033c00] 01:10:25 INFO - PROCESS | 1774 | 1463040625507 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 01:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1528ms 01:10:25 INFO - PROCESS | 1774 | 1463040625557 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 01:10:25 INFO - PROCESS | 1774 | 1463040625561 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 01:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:10:25 INFO - PROCESS | 1774 | 1463040625567 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:10:25 INFO - PROCESS | 1774 | 1463040625571 Marionette TRACE conn4 <- [1,1334,null,{}] 01:10:25 INFO - PROCESS | 1774 | 1463040625576 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:25 INFO - PROCESS | 1774 | 1463040625768 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 01:10:26 INFO - PROCESS | 1774 | 1463040626033 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d038400 == 110 [pid = 1774] [id = 341] 01:10:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 250 (0x8d03b800) [pid = 1774] [serial = 1024] [outer = (nil)] 01:10:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 251 (0x8dc55400) [pid = 1774] [serial = 1025] [outer = 0x8d03b800] 01:10:26 INFO - PROCESS | 1774 | 1463040626160 Marionette DEBUG loaded listener.js 01:10:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 252 (0x8dc58000) [pid = 1774] [serial = 1026] [outer = 0x8d03b800] 01:10:27 INFO - PROCESS | 1774 | 1463040627021 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1489ms 01:10:27 INFO - PROCESS | 1774 | 1463040627056 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 01:10:27 INFO - PROCESS | 1774 | 1463040627060 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 01:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:10:27 INFO - PROCESS | 1774 | 1463040627067 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:10:27 INFO - PROCESS | 1774 | 1463040627069 Marionette TRACE conn4 <- [1,1338,null,{}] 01:10:27 INFO - PROCESS | 1774 | 1463040627075 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:27 INFO - PROCESS | 1774 | 1463040627266 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 01:10:27 INFO - PROCESS | 1774 | 1463040627543 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d03f400 == 111 [pid = 1774] [id = 342] 01:10:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 253 (0x8d040400) [pid = 1774] [serial = 1027] [outer = (nil)] 01:10:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 254 (0x8dc5ec00) [pid = 1774] [serial = 1028] [outer = 0x8d040400] 01:10:27 INFO - PROCESS | 1774 | 1463040627676 Marionette DEBUG loaded listener.js 01:10:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 255 (0x8dc61400) [pid = 1774] [serial = 1029] [outer = 0x8d040400] 01:10:29 INFO - PROCESS | 1774 | 1463040629167 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2132ms 01:10:29 INFO - PROCESS | 1774 | 1463040629206 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 01:10:29 INFO - PROCESS | 1774 | 1463040629214 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 01:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:10:29 INFO - PROCESS | 1774 | 1463040629222 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:10:29 INFO - PROCESS | 1774 | 1463040629227 Marionette TRACE conn4 <- [1,1342,null,{}] 01:10:29 INFO - PROCESS | 1774 | 1463040629233 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:29 INFO - PROCESS | 1774 | 1463040629442 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 01:10:29 INFO - PROCESS | 1774 | 1463040629660 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e6a800 == 112 [pid = 1774] [id = 343] 01:10:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 256 (0x88e6b400) [pid = 1774] [serial = 1030] [outer = (nil)] 01:10:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 257 (0x88e70c00) [pid = 1774] [serial = 1031] [outer = 0x88e6b400] 01:10:29 INFO - PROCESS | 1774 | 1463040629788 Marionette DEBUG loaded listener.js 01:10:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 258 (0xa35f2000) [pid = 1774] [serial = 1032] [outer = 0x88e6b400] 01:10:30 INFO - PROCESS | 1774 | 1463040630733 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1585ms 01:10:30 INFO - PROCESS | 1774 | 1463040630808 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 01:10:30 INFO - PROCESS | 1774 | 1463040630812 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 01:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:10:30 INFO - PROCESS | 1774 | 1463040630818 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:10:30 INFO - PROCESS | 1774 | 1463040630821 Marionette TRACE conn4 <- [1,1346,null,{}] 01:10:30 INFO - PROCESS | 1774 | 1463040630827 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:31 INFO - PROCESS | 1774 | 1463040631059 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 01:10:31 INFO - PROCESS | 1774 | 1463040631370 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e73000 == 113 [pid = 1774] [id = 344] 01:10:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 259 (0x8a1c2800) [pid = 1774] [serial = 1033] [outer = (nil)] 01:10:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 260 (0x8a1ca800) [pid = 1774] [serial = 1034] [outer = 0x8a1c2800] 01:10:31 INFO - PROCESS | 1774 | 1463040631458 Marionette DEBUG loaded listener.js 01:10:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 261 (0x8a1cc800) [pid = 1774] [serial = 1035] [outer = 0x8a1c2800] 01:10:32 INFO - PROCESS | 1774 | 1463040632344 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1588ms 01:10:32 INFO - PROCESS | 1774 | 1463040632407 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 01:10:32 INFO - PROCESS | 1774 | 1463040632410 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 01:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:10:32 INFO - PROCESS | 1774 | 1463040632416 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:10:32 INFO - PROCESS | 1774 | 1463040632421 Marionette TRACE conn4 <- [1,1350,null,{}] 01:10:32 INFO - PROCESS | 1774 | 1463040632426 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:32 INFO - PROCESS | 1774 | 1463040632627 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 01:10:32 INFO - PROCESS | 1774 | 1463040632902 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x883d8c00 == 114 [pid = 1774] [id = 345] 01:10:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 262 (0x883d9800) [pid = 1774] [serial = 1036] [outer = (nil)] 01:10:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 263 (0x883e0c00) [pid = 1774] [serial = 1037] [outer = 0x883d9800] 01:10:33 INFO - PROCESS | 1774 | 1463040633038 Marionette DEBUG loaded listener.js 01:10:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 264 (0x883e4000) [pid = 1774] [serial = 1038] [outer = 0x883d9800] 01:10:33 INFO - PROCESS | 1774 | 1463040633897 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1540ms 01:10:33 INFO - PROCESS | 1774 | 1463040633956 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 01:10:33 INFO - PROCESS | 1774 | 1463040633960 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 01:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:10:33 INFO - PROCESS | 1774 | 1463040633967 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:10:33 INFO - PROCESS | 1774 | 1463040633970 Marionette TRACE conn4 <- [1,1354,null,{}] 01:10:33 INFO - PROCESS | 1774 | 1463040633976 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:34 INFO - PROCESS | 1774 | 1463040634178 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 01:10:34 INFO - PROCESS | 1774 | 1463040634496 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x883dc000 == 115 [pid = 1774] [id = 346] 01:10:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 265 (0x883df000) [pid = 1774] [serial = 1039] [outer = (nil)] 01:10:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 266 (0x8a1c7000) [pid = 1774] [serial = 1040] [outer = 0x883df000] 01:10:34 INFO - PROCESS | 1774 | 1463040634588 Marionette DEBUG loaded listener.js 01:10:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 267 (0x8a1cfc00) [pid = 1774] [serial = 1041] [outer = 0x883df000] 01:10:35 INFO - PROCESS | 1774 | 1463040635475 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1531ms 01:10:35 INFO - PROCESS | 1774 | 1463040635499 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 01:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:10:35 INFO - PROCESS | 1774 | 1463040635503 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 01:10:35 INFO - PROCESS | 1774 | 1463040635509 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:10:35 INFO - PROCESS | 1774 | 1463040635513 Marionette TRACE conn4 <- [1,1358,null,{}] 01:10:35 INFO - PROCESS | 1774 | 1463040635519 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:35 INFO - PROCESS | 1774 | 1463040635708 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 01:10:36 INFO - PROCESS | 1774 | 1463040635977 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x883dd400 == 116 [pid = 1774] [id = 347] 01:10:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 268 (0x89563000) [pid = 1774] [serial = 1042] [outer = (nil)] 01:10:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 269 (0x89568400) [pid = 1774] [serial = 1043] [outer = 0x89563000] 01:10:36 INFO - PROCESS | 1774 | 1463040636098 Marionette DEBUG loaded listener.js 01:10:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 270 (0x8956b400) [pid = 1774] [serial = 1044] [outer = 0x89563000] 01:10:36 INFO - PROCESS | 1774 | 1463040636979 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1529ms 01:10:37 INFO - PROCESS | 1774 | 1463040637039 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 01:10:37 INFO - PROCESS | 1774 | 1463040637042 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 01:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:10:37 INFO - PROCESS | 1774 | 1463040637049 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:10:37 INFO - PROCESS | 1774 | 1463040637052 Marionette TRACE conn4 <- [1,1362,null,{}] 01:10:37 INFO - PROCESS | 1774 | 1463040637058 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:37 INFO - PROCESS | 1774 | 1463040637262 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 01:10:37 INFO - PROCESS | 1774 | 1463040637587 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x89561c00 == 117 [pid = 1774] [id = 348] 01:10:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 271 (0x8956d400) [pid = 1774] [serial = 1045] [outer = (nil)] 01:10:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 272 (0x8ccef800) [pid = 1774] [serial = 1046] [outer = 0x8956d400] 01:10:37 INFO - PROCESS | 1774 | 1463040637680 Marionette DEBUG loaded listener.js 01:10:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 273 (0x8d445c00) [pid = 1774] [serial = 1047] [outer = 0x8956d400] 01:10:38 INFO - PROCESS | 1774 | 1463040638670 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1687ms 01:10:38 INFO - PROCESS | 1774 | 1463040638737 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 01:10:38 INFO - PROCESS | 1774 | 1463040638740 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 01:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:10:38 INFO - PROCESS | 1774 | 1463040638747 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:10:38 INFO - PROCESS | 1774 | 1463040638751 Marionette TRACE conn4 <- [1,1366,null,{}] 01:10:38 INFO - PROCESS | 1774 | 1463040638757 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:38 INFO - PROCESS | 1774 | 1463040638943 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 01:10:39 INFO - PROCESS | 1774 | 1463040639215 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x883e6400 == 118 [pid = 1774] [id = 349] 01:10:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 274 (0x88e77c00) [pid = 1774] [serial = 1048] [outer = (nil)] 01:10:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 275 (0x92ed6c00) [pid = 1774] [serial = 1049] [outer = 0x88e77c00] 01:10:39 INFO - PROCESS | 1774 | 1463040639339 Marionette DEBUG loaded listener.js 01:10:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 276 (0x98110c00) [pid = 1774] [serial = 1050] [outer = 0x88e77c00] 01:10:40 INFO - PROCESS | 1774 | 1463040640894 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:10:40 INFO - PROCESS | 1774 | 1463040640950 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 01:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:10:40 INFO - PROCESS | 1774 | 1463040640958 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:10:40 INFO - PROCESS | 1774 | 1463040640964 Marionette TRACE conn4 <- [1,1370,null,{}] 01:10:40 INFO - PROCESS | 1774 | 1463040640973 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:41 INFO - PROCESS | 1774 | 1463040641196 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 01:10:41 INFO - PROCESS | 1774 | 1463040641461 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x89565400 == 119 [pid = 1774] [id = 350] 01:10:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 277 (0x8956b800) [pid = 1774] [serial = 1051] [outer = (nil)] 01:10:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 278 (0x8d405000) [pid = 1774] [serial = 1052] [outer = 0x8956b800] 01:10:41 INFO - PROCESS | 1774 | 1463040641549 Marionette DEBUG loaded listener.js 01:10:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 279 (0x8d44b400) [pid = 1774] [serial = 1053] [outer = 0x8956b800] 01:10:42 INFO - PROCESS | 1774 | 1463040642645 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:10:42 INFO - PROCESS | 1774 | 1463040642708 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 01:10:42 INFO - PROCESS | 1774 | 1463040642725 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:10:42 INFO - PROCESS | 1774 | 1463040642739 Marionette TRACE conn4 <- [1,1374,null,{}] 01:10:42 INFO - PROCESS | 1774 | 1463040642823 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8986c000 == 118 [pid = 1774] [id = 331] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x92635000 == 117 [pid = 1774] [id = 330] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8edcf800 == 116 [pid = 1774] [id = 329] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6dbc00 == 115 [pid = 1774] [id = 328] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8b939800 == 114 [pid = 1774] [id = 327] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8d442c00 == 113 [pid = 1774] [id = 326] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x9c1a8000 == 112 [pid = 1774] [id = 318] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x9c126000 == 111 [pid = 1774] [id = 317] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x9ae6a400 == 110 [pid = 1774] [id = 315] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x9c1a1400 == 109 [pid = 1774] [id = 316] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d2000 == 108 [pid = 1774] [id = 314] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8b942800 == 107 [pid = 1774] [id = 313] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed4ec00 == 106 [pid = 1774] [id = 312] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8f601800 == 105 [pid = 1774] [id = 311] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf9c00 == 104 [pid = 1774] [id = 310] 01:10:43 INFO - PROCESS | 1774 | --DOCSHELL 0x93cedc00 == 103 [pid = 1774] [id = 309] 01:10:43 INFO - PROCESS | 1774 | 1463040643279 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 278 (0x9533a400) [pid = 1774] [serial = 923] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 277 (0x8ed4d400) [pid = 1774] [serial = 869] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 276 (0x926e3000) [pid = 1774] [serial = 872] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 275 (0x92c1bc00) [pid = 1774] [serial = 875] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 274 (0x9391d400) [pid = 1774] [serial = 878] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 273 (0x94643800) [pid = 1774] [serial = 881] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 272 (0x95b2d800) [pid = 1774] [serial = 884] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 271 (0x9659cc00) [pid = 1774] [serial = 887] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 270 (0x9922bc00) [pid = 1774] [serial = 890] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 269 (0x9a1cb800) [pid = 1774] [serial = 893] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 268 (0x9abe5400) [pid = 1774] [serial = 896] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 267 (0x9ae66400) [pid = 1774] [serial = 899] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 266 (0x9ae61800) [pid = 1774] [serial = 902] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 265 (0x926e8400) [pid = 1774] [serial = 917] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 264 (0x92beac00) [pid = 1774] [serial = 918] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 263 (0x8f5bd800) [pid = 1774] [serial = 911] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 262 (0x91d12c00) [pid = 1774] [serial = 912] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 261 (0x8d405400) [pid = 1774] [serial = 909] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 260 (0x8c074800) [pid = 1774] [serial = 908] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 259 (0x8c073c00) [pid = 1774] [serial = 914] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 258 (0x8ec62400) [pid = 1774] [serial = 915] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 257 (0x8eaf3000) [pid = 1774] [serial = 905] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 256 (0x9775cc00) [pid = 1774] [serial = 927] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 255 (0x96594400) [pid = 1774] [serial = 924] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 254 (0x8d448c00) [pid = 1774] [serial = 866] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 253 (0x94637400) [pid = 1774] [serial = 921] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 252 (0x93a05c00) [pid = 1774] [serial = 920] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | --DOMWINDOW == 251 (0x946d0800) [pid = 1774] [serial = 926] [outer = (nil)] [url = about:blank] 01:10:43 INFO - PROCESS | 1774 | 1463040643640 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c069800 == 104 [pid = 1774] [id = 351] 01:10:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 252 (0x8c073c00) [pid = 1774] [serial = 1054] [outer = (nil)] 01:10:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 253 (0x8d40dc00) [pid = 1774] [serial = 1055] [outer = 0x8c073c00] 01:10:43 INFO - PROCESS | 1774 | 1463040643713 Marionette DEBUG loaded listener.js 01:10:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 254 (0x8def1000) [pid = 1774] [serial = 1056] [outer = 0x8c073c00] 01:10:44 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:10:44 INFO - PROCESS | 1774 | 1463040644557 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:10:44 INFO - PROCESS | 1774 | 1463040644624 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 01:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:10:44 INFO - PROCESS | 1774 | 1463040644631 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:10:44 INFO - PROCESS | 1774 | 1463040644636 Marionette TRACE conn4 <- [1,1378,null,{}] 01:10:44 INFO - PROCESS | 1774 | 1463040644652 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:44 INFO - PROCESS | 1774 | 1463040644831 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 01:10:45 INFO - PROCESS | 1774 | 1463040645009 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d442c00 == 105 [pid = 1774] [id = 352] 01:10:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 255 (0x8df58000) [pid = 1774] [serial = 1057] [outer = (nil)] 01:10:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 256 (0x8f5bd800) [pid = 1774] [serial = 1058] [outer = 0x8df58000] 01:10:45 INFO - PROCESS | 1774 | 1463040645089 Marionette DEBUG loaded listener.js 01:10:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 257 (0x8f6df000) [pid = 1774] [serial = 1059] [outer = 0x8df58000] 01:10:45 INFO - PROCESS | 1774 | 1463040645932 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 01:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:10:45 INFO - PROCESS | 1774 | 1463040645973 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 01:10:45 INFO - PROCESS | 1774 | 1463040645980 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:10:45 INFO - PROCESS | 1774 | 1463040645983 Marionette TRACE conn4 <- [1,1382,null,{}] 01:10:46 INFO - PROCESS | 1774 | 1463040646001 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:46 INFO - PROCESS | 1774 | 1463040646244 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 01:10:46 INFO - PROCESS | 1774 | 1463040646272 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f5bc800 == 106 [pid = 1774] [id = 353] 01:10:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 258 (0x92631400) [pid = 1774] [serial = 1060] [outer = (nil)] 01:10:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 259 (0x926e8400) [pid = 1774] [serial = 1061] [outer = 0x92631400] 01:10:46 INFO - PROCESS | 1774 | 1463040646344 Marionette DEBUG loaded listener.js 01:10:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 260 (0x929a3c00) [pid = 1774] [serial = 1062] [outer = 0x92631400] 01:10:47 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:10:47 INFO - PROCESS | 1774 | 1463040647359 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 01:10:47 INFO - PROCESS | 1774 | 1463040647422 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 01:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:10:47 INFO - PROCESS | 1774 | 1463040647428 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:10:47 INFO - PROCESS | 1774 | 1463040647431 Marionette TRACE conn4 <- [1,1386,null,{}] 01:10:47 INFO - PROCESS | 1774 | 1463040647443 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:47 INFO - PROCESS | 1774 | 1463040647697 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 01:10:48 INFO - PROCESS | 1774 | --DOMWINDOW == 259 (0x8ec5f800) [pid = 1774] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:10:48 INFO - PROCESS | 1774 | --DOMWINDOW == 258 (0x8ed20800) [pid = 1774] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:10:48 INFO - PROCESS | 1774 | --DOMWINDOW == 257 (0x8f416400) [pid = 1774] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:10:48 INFO - PROCESS | 1774 | --DOMWINDOW == 256 (0x9922b400) [pid = 1774] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:10:48 INFO - PROCESS | 1774 | --DOMWINDOW == 255 (0x8c06a000) [pid = 1774] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:10:48 INFO - PROCESS | 1774 | --DOMWINDOW == 254 (0x92c18c00) [pid = 1774] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:10:48 INFO - PROCESS | 1774 | --DOMWINDOW == 253 (0x93a0e400) [pid = 1774] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:10:48 INFO - PROCESS | 1774 | --DOMWINDOW == 252 (0x8b943c00) [pid = 1774] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:10:48 INFO - PROCESS | 1774 | 1463040648260 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c06a000 == 107 [pid = 1774] [id = 354] 01:10:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 253 (0x8d440000) [pid = 1774] [serial = 1063] [outer = (nil)] 01:10:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 254 (0x92230000) [pid = 1774] [serial = 1064] [outer = 0x8d440000] 01:10:48 INFO - PROCESS | 1774 | 1463040648332 Marionette DEBUG loaded listener.js 01:10:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 255 (0x92bec800) [pid = 1774] [serial = 1065] [outer = 0x8d440000] 01:10:49 INFO - PROCESS | 1774 | 1463040649086 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 01:10:49 INFO - PROCESS | 1774 | 1463040649126 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 01:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:10:49 INFO - PROCESS | 1774 | 1463040649132 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:10:49 INFO - PROCESS | 1774 | 1463040649135 Marionette TRACE conn4 <- [1,1390,null,{}] 01:10:49 INFO - PROCESS | 1774 | 1463040649140 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:49 INFO - PROCESS | 1774 | 1463040649355 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 01:10:49 INFO - PROCESS | 1774 | 1463040649544 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f416800 == 108 [pid = 1774] [id = 355] 01:10:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 256 (0x92c26400) [pid = 1774] [serial = 1066] [outer = (nil)] 01:10:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 257 (0x95b25400) [pid = 1774] [serial = 1067] [outer = 0x92c26400] 01:10:49 INFO - PROCESS | 1774 | 1463040649622 Marionette DEBUG loaded listener.js 01:10:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 258 (0x95b30800) [pid = 1774] [serial = 1068] [outer = 0x92c26400] 01:10:50 INFO - PROCESS | 1774 | 1463040650637 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1533ms 01:10:50 INFO - PROCESS | 1774 | 1463040650666 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 01:10:50 INFO - PROCESS | 1774 | 1463040650672 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 01:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:10:50 INFO - PROCESS | 1774 | 1463040650681 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:10:50 INFO - PROCESS | 1774 | 1463040650687 Marionette TRACE conn4 <- [1,1394,null,{}] 01:10:50 INFO - PROCESS | 1774 | 1463040650697 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:50 INFO - PROCESS | 1774 | 1463040650937 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 01:10:51 INFO - PROCESS | 1774 | 1463040651274 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x89563c00 == 109 [pid = 1774] [id = 356] 01:10:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 259 (0x8a1c6400) [pid = 1774] [serial = 1069] [outer = (nil)] 01:10:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 260 (0x8d03ec00) [pid = 1774] [serial = 1070] [outer = 0x8a1c6400] 01:10:51 INFO - PROCESS | 1774 | 1463040651366 Marionette DEBUG loaded listener.js 01:10:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 261 (0x8d6dbc00) [pid = 1774] [serial = 1071] [outer = 0x8a1c6400] 01:10:52 INFO - PROCESS | 1774 | 1463040652266 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1636ms 01:10:52 INFO - PROCESS | 1774 | 1463040652317 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 01:10:52 INFO - PROCESS | 1774 | 1463040652326 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 01:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:10:52 INFO - PROCESS | 1774 | 1463040652336 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:10:52 INFO - PROCESS | 1774 | 1463040652340 Marionette TRACE conn4 <- [1,1398,null,{}] 01:10:52 INFO - PROCESS | 1774 | 1463040652346 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:52 INFO - PROCESS | 1774 | 1463040652544 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 01:10:52 INFO - PROCESS | 1774 | 1463040652823 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec62400 == 110 [pid = 1774] [id = 357] 01:10:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 262 (0x8ed20800) [pid = 1774] [serial = 1072] [outer = (nil)] 01:10:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 263 (0x8edcfc00) [pid = 1774] [serial = 1073] [outer = 0x8ed20800] 01:10:52 INFO - PROCESS | 1774 | 1463040652947 Marionette DEBUG loaded listener.js 01:10:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 264 (0x8f604400) [pid = 1774] [serial = 1074] [outer = 0x8ed20800] 01:10:53 INFO - PROCESS | 1774 | 1463040653968 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1679ms 01:10:54 INFO - PROCESS | 1774 | 1463040654015 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 01:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:10:54 INFO - PROCESS | 1774 | 1463040654019 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 01:10:54 INFO - PROCESS | 1774 | 1463040654026 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:10:54 INFO - PROCESS | 1774 | 1463040654032 Marionette TRACE conn4 <- [1,1402,null,{}] 01:10:54 INFO - PROCESS | 1774 | 1463040654049 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:54 INFO - PROCESS | 1774 | 1463040654280 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 01:10:54 INFO - PROCESS | 1774 | 1463040654604 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x92c24c00 == 111 [pid = 1774] [id = 358] 01:10:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 265 (0x9463b000) [pid = 1774] [serial = 1075] [outer = (nil)] 01:10:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 266 (0x9533a400) [pid = 1774] [serial = 1076] [outer = 0x9463b000] 01:10:54 INFO - PROCESS | 1774 | 1463040654694 Marionette DEBUG loaded listener.js 01:10:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 267 (0x95e27c00) [pid = 1774] [serial = 1077] [outer = 0x9463b000] 01:10:55 INFO - PROCESS | 1774 | 1463040655623 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1639ms 01:10:55 INFO - PROCESS | 1774 | 1463040655665 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 01:10:55 INFO - PROCESS | 1774 | 1463040655670 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 01:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:10:55 INFO - PROCESS | 1774 | 1463040655677 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:10:55 INFO - PROCESS | 1774 | 1463040655680 Marionette TRACE conn4 <- [1,1406,null,{}] 01:10:55 INFO - PROCESS | 1774 | 1463040655686 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:55 INFO - PROCESS | 1774 | 1463040655899 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 01:10:56 INFO - PROCESS | 1774 | 1463040656214 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x94637400 == 112 [pid = 1774] [id = 359] 01:10:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 268 (0x99227800) [pid = 1774] [serial = 1078] [outer = (nil)] 01:10:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 269 (0x9a286000) [pid = 1774] [serial = 1079] [outer = 0x99227800] 01:10:56 INFO - PROCESS | 1774 | 1463040656315 Marionette DEBUG loaded listener.js 01:10:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 270 (0x9a74d800) [pid = 1774] [serial = 1080] [outer = 0x99227800] 01:10:57 INFO - PROCESS | 1774 | 1463040657264 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1640ms 01:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:10:57 INFO - PROCESS | 1774 | 1463040657318 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 01:10:57 INFO - PROCESS | 1774 | 1463040657321 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 01:10:57 INFO - PROCESS | 1774 | 1463040657327 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:10:57 INFO - PROCESS | 1774 | 1463040657330 Marionette TRACE conn4 <- [1,1410,null,{}] 01:10:57 INFO - PROCESS | 1774 | 1463040657336 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:57 INFO - PROCESS | 1774 | 1463040657531 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 01:10:57 INFO - PROCESS | 1774 | 1463040657808 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e45400 == 113 [pid = 1774] [id = 360] 01:10:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 271 (0x9391a000) [pid = 1774] [serial = 1081] [outer = (nil)] 01:10:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 272 (0x9abeec00) [pid = 1774] [serial = 1082] [outer = 0x9391a000] 01:10:57 INFO - PROCESS | 1774 | 1463040657933 Marionette DEBUG loaded listener.js 01:10:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 273 (0x9ae66000) [pid = 1774] [serial = 1083] [outer = 0x9391a000] 01:10:58 INFO - PROCESS | 1774 | 1463040658918 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1635ms 01:10:58 INFO - PROCESS | 1774 | 1463040658963 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 01:10:58 INFO - PROCESS | 1774 | 1463040658967 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 01:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:10:58 INFO - PROCESS | 1774 | 1463040658973 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:10:58 INFO - PROCESS | 1774 | 1463040658977 Marionette TRACE conn4 <- [1,1414,null,{}] 01:10:58 INFO - PROCESS | 1774 | 1463040658982 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:10:59 INFO - PROCESS | 1774 | 1463040659246 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 01:10:59 INFO - PROCESS | 1774 | 1463040659568 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3dc800 == 114 [pid = 1774] [id = 361] 01:10:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 274 (0x9abe8000) [pid = 1774] [serial = 1084] [outer = (nil)] 01:10:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 275 (0x9c123000) [pid = 1774] [serial = 1085] [outer = 0x9abe8000] 01:10:59 INFO - PROCESS | 1774 | 1463040659657 Marionette DEBUG loaded listener.js 01:10:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 276 (0x9d4d4c00) [pid = 1774] [serial = 1086] [outer = 0x9abe8000] 01:11:00 INFO - PROCESS | 1774 | 1463040660641 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1679ms 01:11:00 INFO - PROCESS | 1774 | 1463040660653 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 01:11:00 INFO - PROCESS | 1774 | 1463040660656 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 01:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:11:00 INFO - PROCESS | 1774 | 1463040660663 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:11:00 INFO - PROCESS | 1774 | 1463040660665 Marionette TRACE conn4 <- [1,1418,null,{}] 01:11:00 INFO - PROCESS | 1774 | 1463040660672 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:00 INFO - PROCESS | 1774 | 1463040660865 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 01:11:01 INFO - PROCESS | 1774 | 1463040661172 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x9533e400 == 115 [pid = 1774] [id = 362] 01:11:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 277 (0x9ac2f800) [pid = 1774] [serial = 1087] [outer = (nil)] 01:11:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 278 (0xa26e1800) [pid = 1774] [serial = 1088] [outer = 0x9ac2f800] 01:11:01 INFO - PROCESS | 1774 | 1463040661262 Marionette DEBUG loaded listener.js 01:11:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 279 (0xa30d5000) [pid = 1774] [serial = 1089] [outer = 0x9ac2f800] 01:11:02 INFO - PROCESS | 1774 | 1463040662173 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1581ms 01:11:02 INFO - PROCESS | 1774 | 1463040662245 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 01:11:02 INFO - PROCESS | 1774 | 1463040662249 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 01:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:11:02 INFO - PROCESS | 1774 | 1463040662257 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:11:02 INFO - PROCESS | 1774 | 1463040662260 Marionette TRACE conn4 <- [1,1422,null,{}] 01:11:02 INFO - PROCESS | 1774 | 1463040662266 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:02 INFO - PROCESS | 1774 | 1463040662516 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 01:11:02 INFO - PROCESS | 1774 | 1463040662831 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b939800 == 116 [pid = 1774] [id = 363] 01:11:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 280 (0x9463ec00) [pid = 1774] [serial = 1090] [outer = (nil)] 01:11:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 281 (0xa6286000) [pid = 1774] [serial = 1091] [outer = 0x9463ec00] 01:11:02 INFO - PROCESS | 1774 | 1463040662914 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 282 (0xa6b4b000) [pid = 1774] [serial = 1092] [outer = 0x9463ec00] 01:11:03 INFO - PROCESS | 1774 | 1463040663845 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1632ms 01:11:03 INFO - PROCESS | 1774 | 1463040663890 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 01:11:03 INFO - PROCESS | 1774 | 1463040663894 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 01:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:11:03 INFO - PROCESS | 1774 | 1463040663900 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:11:03 INFO - PROCESS | 1774 | 1463040663903 Marionette TRACE conn4 <- [1,1426,null,{}] 01:11:03 INFO - PROCESS | 1774 | 1463040663909 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:04 INFO - PROCESS | 1774 | 1463040664099 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 01:11:04 INFO - PROCESS | 1774 | 1463040664425 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f1000 == 117 [pid = 1774] [id = 364] 01:11:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 283 (0x877f3800) [pid = 1774] [serial = 1093] [outer = (nil)] 01:11:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 284 (0x877f8800) [pid = 1774] [serial = 1094] [outer = 0x877f3800] 01:11:04 INFO - PROCESS | 1774 | 1463040664519 Marionette DEBUG loaded listener.js 01:11:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 285 (0x877fa800) [pid = 1774] [serial = 1095] [outer = 0x877f3800] 01:11:05 INFO - PROCESS | 1774 | 1463040665425 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1585ms 01:11:05 INFO - PROCESS | 1774 | 1463040665487 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 01:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:11:05 INFO - PROCESS | 1774 | 1463040665490 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 01:11:05 INFO - PROCESS | 1774 | 1463040665498 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:11:05 INFO - PROCESS | 1774 | 1463040665501 Marionette TRACE conn4 <- [1,1430,null,{}] 01:11:05 INFO - PROCESS | 1774 | 1463040665507 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:05 INFO - PROCESS | 1774 | 1463040665718 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 01:11:06 INFO - PROCESS | 1774 | 1463040666029 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f8c00 == 118 [pid = 1774] [id = 365] 01:11:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 286 (0x877fe400) [pid = 1774] [serial = 1096] [outer = (nil)] 01:11:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 287 (0xa6c08000) [pid = 1774] [serial = 1097] [outer = 0x877fe400] 01:11:06 INFO - PROCESS | 1774 | 1463040666125 Marionette DEBUG loaded listener.js 01:11:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 288 (0xa6d45800) [pid = 1774] [serial = 1098] [outer = 0x877fe400] 01:11:07 INFO - PROCESS | 1774 | 1463040667041 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1600ms 01:11:07 INFO - PROCESS | 1774 | 1463040667098 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 01:11:07 INFO - PROCESS | 1774 | 1463040667103 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 01:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:11:07 INFO - PROCESS | 1774 | 1463040667109 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:11:07 INFO - PROCESS | 1774 | 1463040667116 Marionette TRACE conn4 <- [1,1434,null,{}] 01:11:07 INFO - PROCESS | 1774 | 1463040667122 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:07 INFO - PROCESS | 1774 | 1463040667345 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 01:11:07 INFO - PROCESS | 1774 | 1463040667687 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6a400 == 119 [pid = 1774] [id = 366] 01:11:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 289 (0x8eb71c00) [pid = 1774] [serial = 1099] [outer = (nil)] 01:11:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 290 (0x8eb76000) [pid = 1774] [serial = 1100] [outer = 0x8eb71c00] 01:11:07 INFO - PROCESS | 1774 | 1463040667790 Marionette DEBUG loaded listener.js 01:11:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 291 (0xa6e8c400) [pid = 1774] [serial = 1101] [outer = 0x8eb71c00] 01:11:08 INFO - PROCESS | 1774 | 1463040668741 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1693ms 01:11:08 INFO - PROCESS | 1774 | 1463040668803 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 01:11:08 INFO - PROCESS | 1774 | 1463040668807 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 01:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:11:08 INFO - PROCESS | 1774 | 1463040668813 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:11:08 INFO - PROCESS | 1774 | 1463040668816 Marionette TRACE conn4 <- [1,1438,null,{}] 01:11:08 INFO - PROCESS | 1774 | 1463040668822 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:09 INFO - PROCESS | 1774 | 1463040669021 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 01:11:09 INFO - PROCESS | 1774 | 1463040669337 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ef400 == 120 [pid = 1774] [id = 367] 01:11:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 292 (0x866ef800) [pid = 1774] [serial = 1102] [outer = (nil)] 01:11:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 293 (0x866f8400) [pid = 1774] [serial = 1103] [outer = 0x866ef800] 01:11:09 INFO - PROCESS | 1774 | 1463040669440 Marionette DEBUG loaded listener.js 01:11:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 294 (0x866fac00) [pid = 1774] [serial = 1104] [outer = 0x866ef800] 01:11:10 INFO - PROCESS | 1774 | 1463040670310 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1530ms 01:11:10 INFO - PROCESS | 1774 | 1463040670344 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 01:11:10 INFO - PROCESS | 1774 | 1463040670347 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 01:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:11:10 INFO - PROCESS | 1774 | 1463040670363 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:11:10 INFO - PROCESS | 1774 | 1463040670367 Marionette TRACE conn4 <- [1,1442,null,{}] 01:11:10 INFO - PROCESS | 1774 | 1463040670372 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:10 INFO - PROCESS | 1774 | 1463040670592 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 01:11:10 INFO - PROCESS | 1774 | 1463040670904 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x863e9800 == 121 [pid = 1774] [id = 368] 01:11:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 295 (0x863eb400) [pid = 1774] [serial = 1105] [outer = (nil)] 01:11:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 296 (0x863f3000) [pid = 1774] [serial = 1106] [outer = 0x863eb400] 01:11:11 INFO - PROCESS | 1774 | 1463040670999 Marionette DEBUG loaded listener.js 01:11:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 297 (0x863f4c00) [pid = 1774] [serial = 1107] [outer = 0x863eb400] 01:11:11 INFO - PROCESS | 1774 | 1463040671915 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1583ms 01:11:11 INFO - PROCESS | 1774 | 1463040671949 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 01:11:11 INFO - PROCESS | 1774 | 1463040671952 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 01:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:11:11 INFO - PROCESS | 1774 | 1463040671958 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:11:11 INFO - PROCESS | 1774 | 1463040671961 Marionette TRACE conn4 <- [1,1446,null,{}] 01:11:11 INFO - PROCESS | 1774 | 1463040671967 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:12 INFO - PROCESS | 1774 | 1463040672150 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 01:11:12 INFO - PROCESS | 1774 | 1463040672426 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x863ea000 == 122 [pid = 1774] [id = 369] 01:11:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 298 (0x863ef000) [pid = 1774] [serial = 1108] [outer = (nil)] 01:11:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 299 (0x866fa000) [pid = 1774] [serial = 1109] [outer = 0x863ef000] 01:11:12 INFO - PROCESS | 1774 | 1463040672559 Marionette DEBUG loaded listener.js 01:11:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 300 (0x869d3800) [pid = 1774] [serial = 1110] [outer = 0x863ef000] 01:11:13 INFO - PROCESS | 1774 | 1463040673462 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1580ms 01:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:11:13 INFO - PROCESS | 1774 | 1463040673539 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 01:11:13 INFO - PROCESS | 1774 | 1463040673542 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 01:11:13 INFO - PROCESS | 1774 | 1463040673549 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:11:13 INFO - PROCESS | 1774 | 1463040673552 Marionette TRACE conn4 <- [1,1450,null,{}] 01:11:13 INFO - PROCESS | 1774 | 1463040673558 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:13 INFO - PROCESS | 1774 | 1463040673810 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 01:11:14 INFO - PROCESS | 1774 | 1463040674132 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f3800 == 123 [pid = 1774] [id = 370] 01:11:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 301 (0x863f6400) [pid = 1774] [serial = 1111] [outer = (nil)] 01:11:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 302 (0x869db000) [pid = 1774] [serial = 1112] [outer = 0x863f6400] 01:11:14 INFO - PROCESS | 1774 | 1463040674218 Marionette DEBUG loaded listener.js 01:11:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 303 (0x869dd400) [pid = 1774] [serial = 1113] [outer = 0x863f6400] 01:11:15 INFO - PROCESS | 1774 | 1463040675149 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1637ms 01:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:11:15 INFO - PROCESS | 1774 | 1463040675186 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 01:11:15 INFO - PROCESS | 1774 | 1463040675189 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 01:11:15 INFO - PROCESS | 1774 | 1463040675196 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:11:15 INFO - PROCESS | 1774 | 1463040675198 Marionette TRACE conn4 <- [1,1454,null,{}] 01:11:15 INFO - PROCESS | 1774 | 1463040675205 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:15 INFO - PROCESS | 1774 | 1463040675415 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 01:11:15 INFO - PROCESS | 1774 | 1463040675743 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e58c00 == 124 [pid = 1774] [id = 371] 01:11:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 304 (0x85e59400) [pid = 1774] [serial = 1114] [outer = (nil)] 01:11:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 305 (0x85e5ec00) [pid = 1774] [serial = 1115] [outer = 0x85e59400] 01:11:15 INFO - PROCESS | 1774 | 1463040675833 Marionette DEBUG loaded listener.js 01:11:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 306 (0x85e60c00) [pid = 1774] [serial = 1116] [outer = 0x85e59400] 01:11:16 INFO - PROCESS | 1774 | 1463040676772 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1639ms 01:11:16 INFO - PROCESS | 1774 | 1463040676835 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 01:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:11:16 INFO - PROCESS | 1774 | 1463040676839 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 01:11:16 INFO - PROCESS | 1774 | 1463040676845 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:11:16 INFO - PROCESS | 1774 | 1463040676849 Marionette TRACE conn4 <- [1,1458,null,{}] 01:11:16 INFO - PROCESS | 1774 | 1463040676855 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:17 INFO - PROCESS | 1774 | 1463040677084 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 01:11:17 INFO - PROCESS | 1774 | 1463040677412 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5a400 == 125 [pid = 1774] [id = 372] 01:11:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 307 (0x85e64800) [pid = 1774] [serial = 1117] [outer = (nil)] 01:11:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 308 (0x869dfc00) [pid = 1774] [serial = 1118] [outer = 0x85e64800] 01:11:17 INFO - PROCESS | 1774 | 1463040677510 Marionette DEBUG loaded listener.js 01:11:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 309 (0x88e74400) [pid = 1774] [serial = 1119] [outer = 0x85e64800] 01:11:18 INFO - PROCESS | 1774 | 1463040678427 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1630ms 01:11:18 INFO - PROCESS | 1774 | 1463040678476 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 01:11:18 INFO - PROCESS | 1774 | 1463040678479 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 01:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:11:18 INFO - PROCESS | 1774 | 1463040678487 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:11:18 INFO - PROCESS | 1774 | 1463040678490 Marionette TRACE conn4 <- [1,1462,null,{}] 01:11:18 INFO - PROCESS | 1774 | 1463040678496 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:18 INFO - PROCESS | 1774 | 1463040678712 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 01:11:19 INFO - PROCESS | 1774 | 1463040679046 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e62400 == 126 [pid = 1774] [id = 373] 01:11:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 310 (0x85e63c00) [pid = 1774] [serial = 1120] [outer = (nil)] 01:11:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 311 (0x86193c00) [pid = 1774] [serial = 1121] [outer = 0x85e63c00] 01:11:19 INFO - PROCESS | 1774 | 1463040679138 Marionette DEBUG loaded listener.js 01:11:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 312 (0x86197000) [pid = 1774] [serial = 1122] [outer = 0x85e63c00] 01:11:20 INFO - PROCESS | 1774 | 1463040680082 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1630ms 01:11:20 INFO - PROCESS | 1774 | 1463040680118 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 01:11:20 INFO - PROCESS | 1774 | 1463040680122 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 01:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:11:20 INFO - PROCESS | 1774 | 1463040680130 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:11:20 INFO - PROCESS | 1774 | 1463040680133 Marionette TRACE conn4 <- [1,1466,null,{}] 01:11:20 INFO - PROCESS | 1774 | 1463040680140 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:20 INFO - PROCESS | 1774 | 1463040680372 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8c06a000 == 125 [pid = 1774] [id = 354] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8f5bc800 == 124 [pid = 1774] [id = 353] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8d442c00 == 123 [pid = 1774] [id = 352] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8c069800 == 122 [pid = 1774] [id = 351] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x89565400 == 121 [pid = 1774] [id = 350] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8d038400 == 120 [pid = 1774] [id = 341] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8d033800 == 119 [pid = 1774] [id = 340] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x9b28fc00 == 118 [pid = 1774] [id = 338] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3df400 == 117 [pid = 1774] [id = 339] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x992c7c00 == 116 [pid = 1774] [id = 336] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x9a74a800 == 115 [pid = 1774] [id = 337] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x94609c00 == 114 [pid = 1774] [id = 335] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf3c00 == 113 [pid = 1774] [id = 334] 01:11:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf6400 == 112 [pid = 1774] [id = 333] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 311 (0x9c1a0800) [pid = 1774] [serial = 947] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 310 (0x9299e000) [pid = 1774] [serial = 935] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 309 (0x8f421c00) [pid = 1774] [serial = 986] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 308 (0xa219f800) [pid = 1774] [serial = 953] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 307 (0x992b6400) [pid = 1774] [serial = 938] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 306 (0x8ed49800) [pid = 1774] [serial = 980] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 305 (0x8f5b2000) [pid = 1774] [serial = 981] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 304 (0x92c1ec00) [pid = 1774] [serial = 989] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 303 (0x91d19800) [pid = 1774] [serial = 987] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 302 (0xa6c06800) [pid = 1774] [serial = 968] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 301 (0x9a28cc00) [pid = 1774] [serial = 929] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 300 (0x8ec5e400) [pid = 1774] [serial = 651] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 299 (0xa67b8800) [pid = 1774] [serial = 962] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 298 (0xa6c0e400) [pid = 1774] [serial = 971] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 297 (0x93a03c00) [pid = 1774] [serial = 996] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 296 (0x95340000) [pid = 1774] [serial = 993] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 295 (0x9bf7b400) [pid = 1774] [serial = 944] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 294 (0xa22f2400) [pid = 1774] [serial = 956] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 293 (0x9831fc00) [pid = 1774] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 292 (0x94642000) [pid = 1774] [serial = 992] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 291 (0x8ed4a400) [pid = 1774] [serial = 995] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 290 (0x9263f800) [pid = 1774] [serial = 984] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 289 (0x9abe9400) [pid = 1774] [serial = 941] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 288 (0xa6b4a400) [pid = 1774] [serial = 965] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 287 (0x92ed0400) [pid = 1774] [serial = 977] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 286 (0x8ed43c00) [pid = 1774] [serial = 983] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 285 (0x8ed2c400) [pid = 1774] [serial = 974] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 284 (0xa3221c00) [pid = 1774] [serial = 959] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 283 (0x9d8e3800) [pid = 1774] [serial = 950] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 282 (0x92ed2800) [pid = 1774] [serial = 990] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 281 (0x8ed47000) [pid = 1774] [serial = 932] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | --DOMWINDOW == 280 (0x9a1ab000) [pid = 1774] [serial = 998] [outer = (nil)] [url = about:blank] 01:11:21 INFO - PROCESS | 1774 | 1463040681878 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f6400 == 113 [pid = 1774] [id = 374] 01:11:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 281 (0x877f9000) [pid = 1774] [serial = 1123] [outer = (nil)] 01:11:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 282 (0x883de800) [pid = 1774] [serial = 1124] [outer = 0x877f9000] 01:11:21 INFO - PROCESS | 1774 | 1463040681961 Marionette DEBUG loaded listener.js 01:11:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 283 (0x88e72c00) [pid = 1774] [serial = 1125] [outer = 0x877f9000] 01:11:22 INFO - PROCESS | 1774 | 1463040682821 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2737ms 01:11:22 INFO - PROCESS | 1774 | 1463040682886 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 01:11:22 INFO - PROCESS | 1774 | 1463040682892 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 01:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:11:22 INFO - PROCESS | 1774 | 1463040682902 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:11:22 INFO - PROCESS | 1774 | 1463040682907 Marionette TRACE conn4 <- [1,1470,null,{}] 01:11:22 INFO - PROCESS | 1774 | 1463040682914 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:23 INFO - PROCESS | 1774 | 1463040683109 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 01:11:23 INFO - PROCESS | 1774 | 1463040683122 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8a1c6000 == 114 [pid = 1774] [id = 375] 01:11:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 284 (0x8a1ce800) [pid = 1774] [serial = 1126] [outer = (nil)] 01:11:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 285 (0x8b93b800) [pid = 1774] [serial = 1127] [outer = 0x8a1ce800] 01:11:23 INFO - PROCESS | 1774 | 1463040683386 Marionette DEBUG loaded listener.js 01:11:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 286 (0x8ccfd800) [pid = 1774] [serial = 1128] [outer = 0x8a1ce800] 01:11:24 INFO - PROCESS | 1774 | 1463040684330 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1480ms 01:11:24 INFO - PROCESS | 1774 | 1463040684398 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 01:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:11:24 INFO - PROCESS | 1774 | 1463040684404 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 01:11:24 INFO - PROCESS | 1774 | 1463040684411 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:11:24 INFO - PROCESS | 1774 | 1463040684414 Marionette TRACE conn4 <- [1,1474,null,{}] 01:11:24 INFO - PROCESS | 1774 | 1463040684420 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:24 INFO - PROCESS | 1774 | 1463040684705 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 01:11:24 INFO - PROCESS | 1774 | 1463040684738 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8a1c1800 == 115 [pid = 1774] [id = 376] 01:11:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 287 (0x8d6d2c00) [pid = 1774] [serial = 1129] [outer = (nil)] 01:11:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 288 (0x8deea000) [pid = 1774] [serial = 1130] [outer = 0x8d6d2c00] 01:11:24 INFO - PROCESS | 1774 | 1463040684813 Marionette DEBUG loaded listener.js 01:11:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 289 (0x8df54000) [pid = 1774] [serial = 1131] [outer = 0x8d6d2c00] 01:11:25 INFO - PROCESS | 1774 | 1463040685868 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1530ms 01:11:25 INFO - PROCESS | 1774 | 1463040685941 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 01:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:11:25 INFO - PROCESS | 1774 | 1463040685945 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 01:11:25 INFO - PROCESS | 1774 | 1463040685960 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:11:25 INFO - PROCESS | 1774 | 1463040685969 Marionette TRACE conn4 <- [1,1478,null,{}] 01:11:25 INFO - PROCESS | 1774 | 1463040685984 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:26 INFO - PROCESS | 1774 | 1463040686504 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 01:11:26 INFO - PROCESS | 1774 | --DOMWINDOW == 288 (0x8c073c00) [pid = 1774] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:11:26 INFO - PROCESS | 1774 | --DOMWINDOW == 287 (0x8d440000) [pid = 1774] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:11:26 INFO - PROCESS | 1774 | --DOMWINDOW == 286 (0x8df58000) [pid = 1774] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:11:26 INFO - PROCESS | 1774 | --DOMWINDOW == 285 (0x8956b800) [pid = 1774] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:11:26 INFO - PROCESS | 1774 | --DOMWINDOW == 284 (0x92631400) [pid = 1774] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:11:26 INFO - PROCESS | 1774 | 1463040686692 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8956b800 == 116 [pid = 1774] [id = 377] 01:11:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 285 (0x8a1c9800) [pid = 1774] [serial = 1132] [outer = (nil)] 01:11:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 286 (0x8dc56c00) [pid = 1774] [serial = 1133] [outer = 0x8a1c9800] 01:11:26 INFO - PROCESS | 1774 | 1463040686791 Marionette DEBUG loaded listener.js 01:11:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 287 (0x8eb74c00) [pid = 1774] [serial = 1134] [outer = 0x8a1c9800] 01:11:27 INFO - PROCESS | 1774 | 1463040687550 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1656ms 01:11:27 INFO - PROCESS | 1774 | 1463040687608 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 01:11:27 INFO - PROCESS | 1774 | 1463040687612 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 01:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:11:27 INFO - PROCESS | 1774 | 1463040687618 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:11:27 INFO - PROCESS | 1774 | 1463040687621 Marionette TRACE conn4 <- [1,1482,null,{}] 01:11:27 INFO - PROCESS | 1774 | 1463040687627 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:27 INFO - PROCESS | 1774 | 1463040687911 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 01:11:27 INFO - PROCESS | 1774 | 1463040687930 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb73c00 == 117 [pid = 1774] [id = 378] 01:11:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 288 (0x8ec5fc00) [pid = 1774] [serial = 1135] [outer = (nil)] 01:11:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 289 (0x8ed4a400) [pid = 1774] [serial = 1136] [outer = 0x8ec5fc00] 01:11:28 INFO - PROCESS | 1774 | 1463040688008 Marionette DEBUG loaded listener.js 01:11:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 290 (0x8edd7400) [pid = 1774] [serial = 1137] [outer = 0x8ec5fc00] 01:11:29 INFO - PROCESS | 1774 | 1463040689346 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1783ms 01:11:29 INFO - PROCESS | 1774 | 1463040689404 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 01:11:29 INFO - PROCESS | 1774 | 1463040689411 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 01:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:11:29 INFO - PROCESS | 1774 | 1463040689421 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:11:29 INFO - PROCESS | 1774 | 1463040689425 Marionette TRACE conn4 <- [1,1486,null,{}] 01:11:29 INFO - PROCESS | 1774 | 1463040689445 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:29 INFO - PROCESS | 1774 | 1463040689713 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 01:11:30 INFO - PROCESS | 1774 | 1463040690052 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x86199400 == 118 [pid = 1774] [id = 379] 01:11:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 291 (0x869dc000) [pid = 1774] [serial = 1138] [outer = (nil)] 01:11:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 292 (0x88e77800) [pid = 1774] [serial = 1139] [outer = 0x869dc000] 01:11:30 INFO - PROCESS | 1774 | 1463040690141 Marionette DEBUG loaded listener.js 01:11:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 293 (0x8b940000) [pid = 1774] [serial = 1140] [outer = 0x869dc000] 01:11:31 INFO - PROCESS | 1774 | 1463040691143 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1794ms 01:11:31 INFO - PROCESS | 1774 | 1463040691216 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 01:11:31 INFO - PROCESS | 1774 | 1463040691225 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 01:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:11:31 INFO - PROCESS | 1774 | 1463040691235 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 1774 | 1463040691240 Marionette TRACE conn4 <- [1,1490,null,{}] 01:11:31 INFO - PROCESS | 1774 | 1463040691247 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:31 INFO - PROCESS | 1774 | 1463040691494 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 01:11:31 INFO - PROCESS | 1774 | 1463040691863 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d442c00 == 119 [pid = 1774] [id = 380] 01:11:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 294 (0x8dc56400) [pid = 1774] [serial = 1141] [outer = (nil)] 01:11:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 295 (0x8eaee800) [pid = 1774] [serial = 1142] [outer = 0x8dc56400] 01:11:31 INFO - PROCESS | 1774 | 1463040691956 Marionette DEBUG loaded listener.js 01:11:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 296 (0x8eb6c400) [pid = 1774] [serial = 1143] [outer = 0x8dc56400] 01:11:32 INFO - PROCESS | 1774 | 1463040692843 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1635ms 01:11:32 INFO - PROCESS | 1774 | 1463040692872 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 01:11:32 INFO - PROCESS | 1774 | 1463040692876 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 01:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:11:32 INFO - PROCESS | 1774 | 1463040692883 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:11:32 INFO - PROCESS | 1774 | 1463040692889 Marionette TRACE conn4 <- [1,1494,null,{}] 01:11:32 INFO - PROCESS | 1774 | 1463040692906 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:33 INFO - PROCESS | 1774 | 1463040693116 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 01:11:33 INFO - PROCESS | 1774 | 1463040693452 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edcb800 == 120 [pid = 1774] [id = 381] 01:11:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 297 (0x8edcdc00) [pid = 1774] [serial = 1144] [outer = (nil)] 01:11:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 298 (0x8f603800) [pid = 1774] [serial = 1145] [outer = 0x8edcdc00] 01:11:33 INFO - PROCESS | 1774 | 1463040693553 Marionette DEBUG loaded listener.js 01:11:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 299 (0x91d18c00) [pid = 1774] [serial = 1146] [outer = 0x8edcdc00] 01:11:34 INFO - PROCESS | 1774 | 1463040694496 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1690ms 01:11:34 INFO - PROCESS | 1774 | 1463040694573 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 01:11:34 INFO - PROCESS | 1774 | 1463040694578 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 01:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:11:34 INFO - PROCESS | 1774 | 1463040694584 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:11:34 INFO - PROCESS | 1774 | 1463040694588 Marionette TRACE conn4 <- [1,1498,null,{}] 01:11:34 INFO - PROCESS | 1774 | 1463040694594 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:34 INFO - PROCESS | 1774 | 1463040694793 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 01:11:35 INFO - PROCESS | 1774 | 1463040695113 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b455c00 == 121 [pid = 1774] [id = 382] 01:11:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 300 (0x8edd8c00) [pid = 1774] [serial = 1147] [outer = (nil)] 01:11:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 301 (0x92634c00) [pid = 1774] [serial = 1148] [outer = 0x8edd8c00] 01:11:35 INFO - PROCESS | 1774 | 1463040695207 Marionette DEBUG loaded listener.js 01:11:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 302 (0x92998000) [pid = 1774] [serial = 1149] [outer = 0x8edd8c00] 01:11:36 INFO - PROCESS | 1774 | 1463040696096 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1584ms 01:11:36 INFO - PROCESS | 1774 | 1463040696170 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 01:11:36 INFO - PROCESS | 1774 | 1463040696174 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 01:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:11:36 INFO - PROCESS | 1774 | 1463040696180 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:11:36 INFO - PROCESS | 1774 | 1463040696184 Marionette TRACE conn4 <- [1,1502,null,{}] 01:11:36 INFO - PROCESS | 1774 | 1463040696190 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:36 INFO - PROCESS | 1774 | 1463040696424 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 01:11:36 INFO - PROCESS | 1774 | 1463040696746 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f605400 == 122 [pid = 1774] [id = 383] 01:11:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 303 (0x8f6db000) [pid = 1774] [serial = 1150] [outer = (nil)] 01:11:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 304 (0x92c23400) [pid = 1774] [serial = 1151] [outer = 0x8f6db000] 01:11:36 INFO - PROCESS | 1774 | 1463040696832 Marionette DEBUG loaded listener.js 01:11:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 305 (0x92ed5400) [pid = 1774] [serial = 1152] [outer = 0x8f6db000] 01:11:37 INFO - PROCESS | 1774 | 1463040697733 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1583ms 01:11:37 INFO - PROCESS | 1774 | 1463040697765 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 01:11:37 INFO - PROCESS | 1774 | 1463040697768 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 01:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:11:37 INFO - PROCESS | 1774 | 1463040697775 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:11:37 INFO - PROCESS | 1774 | 1463040697779 Marionette TRACE conn4 <- [1,1506,null,{}] 01:11:37 INFO - PROCESS | 1774 | 1463040697785 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:38 INFO - PROCESS | 1774 | 1463040698053 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 01:11:38 INFO - PROCESS | 1774 | 1463040698406 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x92640c00 == 123 [pid = 1774] [id = 384] 01:11:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 306 (0x93920000) [pid = 1774] [serial = 1153] [outer = (nil)] 01:11:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 307 (0x95340000) [pid = 1774] [serial = 1154] [outer = 0x93920000] 01:11:38 INFO - PROCESS | 1774 | 1463040698499 Marionette DEBUG loaded listener.js 01:11:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 308 (0x9659b800) [pid = 1774] [serial = 1155] [outer = 0x93920000] 01:11:39 INFO - PROCESS | 1774 | 1463040699439 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1738ms 01:11:39 INFO - PROCESS | 1774 | 1463040699515 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 01:11:39 INFO - PROCESS | 1774 | 1463040699519 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 01:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:11:39 INFO - PROCESS | 1774 | 1463040699526 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:11:39 INFO - PROCESS | 1774 | 1463040699530 Marionette TRACE conn4 <- [1,1510,null,{}] 01:11:39 INFO - PROCESS | 1774 | 1463040699535 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:39 INFO - PROCESS | 1774 | 1463040699758 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 01:11:40 INFO - PROCESS | 1774 | 1463040700075 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d039c00 == 124 [pid = 1774] [id = 385] 01:11:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 309 (0x92bee400) [pid = 1774] [serial = 1156] [outer = (nil)] 01:11:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 310 (0x992c9c00) [pid = 1774] [serial = 1157] [outer = 0x92bee400] 01:11:40 INFO - PROCESS | 1774 | 1463040700171 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 311 (0x99f8d000) [pid = 1774] [serial = 1158] [outer = 0x92bee400] 01:11:41 INFO - PROCESS | 1774 | 1463040701037 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1540ms 01:11:41 INFO - PROCESS | 1774 | 1463040701067 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 01:11:41 INFO - PROCESS | 1774 | 1463040701071 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 01:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:11:41 INFO - PROCESS | 1774 | 1463040701078 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:11:41 INFO - PROCESS | 1774 | 1463040701081 Marionette TRACE conn4 <- [1,1514,null,{}] 01:11:41 INFO - PROCESS | 1774 | 1463040701087 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:41 INFO - PROCESS | 1774 | 1463040701275 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 01:11:41 INFO - PROCESS | 1774 | 1463040701594 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x992b6400 == 125 [pid = 1774] [id = 386] 01:11:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 312 (0x99f88400) [pid = 1774] [serial = 1159] [outer = (nil)] 01:11:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 313 (0x9aaa2c00) [pid = 1774] [serial = 1160] [outer = 0x99f88400] 01:11:41 INFO - PROCESS | 1774 | 1463040701684 Marionette DEBUG loaded listener.js 01:11:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 314 (0x9abf0800) [pid = 1774] [serial = 1161] [outer = 0x99f88400] 01:11:42 INFO - PROCESS | 1774 | 1463040702551 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1529ms 01:11:42 INFO - PROCESS | 1774 | 1463040702608 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 01:11:42 INFO - PROCESS | 1774 | 1463040702612 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 01:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:11:42 INFO - PROCESS | 1774 | 1463040702619 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:11:42 INFO - PROCESS | 1774 | 1463040702622 Marionette TRACE conn4 <- [1,1518,null,{}] 01:11:42 INFO - PROCESS | 1774 | 1463040702628 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:42 INFO - PROCESS | 1774 | 1463040702826 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 01:11:43 INFO - PROCESS | 1774 | 1463040703157 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a744400 == 126 [pid = 1774] [id = 387] 01:11:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 315 (0x9a745800) [pid = 1774] [serial = 1162] [outer = (nil)] 01:11:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 316 (0x9b569800) [pid = 1774] [serial = 1163] [outer = 0x9a745800] 01:11:43 INFO - PROCESS | 1774 | 1463040703254 Marionette DEBUG loaded listener.js 01:11:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 317 (0x9bf70c00) [pid = 1774] [serial = 1164] [outer = 0x9a745800] 01:11:44 INFO - PROCESS | 1774 | 1463040704174 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1585ms 01:11:44 INFO - PROCESS | 1774 | 1463040704209 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 01:11:44 INFO - PROCESS | 1774 | 1463040704212 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 01:11:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:11:44 INFO - PROCESS | 1774 | 1463040704222 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:11:44 INFO - PROCESS | 1774 | 1463040704226 Marionette TRACE conn4 <- [1,1522,null,{}] 01:11:44 INFO - PROCESS | 1774 | 1463040704232 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:44 INFO - PROCESS | 1774 | 1463040704431 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 01:11:44 INFO - PROCESS | 1774 | 1463040704770 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d401c00 == 127 [pid = 1774] [id = 388] 01:11:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 318 (0x9c119000) [pid = 1774] [serial = 1165] [outer = (nil)] 01:11:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 319 (0x9c1a8800) [pid = 1774] [serial = 1166] [outer = 0x9c119000] 01:11:44 INFO - PROCESS | 1774 | 1463040704868 Marionette DEBUG loaded listener.js 01:11:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 320 (0x9d321800) [pid = 1774] [serial = 1167] [outer = 0x9c119000] 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:45 INFO - PROCESS | 1774 | 1463040705685 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:11:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:11:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:11:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 01:11:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:11:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 01:11:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:11:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 01:11:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:11:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1534ms 01:11:45 INFO - PROCESS | 1774 | 1463040705756 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 01:11:45 INFO - PROCESS | 1774 | 1463040705764 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 01:11:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:11:45 INFO - PROCESS | 1774 | 1463040705770 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:11:45 INFO - PROCESS | 1774 | 1463040705775 Marionette TRACE conn4 <- [1,1526,null,{}] 01:11:45 INFO - PROCESS | 1774 | 1463040705781 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:46 INFO - PROCESS | 1774 | 1463040706003 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 01:11:46 INFO - PROCESS | 1774 | 1463040706284 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d032c00 == 128 [pid = 1774] [id = 389] 01:11:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 321 (0xa6877800) [pid = 1774] [serial = 1168] [outer = (nil)] 01:11:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 322 (0xa6b4e800) [pid = 1774] [serial = 1169] [outer = 0xa6877800] 01:11:46 INFO - PROCESS | 1774 | 1463040706431 Marionette DEBUG loaded listener.js 01:11:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 323 (0xa6c11800) [pid = 1774] [serial = 1170] [outer = 0xa6877800] 01:11:47 INFO - PROCESS | 1774 | 1463040707251 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:11:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:11:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:11:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:11:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1532ms 01:11:47 INFO - PROCESS | 1774 | 1463040707303 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 01:11:47 INFO - PROCESS | 1774 | 1463040707310 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 01:11:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:11:47 INFO - PROCESS | 1774 | 1463040707317 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:11:47 INFO - PROCESS | 1774 | 1463040707320 Marionette TRACE conn4 <- [1,1530,null,{}] 01:11:47 INFO - PROCESS | 1774 | 1463040707326 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:47 INFO - PROCESS | 1774 | 1463040707622 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 01:11:47 INFO - PROCESS | 1774 | 1463040707829 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e43c00 == 129 [pid = 1774] [id = 390] 01:11:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 324 (0x88e44000) [pid = 1774] [serial = 1171] [outer = (nil)] 01:11:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 325 (0x88e4e000) [pid = 1774] [serial = 1172] [outer = 0x88e44000] 01:11:47 INFO - PROCESS | 1774 | 1463040707964 Marionette DEBUG loaded listener.js 01:11:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 326 (0x88e50800) [pid = 1774] [serial = 1173] [outer = 0x88e44000] 01:11:48 INFO - PROCESS | 1774 | 1463040708716 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:11:48 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 01:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:11:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 01:11:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:11:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1433ms 01:11:48 INFO - PROCESS | 1774 | 1463040708755 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 01:11:48 INFO - PROCESS | 1774 | 1463040708759 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 01:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:11:48 INFO - PROCESS | 1774 | 1463040708765 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:11:48 INFO - PROCESS | 1774 | 1463040708771 Marionette TRACE conn4 <- [1,1534,null,{}] 01:11:48 INFO - PROCESS | 1774 | 1463040708786 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:48 INFO - PROCESS | 1774 | 1463040708968 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 01:11:49 INFO - PROCESS | 1774 | 1463040709265 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e42000 == 130 [pid = 1774] [id = 391] 01:11:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 327 (0x88e4b400) [pid = 1774] [serial = 1174] [outer = (nil)] 01:11:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 328 (0x8ea6fc00) [pid = 1774] [serial = 1175] [outer = 0x88e4b400] 01:11:49 INFO - PROCESS | 1774 | 1463040709353 Marionette DEBUG loaded listener.js 01:11:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 329 (0x8ea72c00) [pid = 1774] [serial = 1176] [outer = 0x88e4b400] 01:11:50 INFO - PROCESS | 1774 | 1463040710293 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1594ms 01:11:50 INFO - PROCESS | 1774 | 1463040710361 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 01:11:50 INFO - PROCESS | 1774 | 1463040710365 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 01:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:11:50 INFO - PROCESS | 1774 | 1463040710371 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:11:50 INFO - PROCESS | 1774 | 1463040710375 Marionette TRACE conn4 <- [1,1538,null,{}] 01:11:50 INFO - PROCESS | 1774 | 1463040710380 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:50 INFO - PROCESS | 1774 | 1463040710590 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 01:11:50 INFO - PROCESS | 1774 | 1463040710945 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f8400 == 131 [pid = 1774] [id = 392] 01:11:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 330 (0x866f3000) [pid = 1774] [serial = 1177] [outer = (nil)] 01:11:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 331 (0x87489000) [pid = 1774] [serial = 1178] [outer = 0x866f3000] 01:11:51 INFO - PROCESS | 1774 | 1463040711035 Marionette DEBUG loaded listener.js 01:11:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 332 (0x8748b400) [pid = 1774] [serial = 1179] [outer = 0x866f3000] 01:11:51 INFO - PROCESS | 1774 | 1463040711913 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1581ms 01:11:51 INFO - PROCESS | 1774 | 1463040711954 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 01:11:51 INFO - PROCESS | 1774 | 1463040711957 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 01:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:11:51 INFO - PROCESS | 1774 | 1463040711964 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:11:51 INFO - PROCESS | 1774 | 1463040711968 Marionette TRACE conn4 <- [1,1542,null,{}] 01:11:51 INFO - PROCESS | 1774 | 1463040711973 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:52 INFO - PROCESS | 1774 | 1463040712194 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 01:11:53 INFO - PROCESS | 1774 | 1463040713224 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x86194800 == 132 [pid = 1774] [id = 393] 01:11:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 333 (0x86195c00) [pid = 1774] [serial = 1180] [outer = (nil)] 01:11:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 334 (0x863eac00) [pid = 1774] [serial = 1181] [outer = 0x86195c00] 01:11:53 INFO - PROCESS | 1774 | 1463040713314 Marionette DEBUG loaded listener.js 01:11:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 335 (0x869d8400) [pid = 1774] [serial = 1182] [outer = 0x86195c00] 01:11:54 INFO - PROCESS | 1774 | 1463040714198 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2332ms 01:11:54 INFO - PROCESS | 1774 | 1463040714298 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 01:11:54 INFO - PROCESS | 1774 | 1463040714303 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 01:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:11:54 INFO - PROCESS | 1774 | 1463040714310 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:11:54 INFO - PROCESS | 1774 | 1463040714316 Marionette TRACE conn4 <- [1,1546,null,{}] 01:11:54 INFO - PROCESS | 1774 | 1463040714377 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:54 INFO - PROCESS | 1774 | 1463040714602 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 01:11:54 INFO - PROCESS | 1774 | 1463040714952 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x869ddc00 == 133 [pid = 1774] [id = 394] 01:11:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 336 (0x877fb000) [pid = 1774] [serial = 1183] [outer = (nil)] 01:11:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 337 (0x88e6e000) [pid = 1774] [serial = 1184] [outer = 0x877fb000] 01:11:55 INFO - PROCESS | 1774 | 1463040715126 Marionette DEBUG loaded listener.js 01:11:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 338 (0x8956e800) [pid = 1774] [serial = 1185] [outer = 0x877fb000] 01:11:56 INFO - PROCESS | 1774 | 1463040716068 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1830ms 01:11:56 INFO - PROCESS | 1774 | 1463040716144 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 01:11:56 INFO - PROCESS | 1774 | 1463040716150 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 01:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:11:56 INFO - PROCESS | 1774 | 1463040716157 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:11:56 INFO - PROCESS | 1774 | 1463040716160 Marionette TRACE conn4 <- [1,1550,null,{}] 01:11:56 INFO - PROCESS | 1774 | 1463040716166 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:56 INFO - PROCESS | 1774 | 1463040716398 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 01:11:56 INFO - PROCESS | 1774 | 1463040716768 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e71400 == 134 [pid = 1774] [id = 395] 01:11:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 339 (0x8c069c00) [pid = 1774] [serial = 1186] [outer = (nil)] 01:11:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 340 (0x8d040000) [pid = 1774] [serial = 1187] [outer = 0x8c069c00] 01:11:56 INFO - PROCESS | 1774 | 1463040716853 Marionette DEBUG loaded listener.js 01:11:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 341 (0x8d449c00) [pid = 1774] [serial = 1188] [outer = 0x8c069c00] 01:11:57 INFO - PROCESS | 1774 | 1463040717762 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1638ms 01:11:57 INFO - PROCESS | 1774 | 1463040717798 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 01:11:57 INFO - PROCESS | 1774 | 1463040717801 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 01:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:11:57 INFO - PROCESS | 1774 | 1463040717815 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:11:57 INFO - PROCESS | 1774 | 1463040717824 Marionette TRACE conn4 <- [1,1554,null,{}] 01:11:57 INFO - PROCESS | 1774 | 1463040717832 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:11:58 INFO - PROCESS | 1774 | 1463040718031 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 01:11:58 INFO - PROCESS | 1774 | 1463040718381 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8748bc00 == 135 [pid = 1774] [id = 396] 01:11:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 342 (0x877f5000) [pid = 1774] [serial = 1189] [outer = (nil)] 01:11:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 343 (0x8ea6c400) [pid = 1774] [serial = 1190] [outer = 0x877f5000] 01:11:58 INFO - PROCESS | 1774 | 1463040718488 Marionette DEBUG loaded listener.js 01:11:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 344 (0x8ea77800) [pid = 1774] [serial = 1191] [outer = 0x877f5000] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf9800 == 134 [pid = 1774] [id = 222] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8deeb400 == 133 [pid = 1774] [id = 136] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x94638800 == 132 [pid = 1774] [id = 53] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8b93c400 == 131 [pid = 1774] [id = 325] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9abed400 == 130 [pid = 1774] [id = 278] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8b450800 == 129 [pid = 1774] [id = 236] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8d444400 == 128 [pid = 1774] [id = 224] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d2400 == 127 [pid = 1774] [id = 221] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x946d0000 == 126 [pid = 1774] [id = 6] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9a28b800 == 125 [pid = 1774] [id = 18] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8f608c00 == 124 [pid = 1774] [id = 104] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9a1d0800 == 123 [pid = 1774] [id = 29] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x91e3dc00 == 122 [pid = 1774] [id = 220] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9214c800 == 121 [pid = 1774] [id = 201] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0xa21aa400 == 120 [pid = 1774] [id = 39] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9a8f2800 == 119 [pid = 1774] [id = 231] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3e1400 == 118 [pid = 1774] [id = 280] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0xa5043000 == 117 [pid = 1774] [id = 320] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9d325400 == 116 [pid = 1774] [id = 21] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x97767c00 == 115 [pid = 1774] [id = 30] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d9400 == 114 [pid = 1774] [id = 234] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x96590c00 == 113 [pid = 1774] [id = 279] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9463f800 == 112 [pid = 1774] [id = 319] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3e5c00 == 111 [pid = 1774] [id = 277] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8d404c00 == 110 [pid = 1774] [id = 321] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x92c1e000 == 109 [pid = 1774] [id = 230] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8d402800 == 108 [pid = 1774] [id = 323] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0xa354fc00 == 107 [pid = 1774] [id = 322] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8c06c800 == 106 [pid = 1774] [id = 324] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0xa305e800 == 105 [pid = 1774] [id = 235] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8d409c00 == 104 [pid = 1774] [id = 233] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8956b800 == 103 [pid = 1774] [id = 377] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8a1c1800 == 102 [pid = 1774] [id = 376] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8a1c6000 == 101 [pid = 1774] [id = 375] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x94603c00 == 100 [pid = 1774] [id = 11] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x877f6400 == 99 [pid = 1774] [id = 374] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8986ac00 == 98 [pid = 1774] [id = 258] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb6a400 == 97 [pid = 1774] [id = 366] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x866ef400 == 96 [pid = 1774] [id = 367] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x877f8c00 == 95 [pid = 1774] [id = 365] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x877f1000 == 94 [pid = 1774] [id = 364] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8b939800 == 93 [pid = 1774] [id = 363] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9533e400 == 92 [pid = 1774] [id = 362] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3dc800 == 91 [pid = 1774] [id = 361] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x94637400 == 90 [pid = 1774] [id = 359] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x91e45400 == 89 [pid = 1774] [id = 360] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x92c24c00 == 88 [pid = 1774] [id = 358] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec62400 == 87 [pid = 1774] [id = 357] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x8f416800 == 86 [pid = 1774] [id = 355] 01:11:59 INFO - PROCESS | 1774 | --DOCSHELL 0x89563c00 == 85 [pid = 1774] [id = 356] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 343 (0x88e70c00) [pid = 1774] [serial = 1031] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 342 (0x9b7d3000) [pid = 1774] [serial = 1010] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 341 (0x8def1000) [pid = 1774] [serial = 1056] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 340 (0x92230000) [pid = 1774] [serial = 1064] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 339 (0x8f5bd800) [pid = 1774] [serial = 1058] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 338 (0x92bec800) [pid = 1774] [serial = 1065] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 337 (0x99e67000) [pid = 1774] [serial = 1007] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 336 (0x8a1c7000) [pid = 1774] [serial = 1040] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 335 (0x8ccef800) [pid = 1774] [serial = 1046] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 334 (0x8d039800) [pid = 1774] [serial = 1022] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 333 (0x883e0c00) [pid = 1774] [serial = 1037] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 332 (0x8dc5ec00) [pid = 1774] [serial = 1028] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 331 (0x92230c00) [pid = 1774] [serial = 1004] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 330 (0x9c1a6800) [pid = 1774] [serial = 1013] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 329 (0x8eaf2400) [pid = 1774] [serial = 1001] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 328 (0x8d44b400) [pid = 1774] [serial = 1053] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 327 (0x8d405000) [pid = 1774] [serial = 1052] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 326 (0x8f6df000) [pid = 1774] [serial = 1059] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 325 (0xa50a2800) [pid = 1774] [serial = 1016] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 324 (0x8d40dc00) [pid = 1774] [serial = 1055] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 323 (0x89568400) [pid = 1774] [serial = 1043] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 322 (0xa6c10800) [pid = 1774] [serial = 1019] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 321 (0x929a3c00) [pid = 1774] [serial = 1062] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 320 (0x8dc55400) [pid = 1774] [serial = 1025] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 319 (0x8a1ca800) [pid = 1774] [serial = 1034] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 318 (0x92ed6c00) [pid = 1774] [serial = 1049] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 317 (0x926e8400) [pid = 1774] [serial = 1061] [outer = (nil)] [url = about:blank] 01:11:59 INFO - PROCESS | 1774 | --DOMWINDOW == 316 (0x95b25400) [pid = 1774] [serial = 1067] [outer = (nil)] [url = about:blank] 01:12:00 INFO - PROCESS | 1774 | 1463040720010 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2257ms 01:12:00 INFO - PROCESS | 1774 | 1463040720067 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 01:12:00 INFO - PROCESS | 1774 | 1463040720070 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 01:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:12:00 INFO - PROCESS | 1774 | 1463040720078 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:12:00 INFO - PROCESS | 1774 | 1463040720081 Marionette TRACE conn4 <- [1,1558,null,{}] 01:12:00 INFO - PROCESS | 1774 | 1463040720087 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:00 INFO - PROCESS | 1774 | 1463040720284 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 01:12:00 INFO - PROCESS | 1774 | 1463040720481 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e63000 == 86 [pid = 1774] [id = 397] 01:12:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 317 (0x863f8000) [pid = 1774] [serial = 1192] [outer = (nil)] 01:12:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 318 (0x877f6400) [pid = 1774] [serial = 1193] [outer = 0x863f8000] 01:12:00 INFO - PROCESS | 1774 | 1463040720558 Marionette DEBUG loaded listener.js 01:12:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 319 (0x89568400) [pid = 1774] [serial = 1194] [outer = 0x863f8000] 01:12:01 INFO - PROCESS | 1774 | 1463040721328 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1287ms 01:12:01 INFO - PROCESS | 1774 | 1463040721391 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 01:12:01 INFO - PROCESS | 1774 | 1463040721396 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 01:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:12:01 INFO - PROCESS | 1774 | 1463040721408 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:12:01 INFO - PROCESS | 1774 | 1463040721411 Marionette TRACE conn4 <- [1,1562,null,{}] 01:12:01 INFO - PROCESS | 1774 | 1463040721417 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:01 INFO - PROCESS | 1774 | 1463040721598 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 01:12:01 INFO - PROCESS | 1774 | 1463040721609 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8a1c7000 == 87 [pid = 1774] [id = 398] 01:12:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 320 (0x8a1cb800) [pid = 1774] [serial = 1195] [outer = (nil)] 01:12:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 321 (0x8b942800) [pid = 1774] [serial = 1196] [outer = 0x8a1cb800] 01:12:01 INFO - PROCESS | 1774 | 1463040721692 Marionette DEBUG loaded listener.js 01:12:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 322 (0x8d43ec00) [pid = 1774] [serial = 1197] [outer = 0x8a1cb800] 01:12:02 INFO - PROCESS | 1774 | 1463040722753 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1382ms 01:12:02 INFO - PROCESS | 1774 | 1463040722790 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 01:12:02 INFO - PROCESS | 1774 | 1463040722793 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 01:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:12:02 INFO - PROCESS | 1774 | 1463040722799 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:12:02 INFO - PROCESS | 1774 | 1463040722802 Marionette TRACE conn4 <- [1,1566,null,{}] 01:12:02 INFO - PROCESS | 1774 | 1463040722816 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:03 INFO - PROCESS | 1774 | 1463040723064 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 01:12:03 INFO - PROCESS | 1774 | 1463040723101 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f1000 == 88 [pid = 1774] [id = 399] 01:12:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 323 (0x883e3c00) [pid = 1774] [serial = 1198] [outer = (nil)] 01:12:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 324 (0x8dc5d000) [pid = 1774] [serial = 1199] [outer = 0x883e3c00] 01:12:03 INFO - PROCESS | 1774 | 1463040723177 Marionette DEBUG loaded listener.js 01:12:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 325 (0x8df54400) [pid = 1774] [serial = 1200] [outer = 0x883e3c00] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 324 (0x9ac2f800) [pid = 1774] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 323 (0x8b934400) [pid = 1774] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 322 (0x8a1c6400) [pid = 1774] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 321 (0x946cb400) [pid = 1774] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 320 (0x8f6db800) [pid = 1774] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 319 (0x863f6400) [pid = 1774] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 318 (0x9263cc00) [pid = 1774] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 317 (0x92bf1800) [pid = 1774] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 316 (0x8d40c400) [pid = 1774] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 315 (0x866ef800) [pid = 1774] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 314 (0x95b22c00) [pid = 1774] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 313 (0x8a1c9800) [pid = 1774] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 312 (0x88e6b400) [pid = 1774] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 311 (0x8c06c400) [pid = 1774] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 310 (0x926e5400) [pid = 1774] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 309 (0x877f9000) [pid = 1774] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 308 (0x863eb400) [pid = 1774] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 307 (0x8ed20800) [pid = 1774] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 306 (0x9b076c00) [pid = 1774] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 305 (0x85e64800) [pid = 1774] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 304 (0x9463b000) [pid = 1774] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 303 (0x9abe8000) [pid = 1774] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 302 (0x92c26400) [pid = 1774] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 301 (0x8ed24400) [pid = 1774] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 300 (0x93996000) [pid = 1774] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 299 (0x8b93e400) [pid = 1774] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 298 (0x95b25c00) [pid = 1774] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 297 (0x877fe400) [pid = 1774] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 296 (0x8c071400) [pid = 1774] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 295 (0x926e7400) [pid = 1774] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 294 (0x92231000) [pid = 1774] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 293 (0x863ef000) [pid = 1774] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 292 (0x946cec00) [pid = 1774] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 291 (0x95b25000) [pid = 1774] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 290 (0x92bf5000) [pid = 1774] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 289 (0xa6282400) [pid = 1774] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 288 (0x9abe3400) [pid = 1774] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 287 (0x8edd3000) [pid = 1774] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 286 (0x95e19800) [pid = 1774] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 285 (0x8ec59400) [pid = 1774] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 284 (0x8ccfe400) [pid = 1774] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 283 (0x9c1a3000) [pid = 1774] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 282 (0x8f414000) [pid = 1774] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 281 (0x8a1ce800) [pid = 1774] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 280 (0x9c121800) [pid = 1774] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 279 (0x9775d800) [pid = 1774] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 278 (0x883df000) [pid = 1774] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 277 (0x8ed2e000) [pid = 1774] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 276 (0x9c1a3800) [pid = 1774] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 275 (0x91d14800) [pid = 1774] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 274 (0x9a3e8c00) [pid = 1774] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 273 (0x8dee9400) [pid = 1774] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 272 (0x9b069800) [pid = 1774] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 271 (0x9a3e0800) [pid = 1774] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 270 (0x8dee6000) [pid = 1774] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 269 (0x9460c000) [pid = 1774] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 268 (0x8d03b800) [pid = 1774] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 267 (0x85e59400) [pid = 1774] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 266 (0x9776bc00) [pid = 1774] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 265 (0x9463ec00) [pid = 1774] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 264 (0x877f3800) [pid = 1774] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 263 (0x95e23400) [pid = 1774] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 262 (0x8ed26800) [pid = 1774] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 261 (0x99227800) [pid = 1774] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 260 (0x97710400) [pid = 1774] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 259 (0x8d6dc000) [pid = 1774] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 258 (0x89563000) [pid = 1774] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 257 (0x9a749800) [pid = 1774] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 256 (0x8eb71c00) [pid = 1774] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 255 (0x929a1c00) [pid = 1774] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 254 (0x8ec58c00) [pid = 1774] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 253 (0x9d31d000) [pid = 1774] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 252 (0x9ac30000) [pid = 1774] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 251 (0x8ccf5c00) [pid = 1774] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 250 (0x9391a000) [pid = 1774] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 249 (0x8eaee400) [pid = 1774] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 248 (0x8c065400) [pid = 1774] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 247 (0x9776b000) [pid = 1774] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 246 (0xa6282800) [pid = 1774] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 245 (0x92154400) [pid = 1774] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 244 (0x8f6dc000) [pid = 1774] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 243 (0x8eaf0c00) [pid = 1774] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 242 (0x8d6d2c00) [pid = 1774] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 241 (0xa6c07400) [pid = 1774] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 240 (0x9263bc00) [pid = 1774] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 239 (0x8a1c2800) [pid = 1774] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 238 (0x93924c00) [pid = 1774] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 237 (0x8b454400) [pid = 1774] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 236 (0x9aa9c400) [pid = 1774] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 235 (0x883d9800) [pid = 1774] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 234 (0x88e77c00) [pid = 1774] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 233 (0x97767800) [pid = 1774] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 232 (0x99d8d000) [pid = 1774] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 231 (0x8dee8c00) [pid = 1774] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:12:05 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x9b72f800) [pid = 1774] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0x8f5b6800) [pid = 1774] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0x8ec5a000) [pid = 1774] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0xa3061400) [pid = 1774] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0xa1054000) [pid = 1774] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x9ae67000) [pid = 1774] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x9abe5800) [pid = 1774] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x9391b000) [pid = 1774] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x929a0c00) [pid = 1774] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x8956d400) [pid = 1774] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x8d040400) [pid = 1774] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x8d033c00) [pid = 1774] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0x8edd7c00) [pid = 1774] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x92151800) [pid = 1774] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x9ac37800) [pid = 1774] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0x95b31800) [pid = 1774] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:12:06 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0x89863400) [pid = 1774] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:12:06 INFO - PROCESS | 1774 | 1463040726118 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 3335ms 01:12:06 INFO - PROCESS | 1774 | 1463040726135 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 01:12:06 INFO - PROCESS | 1774 | 1463040726138 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 01:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:12:06 INFO - PROCESS | 1774 | 1463040726144 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:12:06 INFO - PROCESS | 1774 | 1463040726147 Marionette TRACE conn4 <- [1,1570,null,{}] 01:12:06 INFO - PROCESS | 1774 | 1463040726161 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:06 INFO - PROCESS | 1774 | 1463040726332 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 01:12:06 INFO - PROCESS | 1774 | 1463040726348 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8618c400 == 89 [pid = 1774] [id = 400] 01:12:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0x8618e400) [pid = 1774] [serial = 1201] [outer = (nil)] 01:12:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0x869d5000) [pid = 1774] [serial = 1202] [outer = 0x8618e400] 01:12:06 INFO - PROCESS | 1774 | 1463040726422 Marionette DEBUG loaded listener.js 01:12:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0x877f9000) [pid = 1774] [serial = 1203] [outer = 0x8618e400] 01:12:07 INFO - PROCESS | 1774 | 1463040727302 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1191ms 01:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:12:07 INFO - PROCESS | 1774 | 1463040727336 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 01:12:07 INFO - PROCESS | 1774 | 1463040727339 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 01:12:07 INFO - PROCESS | 1774 | 1463040727345 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:12:07 INFO - PROCESS | 1774 | 1463040727348 Marionette TRACE conn4 <- [1,1574,null,{}] 01:12:07 INFO - PROCESS | 1774 | 1463040727366 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:07 INFO - PROCESS | 1774 | 1463040727542 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 01:12:07 INFO - PROCESS | 1774 | 1463040727889 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5b400 == 90 [pid = 1774] [id = 401] 01:12:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0x85e5bc00) [pid = 1774] [serial = 1204] [outer = (nil)] 01:12:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0x86192000) [pid = 1774] [serial = 1205] [outer = 0x85e5bc00] 01:12:07 INFO - PROCESS | 1774 | 1463040727983 Marionette DEBUG loaded listener.js 01:12:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x866f2400) [pid = 1774] [serial = 1206] [outer = 0x85e5bc00] 01:12:09 INFO - PROCESS | 1774 | 1463040729038 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1746ms 01:12:09 INFO - PROCESS | 1774 | 1463040729092 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 01:12:09 INFO - PROCESS | 1774 | 1463040729098 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 01:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:12:09 INFO - PROCESS | 1774 | 1463040729107 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:12:09 INFO - PROCESS | 1774 | 1463040729113 Marionette TRACE conn4 <- [1,1578,null,{}] 01:12:09 INFO - PROCESS | 1774 | 1463040729120 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:09 INFO - PROCESS | 1774 | 1463040729344 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 01:12:09 INFO - PROCESS | 1774 | 1463040729709 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x883dec00 == 91 [pid = 1774] [id = 402] 01:12:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x883e5000) [pid = 1774] [serial = 1207] [outer = (nil)] 01:12:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x88e6bc00) [pid = 1774] [serial = 1208] [outer = 0x883e5000] 01:12:09 INFO - PROCESS | 1774 | 1463040729806 Marionette DEBUG loaded listener.js 01:12:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x89861800) [pid = 1774] [serial = 1209] [outer = 0x883e5000] 01:12:10 INFO - PROCESS | 1774 | 1463040730736 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1681ms 01:12:10 INFO - PROCESS | 1774 | 1463040730792 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 01:12:10 INFO - PROCESS | 1774 | 1463040730799 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 01:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:12:10 INFO - PROCESS | 1774 | 1463040730807 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:12:10 INFO - PROCESS | 1774 | 1463040730811 Marionette TRACE conn4 <- [1,1582,null,{}] 01:12:10 INFO - PROCESS | 1774 | 1463040730817 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:11 INFO - PROCESS | 1774 | 1463040731051 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 01:12:11 INFO - PROCESS | 1774 | 1463040731416 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x89867c00 == 92 [pid = 1774] [id = 403] 01:12:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x8b450c00) [pid = 1774] [serial = 1210] [outer = (nil)] 01:12:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x8ccf2000) [pid = 1774] [serial = 1211] [outer = 0x8b450c00] 01:12:11 INFO - PROCESS | 1774 | 1463040731510 Marionette DEBUG loaded listener.js 01:12:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x8d038c00) [pid = 1774] [serial = 1212] [outer = 0x8b450c00] 01:12:12 INFO - PROCESS | 1774 | 1463040732447 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1686ms 01:12:12 INFO - PROCESS | 1774 | 1463040732493 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 01:12:12 INFO - PROCESS | 1774 | 1463040732498 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 01:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:12:12 INFO - PROCESS | 1774 | 1463040732514 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:12:12 INFO - PROCESS | 1774 | 1463040732525 Marionette TRACE conn4 <- [1,1586,null,{}] 01:12:12 INFO - PROCESS | 1774 | 1463040732532 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:12 INFO - PROCESS | 1774 | 1463040732744 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 01:12:13 INFO - PROCESS | 1774 | 1463040733078 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b452000 == 93 [pid = 1774] [id = 404] 01:12:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x8b939400) [pid = 1774] [serial = 1213] [outer = (nil)] 01:12:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x8dc5f800) [pid = 1774] [serial = 1214] [outer = 0x8b939400] 01:12:13 INFO - PROCESS | 1774 | 1463040733170 Marionette DEBUG loaded listener.js 01:12:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0x8deef400) [pid = 1774] [serial = 1215] [outer = 0x8b939400] 01:12:14 INFO - PROCESS | 1774 | 1463040734080 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1645ms 01:12:14 INFO - PROCESS | 1774 | 1463040734151 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 01:12:14 INFO - PROCESS | 1774 | 1463040734155 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 01:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:12:14 INFO - PROCESS | 1774 | 1463040734162 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:12:14 INFO - PROCESS | 1774 | 1463040734165 Marionette TRACE conn4 <- [1,1590,null,{}] 01:12:14 INFO - PROCESS | 1774 | 1463040734171 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:14 INFO - PROCESS | 1774 | 1463040734422 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 01:12:14 INFO - PROCESS | 1774 | 1463040734754 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fd800 == 94 [pid = 1774] [id = 405] 01:12:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0x8d6db000) [pid = 1774] [serial = 1216] [outer = (nil)] 01:12:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0x8eaf0c00) [pid = 1774] [serial = 1217] [outer = 0x8d6db000] 01:12:14 INFO - PROCESS | 1774 | 1463040734843 Marionette DEBUG loaded listener.js 01:12:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 232 (0x8eaf6400) [pid = 1774] [serial = 1218] [outer = 0x8d6db000] 01:12:15 INFO - PROCESS | 1774 | 1463040735705 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1595ms 01:12:15 INFO - PROCESS | 1774 | 1463040735767 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 01:12:15 INFO - PROCESS | 1774 | 1463040735772 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 01:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:12:15 INFO - PROCESS | 1774 | 1463040735781 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:12:15 INFO - PROCESS | 1774 | 1463040735784 Marionette TRACE conn4 <- [1,1594,null,{}] 01:12:15 INFO - PROCESS | 1774 | 1463040735790 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:15 INFO - PROCESS | 1774 | 1463040735988 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 01:12:16 INFO - PROCESS | 1774 | 1463040736265 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6fc00 == 95 [pid = 1774] [id = 406] 01:12:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 233 (0x8eb71400) [pid = 1774] [serial = 1219] [outer = (nil)] 01:12:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 234 (0x8ec59400) [pid = 1774] [serial = 1220] [outer = 0x8eb71400] 01:12:16 INFO - PROCESS | 1774 | 1463040736422 Marionette DEBUG loaded listener.js 01:12:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 235 (0x8ed44000) [pid = 1774] [serial = 1221] [outer = 0x8eb71400] 01:12:17 INFO - PROCESS | 1774 | 1463040737397 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1645ms 01:12:17 INFO - PROCESS | 1774 | 1463040737427 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 01:12:17 INFO - PROCESS | 1774 | 1463040737431 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 01:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:12:17 INFO - PROCESS | 1774 | 1463040737438 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:12:17 INFO - PROCESS | 1774 | 1463040737441 Marionette TRACE conn4 <- [1,1598,null,{}] 01:12:17 INFO - PROCESS | 1774 | 1463040737447 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:17 INFO - PROCESS | 1774 | 1463040737641 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 01:12:18 INFO - PROCESS | 1774 | 1463040737980 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5a800 == 96 [pid = 1774] [id = 407] 01:12:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 236 (0x8b451400) [pid = 1774] [serial = 1222] [outer = (nil)] 01:12:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 237 (0x8edd7c00) [pid = 1774] [serial = 1223] [outer = 0x8b451400] 01:12:18 INFO - PROCESS | 1774 | 1463040738078 Marionette DEBUG loaded listener.js 01:12:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 238 (0x8f41cc00) [pid = 1774] [serial = 1224] [outer = 0x8b451400] 01:12:18 INFO - PROCESS | 1774 | 1463040738986 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1578ms 01:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:12:19 INFO - PROCESS | 1774 | 1463040739016 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 01:12:19 INFO - PROCESS | 1774 | 1463040739019 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 01:12:19 INFO - PROCESS | 1774 | 1463040739026 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:12:19 INFO - PROCESS | 1774 | 1463040739029 Marionette TRACE conn4 <- [1,1602,null,{}] 01:12:19 INFO - PROCESS | 1774 | 1463040739035 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:19 INFO - PROCESS | 1774 | 1463040739236 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 01:12:19 INFO - PROCESS | 1774 | 1463040739569 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eafdc00 == 97 [pid = 1774] [id = 408] 01:12:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 239 (0x8ec66000) [pid = 1774] [serial = 1225] [outer = (nil)] 01:12:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 240 (0x8f5c0400) [pid = 1774] [serial = 1226] [outer = 0x8ec66000] 01:12:19 INFO - PROCESS | 1774 | 1463040739659 Marionette DEBUG loaded listener.js 01:12:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 241 (0x8f60d800) [pid = 1774] [serial = 1227] [outer = 0x8ec66000] 01:12:20 INFO - PROCESS | 1774 | 1463040740539 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1581ms 01:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:12:20 INFO - PROCESS | 1774 | 1463040740617 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 01:12:20 INFO - PROCESS | 1774 | 1463040740620 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 01:12:20 INFO - PROCESS | 1774 | 1463040740627 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:12:20 INFO - PROCESS | 1774 | 1463040740631 Marionette TRACE conn4 <- [1,1606,null,{}] 01:12:20 INFO - PROCESS | 1774 | 1463040740637 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:20 INFO - PROCESS | 1774 | 1463040740831 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 01:12:21 INFO - PROCESS | 1774 | 1463040741157 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df4b000 == 98 [pid = 1774] [id = 409] 01:12:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 242 (0x8f60b000) [pid = 1774] [serial = 1228] [outer = (nil)] 01:12:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 243 (0x91d16400) [pid = 1774] [serial = 1229] [outer = 0x8f60b000] 01:12:21 INFO - PROCESS | 1774 | 1463040741252 Marionette DEBUG loaded listener.js 01:12:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 244 (0x91e36c00) [pid = 1774] [serial = 1230] [outer = 0x8f60b000] 01:12:22 INFO - PROCESS | 1774 | 1463040742160 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1589ms 01:12:22 INFO - PROCESS | 1774 | 1463040742216 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 01:12:22 INFO - PROCESS | 1774 | 1463040742220 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 01:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:12:22 INFO - PROCESS | 1774 | 1463040742227 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:12:22 INFO - PROCESS | 1774 | 1463040742230 Marionette TRACE conn4 <- [1,1610,null,{}] 01:12:22 INFO - PROCESS | 1774 | 1463040742236 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:22 INFO - PROCESS | 1774 | 1463040742430 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 01:12:22 INFO - PROCESS | 1774 | 1463040742763 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f1c00 == 99 [pid = 1774] [id = 410] 01:12:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 245 (0x866f6400) [pid = 1774] [serial = 1231] [outer = (nil)] 01:12:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 246 (0x9214d000) [pid = 1774] [serial = 1232] [outer = 0x866f6400] 01:12:22 INFO - PROCESS | 1774 | 1463040742851 Marionette DEBUG loaded listener.js 01:12:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 247 (0x92154400) [pid = 1774] [serial = 1233] [outer = 0x866f6400] 01:12:23 INFO - PROCESS | 1774 | 1463040743734 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1534ms 01:12:23 INFO - PROCESS | 1774 | 1463040743761 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 01:12:23 INFO - PROCESS | 1774 | 1463040743765 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 01:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:12:23 INFO - PROCESS | 1774 | 1463040743792 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:12:23 INFO - PROCESS | 1774 | 1463040743796 Marionette TRACE conn4 <- [1,1614,null,{}] 01:12:23 INFO - PROCESS | 1774 | 1463040743802 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:24 INFO - PROCESS | 1774 | 1463040744025 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 01:12:24 INFO - PROCESS | 1774 | 1463040744361 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x92637000 == 100 [pid = 1774] [id = 411] 01:12:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 248 (0x9263a400) [pid = 1774] [serial = 1234] [outer = (nil)] 01:12:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 249 (0x9263e000) [pid = 1774] [serial = 1235] [outer = 0x9263a400] 01:12:24 INFO - PROCESS | 1774 | 1463040744479 Marionette DEBUG loaded listener.js 01:12:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 250 (0x92999400) [pid = 1774] [serial = 1236] [outer = 0x9263a400] 01:12:25 INFO - PROCESS | 1774 | 1463040745468 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:12:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 01:12:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1739ms 01:12:25 INFO - PROCESS | 1774 | 1463040745527 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 01:12:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:12:25 INFO - PROCESS | 1774 | 1463040745532 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 01:12:25 INFO - PROCESS | 1774 | 1463040745538 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:12:25 INFO - PROCESS | 1774 | 1463040745542 Marionette TRACE conn4 <- [1,1618,null,{}] 01:12:25 INFO - PROCESS | 1774 | 1463040745548 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:25 INFO - PROCESS | 1774 | 1463040745779 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 01:12:26 INFO - PROCESS | 1774 | 1463040746103 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x926d9400 == 101 [pid = 1774] [id = 412] 01:12:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 251 (0x9299f000) [pid = 1774] [serial = 1237] [outer = (nil)] 01:12:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 252 (0x92c27000) [pid = 1774] [serial = 1238] [outer = 0x9299f000] 01:12:26 INFO - PROCESS | 1774 | 1463040746194 Marionette DEBUG loaded listener.js 01:12:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 253 (0x92edb000) [pid = 1774] [serial = 1239] [outer = 0x9299f000] 01:12:27 INFO - PROCESS | 1774 | 1463040747108 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1632ms 01:12:27 INFO - PROCESS | 1774 | 1463040747170 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 01:12:27 INFO - PROCESS | 1774 | 1463040747174 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 01:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:12:27 INFO - PROCESS | 1774 | 1463040747180 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:12:27 INFO - PROCESS | 1774 | 1463040747182 Marionette TRACE conn4 <- [1,1622,null,{}] 01:12:27 INFO - PROCESS | 1774 | 1463040747189 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:27 INFO - PROCESS | 1774 | 1463040747393 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 01:12:27 INFO - PROCESS | 1774 | 1463040747730 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x92997400 == 102 [pid = 1774] [id = 413] 01:12:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 254 (0x92bf6c00) [pid = 1774] [serial = 1240] [outer = (nil)] 01:12:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 255 (0x93a09000) [pid = 1774] [serial = 1241] [outer = 0x92bf6c00] 01:12:27 INFO - PROCESS | 1774 | 1463040747823 Marionette DEBUG loaded listener.js 01:12:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 256 (0x93cfa000) [pid = 1774] [serial = 1242] [outer = 0x92bf6c00] 01:12:28 INFO - PROCESS | 1774 | 1463040748734 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 01:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1594ms 01:12:28 INFO - PROCESS | 1774 | 1463040748775 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 01:12:28 INFO - PROCESS | 1774 | 1463040748778 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 01:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:12:28 INFO - PROCESS | 1774 | 1463040748785 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:12:28 INFO - PROCESS | 1774 | 1463040748788 Marionette TRACE conn4 <- [1,1626,null,{}] 01:12:28 INFO - PROCESS | 1774 | 1463040748794 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:29 INFO - PROCESS | 1774 | 1463040748999 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 01:12:29 INFO - PROCESS | 1774 | 1463040749330 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed4c00 == 103 [pid = 1774] [id = 414] 01:12:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 257 (0x9391d400) [pid = 1774] [serial = 1243] [outer = (nil)] 01:12:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 258 (0x94642000) [pid = 1774] [serial = 1244] [outer = 0x9391d400] 01:12:29 INFO - PROCESS | 1774 | 1463040749424 Marionette DEBUG loaded listener.js 01:12:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 259 (0x94644c00) [pid = 1774] [serial = 1245] [outer = 0x9391d400] 01:12:30 INFO - PROCESS | 1774 | 1463040750302 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1580ms 01:12:30 INFO - PROCESS | 1774 | 1463040750366 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 01:12:30 INFO - PROCESS | 1774 | 1463040750370 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 01:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:12:30 INFO - PROCESS | 1774 | 1463040750376 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:12:30 INFO - PROCESS | 1774 | 1463040750379 Marionette TRACE conn4 <- [1,1630,null,{}] 01:12:30 INFO - PROCESS | 1774 | 1463040750385 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:30 INFO - PROCESS | 1774 | 1463040750592 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 01:12:30 INFO - PROCESS | 1774 | 1463040750919 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f5800 == 104 [pid = 1774] [id = 415] 01:12:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 260 (0x8ed50400) [pid = 1774] [serial = 1246] [outer = (nil)] 01:12:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 261 (0x95b22c00) [pid = 1774] [serial = 1247] [outer = 0x8ed50400] 01:12:31 INFO - PROCESS | 1774 | 1463040751007 Marionette DEBUG loaded listener.js 01:12:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 262 (0x95b2b000) [pid = 1774] [serial = 1248] [outer = 0x8ed50400] 01:12:31 INFO - PROCESS | 1774 | 1463040751901 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1590ms 01:12:31 INFO - PROCESS | 1774 | 1463040751967 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 01:12:31 INFO - PROCESS | 1774 | 1463040751970 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 01:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:12:31 INFO - PROCESS | 1774 | 1463040751977 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:12:31 INFO - PROCESS | 1774 | 1463040751980 Marionette TRACE conn4 <- [1,1634,null,{}] 01:12:31 INFO - PROCESS | 1774 | 1463040751985 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:32 INFO - PROCESS | 1774 | 1463040752190 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 01:12:32 INFO - PROCESS | 1774 | 1463040752528 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e3f400 == 105 [pid = 1774] [id = 416] 01:12:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 263 (0x9463e000) [pid = 1774] [serial = 1249] [outer = (nil)] 01:12:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 264 (0x96597000) [pid = 1774] [serial = 1250] [outer = 0x9463e000] 01:12:32 INFO - PROCESS | 1774 | 1463040752620 Marionette DEBUG loaded listener.js 01:12:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 265 (0x9659dc00) [pid = 1774] [serial = 1251] [outer = 0x9463e000] 01:12:33 INFO - PROCESS | 1774 | 1463040753500 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1588ms 01:12:33 INFO - PROCESS | 1774 | 1463040753570 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 01:12:33 INFO - PROCESS | 1774 | 1463040753577 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 01:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:12:33 INFO - PROCESS | 1774 | 1463040753586 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:12:33 INFO - PROCESS | 1774 | 1463040753593 Marionette TRACE conn4 <- [1,1638,null,{}] 01:12:33 INFO - PROCESS | 1774 | 1463040753602 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:33 INFO - PROCESS | 1774 | 1463040753836 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 01:12:34 INFO - PROCESS | 1774 | 1463040754161 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d409000 == 106 [pid = 1774] [id = 417] 01:12:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 266 (0x93995400) [pid = 1774] [serial = 1252] [outer = (nil)] 01:12:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 267 (0x99227800) [pid = 1774] [serial = 1253] [outer = 0x93995400] 01:12:34 INFO - PROCESS | 1774 | 1463040754250 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 268 (0x992bf800) [pid = 1774] [serial = 1254] [outer = 0x93995400] 01:12:35 INFO - PROCESS | 1774 | 1463040755177 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1639ms 01:12:35 INFO - PROCESS | 1774 | 1463040755227 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 01:12:35 INFO - PROCESS | 1774 | 1463040755230 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 01:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:12:35 INFO - PROCESS | 1774 | 1463040755237 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:12:35 INFO - PROCESS | 1774 | 1463040755240 Marionette TRACE conn4 <- [1,1642,null,{}] 01:12:35 INFO - PROCESS | 1774 | 1463040755246 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:35 INFO - PROCESS | 1774 | 1463040755450 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 01:12:35 INFO - PROCESS | 1774 | 1463040755780 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x92c1d400 == 107 [pid = 1774] [id = 418] 01:12:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 269 (0x95e23800) [pid = 1774] [serial = 1255] [outer = (nil)] 01:12:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 270 (0x9a137c00) [pid = 1774] [serial = 1256] [outer = 0x95e23800] 01:12:35 INFO - PROCESS | 1774 | 1463040755879 Marionette DEBUG loaded listener.js 01:12:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 271 (0x9a1d0800) [pid = 1774] [serial = 1257] [outer = 0x95e23800] 01:12:36 INFO - PROCESS | 1774 | 1463040756778 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1578ms 01:12:36 INFO - PROCESS | 1774 | 1463040756816 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 01:12:36 INFO - PROCESS | 1774 | 1463040756820 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 01:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:12:36 INFO - PROCESS | 1774 | 1463040756826 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:12:36 INFO - PROCESS | 1774 | 1463040756829 Marionette TRACE conn4 <- [1,1646,null,{}] 01:12:36 INFO - PROCESS | 1774 | 1463040756835 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:37 INFO - PROCESS | 1774 | 1463040757040 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 01:12:37 INFO - PROCESS | 1774 | 1463040757387 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d4c00 == 108 [pid = 1774] [id = 419] 01:12:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 272 (0x8f601400) [pid = 1774] [serial = 1258] [outer = (nil)] 01:12:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 273 (0x9a140800) [pid = 1774] [serial = 1259] [outer = 0x8f601400] 01:12:37 INFO - PROCESS | 1774 | 1463040757478 Marionette DEBUG loaded listener.js 01:12:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 274 (0x9a747c00) [pid = 1774] [serial = 1260] [outer = 0x8f601400] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x883dc000 == 107 [pid = 1774] [id = 346] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x883dd400 == 106 [pid = 1774] [id = 347] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x88e6a800 == 105 [pid = 1774] [id = 343] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x883d8c00 == 104 [pid = 1774] [id = 345] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x88e73000 == 103 [pid = 1774] [id = 344] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x8618c400 == 102 [pid = 1774] [id = 400] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x877f1000 == 101 [pid = 1774] [id = 399] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x8a1c7000 == 100 [pid = 1774] [id = 398] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x85e63000 == 99 [pid = 1774] [id = 397] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x8748bc00 == 98 [pid = 1774] [id = 396] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x88e71400 == 97 [pid = 1774] [id = 395] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x869ddc00 == 96 [pid = 1774] [id = 394] 01:12:39 INFO - PROCESS | 1774 | --DOCSHELL 0x86194800 == 95 [pid = 1774] [id = 393] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 273 (0x8ed4a400) [pid = 1774] [serial = 1136] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 272 (0xa30d5000) [pid = 1774] [serial = 1089] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 271 (0x8f6dbc00) [pid = 1774] [serial = 774] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 270 (0x8d03ec00) [pid = 1774] [serial = 1070] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 269 (0x97760c00) [pid = 1774] [serial = 888] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 268 (0x92638c00) [pid = 1774] [serial = 864] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 267 (0x869db000) [pid = 1774] [serial = 1112] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 266 (0x929a5000) [pid = 1774] [serial = 750] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 265 (0x93a01c00) [pid = 1774] [serial = 879] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 264 (0x8d6dbc00) [pid = 1774] [serial = 1071] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 263 (0x8f610400) [pid = 1774] [serial = 975] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 262 (0x866f8400) [pid = 1774] [serial = 1103] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 261 (0x95b2d400) [pid = 1774] [serial = 765] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 260 (0x8dc56c00) [pid = 1774] [serial = 1133] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 259 (0xa35f2000) [pid = 1774] [serial = 1032] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 258 (0x8f609400) [pid = 1774] [serial = 906] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 257 (0x95e1b400) [pid = 1774] [serial = 753] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 256 (0x883de800) [pid = 1774] [serial = 1124] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 255 (0x863f3000) [pid = 1774] [serial = 1106] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 254 (0x8f604400) [pid = 1774] [serial = 1074] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 253 (0x9bf77800) [pid = 1774] [serial = 843] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 252 (0x869dfc00) [pid = 1774] [serial = 1118] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 251 (0x9533a400) [pid = 1774] [serial = 1076] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 250 (0x9d4d4c00) [pid = 1774] [serial = 1086] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 249 (0x95b30800) [pid = 1774] [serial = 1068] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 248 (0x8f6d7800) [pid = 1774] [serial = 678] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 247 (0x9533d000) [pid = 1774] [serial = 882] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 246 (0x9baa7800) [pid = 1774] [serial = 978] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 245 (0xa34ca000) [pid = 1774] [serial = 768] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 244 (0xa6c08000) [pid = 1774] [serial = 1097] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 243 (0x926dd400) [pid = 1774] [serial = 714] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 242 (0x9a74c800) [pid = 1774] [serial = 939] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 241 (0x93924800) [pid = 1774] [serial = 936] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 240 (0x866fa000) [pid = 1774] [serial = 1109] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 239 (0x9ac3dc00) [pid = 1774] [serial = 942] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 238 (0x95e27c00) [pid = 1774] [serial = 1077] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 237 (0x98393800) [pid = 1774] [serial = 825] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 236 (0x92ed2c00) [pid = 1774] [serial = 876] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 235 (0xa6c0c400) [pid = 1774] [serial = 969] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 234 (0x9c11a400) [pid = 1774] [serial = 696] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 233 (0x91d11c00) [pid = 1774] [serial = 810] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 232 (0x992c6c00) [pid = 1774] [serial = 756] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 231 (0x9b288000) [pid = 1774] [serial = 903] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x8d6d8800) [pid = 1774] [serial = 867] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0xa6d4ec00) [pid = 1774] [serial = 1020] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0x9a3de800) [pid = 1774] [serial = 999] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x8b93b800) [pid = 1774] [serial = 1127] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0xa6764400) [pid = 1774] [serial = 1017] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x9a3dc400) [pid = 1774] [serial = 687] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x8a1cfc00) [pid = 1774] [serial = 1041] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x92bf8400) [pid = 1774] [serial = 1005] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x88e72c00) [pid = 1774] [serial = 1125] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0xa2278000) [pid = 1774] [serial = 954] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x9659c800) [pid = 1774] [serial = 822] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x9abe6000) [pid = 1774] [serial = 834] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0xa50f3800) [pid = 1774] [serial = 705] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x9d31c800) [pid = 1774] [serial = 1014] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x86193c00) [pid = 1774] [serial = 1121] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0xa62f0000) [pid = 1774] [serial = 762] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0x8f60fc00) [pid = 1774] [serial = 654] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x9a3dfc00) [pid = 1774] [serial = 828] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x8dc58000) [pid = 1774] [serial = 1026] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x85e60c00) [pid = 1774] [serial = 1116] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x88e74400) [pid = 1774] [serial = 1119] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x9b565800) [pid = 1774] [serial = 840] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0xa6b4b000) [pid = 1774] [serial = 1092] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x8edcfc00) [pid = 1774] [serial = 1073] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x877fa800) [pid = 1774] [serial = 1095] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x992c4c00) [pid = 1774] [serial = 891] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x8f414400) [pid = 1774] [serial = 870] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x9a74d800) [pid = 1774] [serial = 1080] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x863f4c00) [pid = 1774] [serial = 1107] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x992c9800) [pid = 1774] [serial = 684] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x8ec64800) [pid = 1774] [serial = 1002] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x8956b400) [pid = 1774] [serial = 1044] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x9b7d6000) [pid = 1774] [serial = 759] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0xa6e8c400) [pid = 1774] [serial = 1101] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x92ed9000) [pid = 1774] [serial = 813] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x877f8800) [pid = 1774] [serial = 1094] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0xa6d43400) [pid = 1774] [serial = 972] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0xa050b400) [pid = 1774] [serial = 951] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x9b06c800) [pid = 1774] [serial = 837] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x866fac00) [pid = 1774] [serial = 1104] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0xa6286000) [pid = 1774] [serial = 1091] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8d6d8000) [pid = 1774] [serial = 807] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x9a286000) [pid = 1774] [serial = 1079] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x869d3800) [pid = 1774] [serial = 1110] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x869dd400) [pid = 1774] [serial = 1113] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9abeec00) [pid = 1774] [serial = 1082] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8f416000) [pid = 1774] [serial = 933] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8c071c00) [pid = 1774] [serial = 711] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x9a3db800) [pid = 1774] [serial = 894] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0xa68bbc00) [pid = 1774] [serial = 963] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9a746400) [pid = 1774] [serial = 831] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x95e25000) [pid = 1774] [serial = 690] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x92bf0800) [pid = 1774] [serial = 777] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8df54000) [pid = 1774] [serial = 1131] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0xa6c12c00) [pid = 1774] [serial = 708] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x929a1400) [pid = 1774] [serial = 873] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x8a1cc800) [pid = 1774] [serial = 1035] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0xa22f2c00) [pid = 1774] [serial = 702] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9c123000) [pid = 1774] [serial = 1085] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8ccfd800) [pid = 1774] [serial = 1128] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x8eb74c00) [pid = 1774] [serial = 1134] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8c073800) [pid = 1774] [serial = 744] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x9ac35000) [pid = 1774] [serial = 897] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x85e5ec00) [pid = 1774] [serial = 1115] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x883e4000) [pid = 1774] [serial = 1038] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0xa6d45800) [pid = 1774] [serial = 1098] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8eb76000) [pid = 1774] [serial = 1100] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x98110c00) [pid = 1774] [serial = 1050] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9a79dc00) [pid = 1774] [serial = 1008] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x9ae6d400) [pid = 1774] [serial = 693] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0xa26e1800) [pid = 1774] [serial = 1088] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0xa6b4cc00) [pid = 1774] [serial = 966] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9d324800) [pid = 1774] [serial = 948] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x93ceb400) [pid = 1774] [serial = 816] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9d31b000) [pid = 1774] [serial = 699] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9ae66000) [pid = 1774] [serial = 1083] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0xa325c400) [pid = 1774] [serial = 960] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0xa2450c00) [pid = 1774] [serial = 957] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8deea000) [pid = 1774] [serial = 1130] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9bf73c00) [pid = 1774] [serial = 1011] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9c11e400) [pid = 1774] [serial = 945] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x95e1b800) [pid = 1774] [serial = 681] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x946c1c00) [pid = 1774] [serial = 819] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8d445c00) [pid = 1774] [serial = 1047] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8dc61400) [pid = 1774] [serial = 1029] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8d03d000) [pid = 1774] [serial = 1023] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8f6d8000) [pid = 1774] [serial = 747] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x95e1f000) [pid = 1774] [serial = 885] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9ae6b800) [pid = 1774] [serial = 900] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9a744000) [pid = 1774] [serial = 930] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8986d000) [pid = 1774] [serial = 771] [outer = (nil)] [url = about:blank] 01:12:39 INFO - PROCESS | 1774 | 1463040759982 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 3188ms 01:12:40 INFO - PROCESS | 1774 | 1463040760017 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 01:12:40 INFO - PROCESS | 1774 | 1463040760021 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 01:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:12:40 INFO - PROCESS | 1774 | 1463040760030 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:12:40 INFO - PROCESS | 1774 | 1463040760035 Marionette TRACE conn4 <- [1,1650,null,{}] 01:12:40 INFO - PROCESS | 1774 | 1463040760043 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:40 INFO - PROCESS | 1774 | 1463040760233 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 01:12:40 INFO - PROCESS | 1774 | 1463040760478 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f6c00 == 96 [pid = 1774] [id = 420] 01:12:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x866f8400) [pid = 1774] [serial = 1261] [outer = (nil)] 01:12:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x869de400) [pid = 1774] [serial = 1262] [outer = 0x866f8400] 01:12:40 INFO - PROCESS | 1774 | 1463040760567 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x87489800) [pid = 1774] [serial = 1263] [outer = 0x866f8400] 01:12:41 INFO - PROCESS | 1774 | 1463040761411 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1433ms 01:12:41 INFO - PROCESS | 1774 | 1463040761464 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 01:12:41 INFO - PROCESS | 1774 | 1463040761472 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 01:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:12:41 INFO - PROCESS | 1774 | 1463040761483 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:12:41 INFO - PROCESS | 1774 | 1463040761486 Marionette TRACE conn4 <- [1,1654,null,{}] 01:12:41 INFO - PROCESS | 1774 | 1463040761492 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:41 INFO - PROCESS | 1774 | 1463040761685 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 01:12:41 INFO - PROCESS | 1774 | 1463040761697 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x869df800 == 97 [pid = 1774] [id = 421] 01:12:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x877f3400) [pid = 1774] [serial = 1264] [outer = (nil)] 01:12:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x883e1800) [pid = 1774] [serial = 1265] [outer = 0x877f3400] 01:12:41 INFO - PROCESS | 1774 | 1463040761957 Marionette DEBUG loaded listener.js 01:12:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x88e4b800) [pid = 1774] [serial = 1266] [outer = 0x877f3400] 01:12:42 INFO - PROCESS | 1774 | 1463040762871 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1429ms 01:12:42 INFO - PROCESS | 1774 | 1463040762911 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 01:12:42 INFO - PROCESS | 1774 | 1463040762914 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 01:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:12:42 INFO - PROCESS | 1774 | 1463040762921 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:12:42 INFO - PROCESS | 1774 | 1463040762927 Marionette TRACE conn4 <- [1,1658,null,{}] 01:12:42 INFO - PROCESS | 1774 | 1463040762949 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:43 INFO - PROCESS | 1774 | 1463040763206 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 01:12:43 INFO - PROCESS | 1774 | 1463040763248 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x883e1c00 == 98 [pid = 1774] [id = 422] 01:12:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8956b800) [pid = 1774] [serial = 1267] [outer = (nil)] 01:12:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8956fc00) [pid = 1774] [serial = 1268] [outer = 0x8956b800] 01:12:43 INFO - PROCESS | 1774 | 1463040763396 Marionette DEBUG loaded listener.js 01:12:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8a1c2000) [pid = 1774] [serial = 1269] [outer = 0x8956b800] 01:12:44 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x877f5000) [pid = 1774] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:12:44 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x85e63c00) [pid = 1774] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:12:44 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8c069c00) [pid = 1774] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:12:44 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8a1cb800) [pid = 1774] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:12:44 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x863f8000) [pid = 1774] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:12:44 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x877fb000) [pid = 1774] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:12:44 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x86195c00) [pid = 1774] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:12:44 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x883e3c00) [pid = 1774] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:12:44 INFO - PROCESS | 1774 | 1463040764855 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1993ms 01:12:44 INFO - PROCESS | 1774 | 1463040764914 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 01:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:12:44 INFO - PROCESS | 1774 | 1463040764919 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 01:12:44 INFO - PROCESS | 1774 | 1463040764925 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:12:44 INFO - PROCESS | 1774 | 1463040764928 Marionette TRACE conn4 <- [1,1662,null,{}] 01:12:44 INFO - PROCESS | 1774 | 1463040764944 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:45 INFO - PROCESS | 1774 | 1463040765138 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 01:12:45 INFO - PROCESS | 1774 | 1463040765149 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e58800 == 99 [pid = 1774] [id = 423] 01:12:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x883e3c00) [pid = 1774] [serial = 1270] [outer = (nil)] 01:12:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8b452c00) [pid = 1774] [serial = 1271] [outer = 0x883e3c00] 01:12:45 INFO - PROCESS | 1774 | 1463040765222 Marionette DEBUG loaded listener.js 01:12:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8c069c00) [pid = 1774] [serial = 1272] [outer = 0x883e3c00] 01:12:46 INFO - PROCESS | 1774 | 1463040766142 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1277ms 01:12:46 INFO - PROCESS | 1774 | 1463040766202 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 01:12:46 INFO - PROCESS | 1774 | 1463040766205 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 01:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:12:46 INFO - PROCESS | 1774 | 1463040766212 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:12:46 INFO - PROCESS | 1774 | 1463040766216 Marionette TRACE conn4 <- [1,1666,null,{}] 01:12:46 INFO - PROCESS | 1774 | 1463040766221 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:46 INFO - PROCESS | 1774 | 1463040766396 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 01:12:46 INFO - PROCESS | 1774 | 1463040766735 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e55800 == 100 [pid = 1774] [id = 424] 01:12:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x85e5d000) [pid = 1774] [serial = 1273] [outer = (nil)] 01:12:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8618c400) [pid = 1774] [serial = 1274] [outer = 0x85e5d000] 01:12:46 INFO - PROCESS | 1774 | 1463040766824 Marionette DEBUG loaded listener.js 01:12:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x863f8000) [pid = 1774] [serial = 1275] [outer = 0x85e5d000] 01:12:47 INFO - PROCESS | 1774 | 1463040767830 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1693ms 01:12:47 INFO - PROCESS | 1774 | 1463040767907 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 01:12:47 INFO - PROCESS | 1774 | 1463040767914 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 01:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:12:47 INFO - PROCESS | 1774 | 1463040767922 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:12:47 INFO - PROCESS | 1774 | 1463040767928 Marionette TRACE conn4 <- [1,1670,null,{}] 01:12:47 INFO - PROCESS | 1774 | 1463040767935 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:48 INFO - PROCESS | 1774 | 1463040768213 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 01:12:48 INFO - PROCESS | 1774 | 1463040768536 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fd000 == 101 [pid = 1774] [id = 425] 01:12:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x883dc000) [pid = 1774] [serial = 1276] [outer = (nil)] 01:12:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x883e5400) [pid = 1774] [serial = 1277] [outer = 0x883dc000] 01:12:48 INFO - PROCESS | 1774 | 1463040768633 Marionette DEBUG loaded listener.js 01:12:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x88e6a800) [pid = 1774] [serial = 1278] [outer = 0x883dc000] 01:12:49 INFO - PROCESS | 1774 | 1463040769616 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1731ms 01:12:49 INFO - PROCESS | 1774 | 1463040769657 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 01:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:12:49 INFO - PROCESS | 1774 | 1463040769664 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 01:12:49 INFO - PROCESS | 1774 | 1463040769670 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:12:49 INFO - PROCESS | 1774 | 1463040769674 Marionette TRACE conn4 <- [1,1674,null,{}] 01:12:49 INFO - PROCESS | 1774 | 1463040769680 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:49 INFO - PROCESS | 1774 | 1463040769902 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 01:12:50 INFO - PROCESS | 1774 | 1463040770218 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8a1c9000 == 102 [pid = 1774] [id = 426] 01:12:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8a1cb400) [pid = 1774] [serial = 1279] [outer = (nil)] 01:12:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8a1cfc00) [pid = 1774] [serial = 1280] [outer = 0x8a1cb400] 01:12:50 INFO - PROCESS | 1774 | 1463040770346 Marionette DEBUG loaded listener.js 01:12:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8ccf0800) [pid = 1774] [serial = 1281] [outer = 0x8a1cb400] 01:12:51 INFO - PROCESS | 1774 | 1463040771281 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1682ms 01:12:51 INFO - PROCESS | 1774 | 1463040771352 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 01:12:51 INFO - PROCESS | 1774 | 1463040771356 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 01:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:12:51 INFO - PROCESS | 1774 | 1463040771372 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:12:51 INFO - PROCESS | 1774 | 1463040771382 Marionette TRACE conn4 <- [1,1678,null,{}] 01:12:51 INFO - PROCESS | 1774 | 1463040771389 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:51 INFO - PROCESS | 1774 | 1463040771639 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 01:12:51 INFO - PROCESS | 1774 | 1463040771950 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e4e800 == 103 [pid = 1774] [id = 427] 01:12:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8986e400) [pid = 1774] [serial = 1282] [outer = (nil)] 01:12:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8d6d3000) [pid = 1774] [serial = 1283] [outer = 0x8986e400] 01:12:52 INFO - PROCESS | 1774 | 1463040772036 Marionette DEBUG loaded listener.js 01:12:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8d6dbc00) [pid = 1774] [serial = 1284] [outer = 0x8986e400] 01:12:52 INFO - PROCESS | 1774 | 1463040772930 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1599ms 01:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:12:52 INFO - PROCESS | 1774 | 1463040772964 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 01:12:52 INFO - PROCESS | 1774 | 1463040772968 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 01:12:52 INFO - PROCESS | 1774 | 1463040772975 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:12:52 INFO - PROCESS | 1774 | 1463040772978 Marionette TRACE conn4 <- [1,1682,null,{}] 01:12:52 INFO - PROCESS | 1774 | 1463040772984 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:53 INFO - PROCESS | 1774 | 1463040773183 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 01:12:53 INFO - PROCESS | 1774 | 1463040773454 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x883e4c00 == 104 [pid = 1774] [id = 428] 01:12:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8dc54000) [pid = 1774] [serial = 1285] [outer = (nil)] 01:12:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8dc5dc00) [pid = 1774] [serial = 1286] [outer = 0x8dc54000] 01:12:53 INFO - PROCESS | 1774 | 1463040773581 Marionette DEBUG loaded listener.js 01:12:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8dee9c00) [pid = 1774] [serial = 1287] [outer = 0x8dc54000] 01:12:54 INFO - PROCESS | 1774 | 1463040774484 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1584ms 01:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:12:54 INFO - PROCESS | 1774 | 1463040774559 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 01:12:54 INFO - PROCESS | 1774 | 1463040774562 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 01:12:54 INFO - PROCESS | 1774 | 1463040774569 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:12:54 INFO - PROCESS | 1774 | 1463040774572 Marionette TRACE conn4 <- [1,1686,null,{}] 01:12:54 INFO - PROCESS | 1774 | 1463040774578 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:54 INFO - PROCESS | 1774 | 1463040774827 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 01:12:55 INFO - PROCESS | 1774 | 1463040775183 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df54800 == 105 [pid = 1774] [id = 429] 01:12:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8df55800) [pid = 1774] [serial = 1288] [outer = (nil)] 01:12:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8ea6bc00) [pid = 1774] [serial = 1289] [outer = 0x8df55800] 01:12:55 INFO - PROCESS | 1774 | 1463040775288 Marionette DEBUG loaded listener.js 01:12:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8eb6e800) [pid = 1774] [serial = 1290] [outer = 0x8df55800] 01:12:56 INFO - PROCESS | 1774 | 1463040776259 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 01:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1733ms 01:12:56 INFO - PROCESS | 1774 | 1463040776302 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 1774 | 1463040776305 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 01:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:12:56 INFO - PROCESS | 1774 | 1463040776312 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 1774 | 1463040776316 Marionette TRACE conn4 <- [1,1690,null,{}] 01:12:56 INFO - PROCESS | 1774 | 1463040776322 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:56 INFO - PROCESS | 1774 | 1463040776541 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 01:12:56 INFO - PROCESS | 1774 | 1463040776856 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fbc00 == 106 [pid = 1774] [id = 430] 01:12:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8dc53c00) [pid = 1774] [serial = 1291] [outer = (nil)] 01:12:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8ed2b000) [pid = 1774] [serial = 1292] [outer = 0x8dc53c00] 01:12:56 INFO - PROCESS | 1774 | 1463040776947 Marionette DEBUG loaded listener.js 01:12:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8ed41400) [pid = 1774] [serial = 1293] [outer = 0x8dc53c00] 01:12:57 INFO - PROCESS | 1774 | 1463040777802 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1545ms 01:12:57 INFO - PROCESS | 1774 | 1463040777874 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 01:12:57 INFO - PROCESS | 1774 | 1463040777877 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 01:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:12:57 INFO - PROCESS | 1774 | 1463040777888 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:12:57 INFO - PROCESS | 1774 | 1463040777890 Marionette TRACE conn4 <- [1,1694,null,{}] 01:12:57 INFO - PROCESS | 1774 | 1463040777896 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:58 INFO - PROCESS | 1774 | 1463040778100 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 01:12:58 INFO - PROCESS | 1774 | 1463040778382 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c068c00 == 107 [pid = 1774] [id = 431] 01:12:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8df53000) [pid = 1774] [serial = 1294] [outer = (nil)] 01:12:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8edd2800) [pid = 1774] [serial = 1295] [outer = 0x8df53000] 01:12:58 INFO - PROCESS | 1774 | 1463040778513 Marionette DEBUG loaded listener.js 01:12:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8f41dc00) [pid = 1774] [serial = 1296] [outer = 0x8df53000] 01:12:59 INFO - PROCESS | 1774 | 1463040779460 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1633ms 01:12:59 INFO - PROCESS | 1774 | 1463040779522 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 01:12:59 INFO - PROCESS | 1774 | 1463040779526 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 01:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:12:59 INFO - PROCESS | 1774 | 1463040779533 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:12:59 INFO - PROCESS | 1774 | 1463040779535 Marionette TRACE conn4 <- [1,1698,null,{}] 01:12:59 INFO - PROCESS | 1774 | 1463040779542 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:12:59 INFO - PROCESS | 1774 | 1463040779751 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 01:13:00 INFO - PROCESS | 1774 | 1463040780074 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec64800 == 108 [pid = 1774] [id = 432] 01:13:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8ed4c800) [pid = 1774] [serial = 1297] [outer = (nil)] 01:13:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8f604400) [pid = 1774] [serial = 1298] [outer = 0x8ed4c800] 01:13:00 INFO - PROCESS | 1774 | 1463040780181 Marionette DEBUG loaded listener.js 01:13:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8f6d8800) [pid = 1774] [serial = 1299] [outer = 0x8ed4c800] 01:13:01 INFO - PROCESS | 1774 | 1463040781065 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 01:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1579ms 01:13:01 INFO - PROCESS | 1774 | 1463040781113 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 1774 | 1463040781117 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 01:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:13:01 INFO - PROCESS | 1774 | 1463040781124 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:13:01 INFO - PROCESS | 1774 | 1463040781128 Marionette TRACE conn4 <- [1,1702,null,{}] 01:13:01 INFO - PROCESS | 1774 | 1463040781134 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:01 INFO - PROCESS | 1774 | 1463040781379 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 01:13:01 INFO - PROCESS | 1774 | 1463040781705 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc5c800 == 109 [pid = 1774] [id = 433] 01:13:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x8ed4e400) [pid = 1774] [serial = 1300] [outer = (nil)] 01:13:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x91e38400) [pid = 1774] [serial = 1301] [outer = 0x8ed4e400] 01:13:01 INFO - PROCESS | 1774 | 1463040781806 Marionette DEBUG loaded listener.js 01:13:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x91e41c00) [pid = 1774] [serial = 1302] [outer = 0x8ed4e400] 01:13:02 INFO - PROCESS | 1774 | 1463040782716 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1640ms 01:13:02 INFO - PROCESS | 1774 | 1463040782764 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 01:13:02 INFO - PROCESS | 1774 | 1463040782768 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 01:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:13:02 INFO - PROCESS | 1774 | 1463040782775 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:13:02 INFO - PROCESS | 1774 | 1463040782779 Marionette TRACE conn4 <- [1,1706,null,{}] 01:13:02 INFO - PROCESS | 1774 | 1463040782785 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:03 INFO - PROCESS | 1774 | 1463040783004 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 01:13:03 INFO - PROCESS | 1774 | 1463040783277 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x9263e400 == 110 [pid = 1774] [id = 434] 01:13:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9263e800) [pid = 1774] [serial = 1303] [outer = (nil)] 01:13:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x926de000) [pid = 1774] [serial = 1304] [outer = 0x9263e800] 01:13:03 INFO - PROCESS | 1774 | 1463040783441 Marionette DEBUG loaded listener.js 01:13:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x929a3c00) [pid = 1774] [serial = 1305] [outer = 0x9263e800] 01:13:04 INFO - PROCESS | 1774 | 1463040784397 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1682ms 01:13:04 INFO - PROCESS | 1774 | 1463040784458 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 01:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:13:04 INFO - PROCESS | 1774 | 1463040784462 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 01:13:04 INFO - PROCESS | 1774 | 1463040784469 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:13:04 INFO - PROCESS | 1774 | 1463040784473 Marionette TRACE conn4 <- [1,1710,null,{}] 01:13:04 INFO - PROCESS | 1774 | 1463040784479 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:04 INFO - PROCESS | 1774 | 1463040784727 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 01:13:05 INFO - PROCESS | 1774 | 1463040785053 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bf1800 == 111 [pid = 1774] [id = 435] 01:13:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x92bf3000) [pid = 1774] [serial = 1306] [outer = (nil)] 01:13:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x92c27800) [pid = 1774] [serial = 1307] [outer = 0x92bf3000] 01:13:05 INFO - PROCESS | 1774 | 1463040785145 Marionette DEBUG loaded listener.js 01:13:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x92ed4800) [pid = 1774] [serial = 1308] [outer = 0x92bf3000] 01:13:06 INFO - PROCESS | 1774 | 1463040786077 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1688ms 01:13:06 INFO - PROCESS | 1774 | 1463040786157 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 01:13:06 INFO - PROCESS | 1774 | 1463040786161 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 01:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:13:06 INFO - PROCESS | 1774 | 1463040786167 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:13:06 INFO - PROCESS | 1774 | 1463040786170 Marionette TRACE conn4 <- [1,1714,null,{}] 01:13:06 INFO - PROCESS | 1774 | 1463040786176 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:06 INFO - PROCESS | 1774 | 1463040786418 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 01:13:06 INFO - PROCESS | 1774 | 1463040786737 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f5400 == 112 [pid = 1774] [id = 436] 01:13:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9299e800) [pid = 1774] [serial = 1309] [outer = (nil)] 01:13:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x93a0cc00) [pid = 1774] [serial = 1310] [outer = 0x9299e800] 01:13:06 INFO - PROCESS | 1774 | 1463040786832 Marionette DEBUG loaded listener.js 01:13:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x93cf9c00) [pid = 1774] [serial = 1311] [outer = 0x9299e800] 01:13:07 INFO - PROCESS | 1774 | 1463040787735 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1629ms 01:13:07 INFO - PROCESS | 1774 | 1463040787800 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 01:13:07 INFO - PROCESS | 1774 | 1463040787815 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 01:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:13:07 INFO - PROCESS | 1774 | 1463040787822 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:13:07 INFO - PROCESS | 1774 | 1463040787825 Marionette TRACE conn4 <- [1,1718,null,{}] 01:13:07 INFO - PROCESS | 1774 | 1463040787832 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:08 INFO - PROCESS | 1774 | 1463040788091 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 01:13:08 INFO - PROCESS | 1774 | 1463040788415 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f6dc000 == 113 [pid = 1774] [id = 437] 01:13:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x92c24c00) [pid = 1774] [serial = 1312] [outer = (nil)] 01:13:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x95b29800) [pid = 1774] [serial = 1313] [outer = 0x92c24c00] 01:13:08 INFO - PROCESS | 1774 | 1463040788501 Marionette DEBUG loaded listener.js 01:13:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x95b30800) [pid = 1774] [serial = 1314] [outer = 0x92c24c00] 01:13:09 INFO - PROCESS | 1774 | 1463040789409 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1630ms 01:13:09 INFO - PROCESS | 1774 | 1463040789453 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 01:13:09 INFO - PROCESS | 1774 | 1463040789457 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 01:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:13:09 INFO - PROCESS | 1774 | 1463040789463 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:13:09 INFO - PROCESS | 1774 | 1463040789467 Marionette TRACE conn4 <- [1,1722,null,{}] 01:13:09 INFO - PROCESS | 1774 | 1463040789473 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:09 INFO - PROCESS | 1774 | 1463040789682 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 01:13:10 INFO - PROCESS | 1774 | 1463040790018 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e4ac00 == 114 [pid = 1774] [id = 438] 01:13:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x88e4b000) [pid = 1774] [serial = 1315] [outer = (nil)] 01:13:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x95e24800) [pid = 1774] [serial = 1316] [outer = 0x88e4b000] 01:13:10 INFO - PROCESS | 1774 | 1463040790112 Marionette DEBUG loaded listener.js 01:13:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x9659c800) [pid = 1774] [serial = 1317] [outer = 0x88e4b000] 01:13:11 INFO - PROCESS | 1774 | 1463040791080 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 01:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1684ms 01:13:11 INFO - PROCESS | 1774 | 1463040791149 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 01:13:11 INFO - PROCESS | 1774 | 1463040791153 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 01:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:13:11 INFO - PROCESS | 1774 | 1463040791161 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:13:11 INFO - PROCESS | 1774 | 1463040791165 Marionette TRACE conn4 <- [1,1726,null,{}] 01:13:11 INFO - PROCESS | 1774 | 1463040791170 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:11 INFO - PROCESS | 1774 | 1463040791424 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 01:13:11 INFO - PROCESS | 1774 | 1463040791745 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x92157c00 == 115 [pid = 1774] [id = 439] 01:13:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x95e1c800) [pid = 1774] [serial = 1318] [outer = (nil)] 01:13:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x98393800) [pid = 1774] [serial = 1319] [outer = 0x95e1c800] 01:13:11 INFO - PROCESS | 1774 | 1463040791835 Marionette DEBUG loaded listener.js 01:13:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x992c1800) [pid = 1774] [serial = 1320] [outer = 0x95e1c800] 01:13:12 INFO - PROCESS | 1774 | 1463040792729 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1633ms 01:13:12 INFO - PROCESS | 1774 | 1463040792794 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 01:13:12 INFO - PROCESS | 1774 | 1463040792798 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 01:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:13:12 INFO - PROCESS | 1774 | 1463040792804 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:13:12 INFO - PROCESS | 1774 | 1463040792807 Marionette TRACE conn4 <- [1,1730,null,{}] 01:13:12 INFO - PROCESS | 1774 | 1463040792815 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:13 INFO - PROCESS | 1774 | 1463040793066 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 01:13:13 INFO - PROCESS | 1774 | 1463040793399 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f3800 == 116 [pid = 1774] [id = 440] 01:13:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x91d12800) [pid = 1774] [serial = 1321] [outer = (nil)] 01:13:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x9a1ab000) [pid = 1774] [serial = 1322] [outer = 0x91d12800] 01:13:13 INFO - PROCESS | 1774 | 1463040793492 Marionette DEBUG loaded listener.js 01:13:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x9a1d0000) [pid = 1774] [serial = 1323] [outer = 0x91d12800] 01:13:14 INFO - PROCESS | 1774 | 1463040794409 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 01:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1680ms 01:13:14 INFO - PROCESS | 1774 | 1463040794486 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 01:13:14 INFO - PROCESS | 1774 | 1463040794490 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 01:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:13:14 INFO - PROCESS | 1774 | 1463040794496 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:13:14 INFO - PROCESS | 1774 | 1463040794500 Marionette TRACE conn4 <- [1,1734,null,{}] 01:13:14 INFO - PROCESS | 1774 | 1463040794506 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:14 INFO - PROCESS | 1774 | 1463040794729 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 01:13:15 INFO - PROCESS | 1774 | 1463040795071 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x9839e400 == 117 [pid = 1774] [id = 441] 01:13:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x992cbc00) [pid = 1774] [serial = 1324] [outer = (nil)] 01:13:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x9a740800) [pid = 1774] [serial = 1325] [outer = 0x992cbc00] 01:13:15 INFO - PROCESS | 1774 | 1463040795173 Marionette DEBUG loaded listener.js 01:13:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x9a746400) [pid = 1774] [serial = 1326] [outer = 0x992cbc00] 01:13:16 INFO - PROCESS | 1774 | 1463040796154 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1731ms 01:13:16 INFO - PROCESS | 1774 | 1463040796229 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 01:13:16 INFO - PROCESS | 1774 | 1463040796233 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 01:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:13:16 INFO - PROCESS | 1774 | 1463040796239 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:13:16 INFO - PROCESS | 1774 | 1463040796243 Marionette TRACE conn4 <- [1,1738,null,{}] 01:13:16 INFO - PROCESS | 1774 | 1463040796249 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:16 INFO - PROCESS | 1774 | 1463040796467 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 01:13:17 INFO - PROCESS | 1774 | 1463040797317 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfd400 == 116 [pid = 1774] [id = 263] 01:13:17 INFO - PROCESS | 1774 | --DOCSHELL 0x863ea000 == 115 [pid = 1774] [id = 369] 01:13:17 INFO - PROCESS | 1774 | --DOCSHELL 0x863f3800 == 114 [pid = 1774] [id = 370] 01:13:17 INFO - PROCESS | 1774 | --DOCSHELL 0x85e5a400 == 113 [pid = 1774] [id = 372] 01:13:17 INFO - PROCESS | 1774 | --DOCSHELL 0x85e58c00 == 112 [pid = 1774] [id = 371] 01:13:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8dee9800 == 111 [pid = 1774] [id = 262] 01:13:17 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec5c400 == 110 [pid = 1774] [id = 261] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x8986fc00 == 109 [pid = 1774] [id = 271] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x91e37c00 == 108 [pid = 1774] [id = 276] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x863e9800 == 107 [pid = 1774] [id = 368] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x8b45ac00 == 106 [pid = 1774] [id = 270] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x8dee6800 == 105 [pid = 1774] [id = 273] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x85e58800 == 104 [pid = 1774] [id = 423] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x883e1c00 == 103 [pid = 1774] [id = 422] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x869df800 == 102 [pid = 1774] [id = 421] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x866f6c00 == 101 [pid = 1774] [id = 420] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x92c1d400 == 100 [pid = 1774] [id = 418] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x8d409000 == 99 [pid = 1774] [id = 417] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x91e3f400 == 98 [pid = 1774] [id = 416] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x92ed4c00 == 97 [pid = 1774] [id = 414] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x866f5800 == 96 [pid = 1774] [id = 415] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x92997400 == 95 [pid = 1774] [id = 413] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x926d9400 == 94 [pid = 1774] [id = 412] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x92637000 == 93 [pid = 1774] [id = 411] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x8df4b000 == 92 [pid = 1774] [id = 409] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x866f1c00 == 91 [pid = 1774] [id = 410] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x8eafdc00 == 90 [pid = 1774] [id = 408] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x85e5a800 == 89 [pid = 1774] [id = 407] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb6fc00 == 88 [pid = 1774] [id = 406] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x877fd800 == 87 [pid = 1774] [id = 405] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x8b452000 == 86 [pid = 1774] [id = 404] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x883dec00 == 85 [pid = 1774] [id = 402] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x89867c00 == 84 [pid = 1774] [id = 403] 01:13:18 INFO - PROCESS | 1774 | --DOCSHELL 0x85e5b400 == 83 [pid = 1774] [id = 401] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x869d5000) [pid = 1774] [serial = 1202] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x88e4e000) [pid = 1774] [serial = 1172] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8ea6c400) [pid = 1774] [serial = 1190] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x8f603800) [pid = 1774] [serial = 1145] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x86197000) [pid = 1774] [serial = 1122] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8d040000) [pid = 1774] [serial = 1187] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x88e77800) [pid = 1774] [serial = 1139] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x8b942800) [pid = 1774] [serial = 1196] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x89568400) [pid = 1774] [serial = 1194] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x8eaee800) [pid = 1774] [serial = 1142] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9aaa2c00) [pid = 1774] [serial = 1160] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x95340000) [pid = 1774] [serial = 1154] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x8956e800) [pid = 1774] [serial = 1185] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x9b569800) [pid = 1774] [serial = 1163] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x863eac00) [pid = 1774] [serial = 1181] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x92c23400) [pid = 1774] [serial = 1151] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8d43ec00) [pid = 1774] [serial = 1197] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x992c9c00) [pid = 1774] [serial = 1157] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x92634c00) [pid = 1774] [serial = 1148] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8dc5d000) [pid = 1774] [serial = 1199] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8ea6fc00) [pid = 1774] [serial = 1175] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x87489000) [pid = 1774] [serial = 1178] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x88e6e000) [pid = 1774] [serial = 1184] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x8ea77800) [pid = 1774] [serial = 1191] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0xa6b4e800) [pid = 1774] [serial = 1169] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8df54400) [pid = 1774] [serial = 1200] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x869d8400) [pid = 1774] [serial = 1182] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x877f6400) [pid = 1774] [serial = 1193] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8d449c00) [pid = 1774] [serial = 1188] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x9c1a8800) [pid = 1774] [serial = 1166] [outer = (nil)] [url = about:blank] 01:13:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e58c00 == 84 [pid = 1774] [id = 442] 01:13:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x85e5a800) [pid = 1774] [serial = 1327] [outer = (nil)] 01:13:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8619b800) [pid = 1774] [serial = 1328] [outer = 0x85e5a800] 01:13:18 INFO - PROCESS | 1774 | 1463040798290 Marionette DEBUG loaded listener.js 01:13:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x866fac00) [pid = 1774] [serial = 1329] [outer = 0x85e5a800] 01:13:19 INFO - PROCESS | 1774 | 1463040799128 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2934ms 01:13:19 INFO - PROCESS | 1774 | 1463040799175 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 01:13:19 INFO - PROCESS | 1774 | 1463040799181 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 01:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:13:19 INFO - PROCESS | 1774 | 1463040799188 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:13:19 INFO - PROCESS | 1774 | 1463040799193 Marionette TRACE conn4 <- [1,1742,null,{}] 01:13:19 INFO - PROCESS | 1774 | 1463040799200 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:19 INFO - PROCESS | 1774 | 1463040799401 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 01:13:19 INFO - PROCESS | 1774 | 1463040799603 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e62000 == 85 [pid = 1774] [id = 443] 01:13:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x87489000) [pid = 1774] [serial = 1330] [outer = (nil)] 01:13:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x877f8800) [pid = 1774] [serial = 1331] [outer = 0x87489000] 01:13:19 INFO - PROCESS | 1774 | 1463040799686 Marionette DEBUG loaded listener.js 01:13:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x883e3400) [pid = 1774] [serial = 1332] [outer = 0x87489000] 01:13:20 INFO - PROCESS | 1774 | 1463040800596 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1482ms 01:13:20 INFO - PROCESS | 1774 | 1463040800673 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 01:13:20 INFO - PROCESS | 1774 | 1463040800678 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 01:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:13:20 INFO - PROCESS | 1774 | 1463040800695 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:13:20 INFO - PROCESS | 1774 | 1463040800699 Marionette TRACE conn4 <- [1,1746,null,{}] 01:13:20 INFO - PROCESS | 1774 | 1463040800706 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:20 INFO - PROCESS | 1774 | 1463040800991 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 01:13:21 INFO - PROCESS | 1774 | 1463040801027 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fa800 == 86 [pid = 1774] [id = 444] 01:13:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x877fcc00) [pid = 1774] [serial = 1333] [outer = (nil)] 01:13:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8956d400) [pid = 1774] [serial = 1334] [outer = 0x877fcc00] 01:13:21 INFO - PROCESS | 1774 | 1463040801106 Marionette DEBUG loaded listener.js 01:13:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8a1c3c00) [pid = 1774] [serial = 1335] [outer = 0x877fcc00] 01:13:22 INFO - PROCESS | 1774 | 1463040802165 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1539ms 01:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:13:22 INFO - PROCESS | 1774 | 1463040802235 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 01:13:22 INFO - PROCESS | 1774 | 1463040802238 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 01:13:22 INFO - PROCESS | 1774 | 1463040802248 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:13:22 INFO - PROCESS | 1774 | 1463040802257 Marionette TRACE conn4 <- [1,1750,null,{}] 01:13:22 INFO - PROCESS | 1774 | 1463040802278 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:22 INFO - PROCESS | 1774 | 1463040802557 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 01:13:22 INFO - PROCESS | 1774 | 1463040802585 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x89563000 == 87 [pid = 1774] [id = 445] 01:13:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8b943c00) [pid = 1774] [serial = 1336] [outer = (nil)] 01:13:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8d040000) [pid = 1774] [serial = 1337] [outer = 0x8b943c00] 01:13:22 INFO - PROCESS | 1774 | 1463040802662 Marionette DEBUG loaded listener.js 01:13:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8d442800) [pid = 1774] [serial = 1338] [outer = 0x8b943c00] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x9a745800) [pid = 1774] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x99f88400) [pid = 1774] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x92bee400) [pid = 1774] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x8956b800) [pid = 1774] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x8eb71400) [pid = 1774] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x8ed50400) [pid = 1774] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9463e000) [pid = 1774] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9263a400) [pid = 1774] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8b451400) [pid = 1774] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x9391d400) [pid = 1774] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9299f000) [pid = 1774] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8ec66000) [pid = 1774] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x883e5000) [pid = 1774] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x92bf6c00) [pid = 1774] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x93995400) [pid = 1774] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8b939400) [pid = 1774] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8d6db000) [pid = 1774] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x85e5bc00) [pid = 1774] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8f60b000) [pid = 1774] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8b450c00) [pid = 1774] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x95e23800) [pid = 1774] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x866f6400) [pid = 1774] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x866f8400) [pid = 1774] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x877f3400) [pid = 1774] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8edcdc00) [pid = 1774] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x9c119000) [pid = 1774] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x93920000) [pid = 1774] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8dc56400) [pid = 1774] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x866f3000) [pid = 1774] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0xa6877800) [pid = 1774] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8edd8c00) [pid = 1774] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8ec5fc00) [pid = 1774] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x88e4b400) [pid = 1774] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x88e44000) [pid = 1774] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x869dc000) [pid = 1774] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:13:23 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8f6db000) [pid = 1774] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:13:24 INFO - PROCESS | 1774 | 1463040804382 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2195ms 01:13:24 INFO - PROCESS | 1774 | 1463040804440 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 01:13:24 INFO - PROCESS | 1774 | 1463040804445 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 01:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:13:24 INFO - PROCESS | 1774 | 1463040804451 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:13:24 INFO - PROCESS | 1774 | 1463040804454 Marionette TRACE conn4 <- [1,1754,null,{}] 01:13:24 INFO - PROCESS | 1774 | 1463040804459 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:24 INFO - PROCESS | 1774 | 1463040804650 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 01:13:24 INFO - PROCESS | 1774 | 1463040804850 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f0000 == 88 [pid = 1774] [id = 446] 01:13:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x866f6400) [pid = 1774] [serial = 1339] [outer = (nil)] 01:13:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8d033800) [pid = 1774] [serial = 1340] [outer = 0x866f6400] 01:13:24 INFO - PROCESS | 1774 | 1463040804921 Marionette DEBUG loaded listener.js 01:13:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8d43f000) [pid = 1774] [serial = 1341] [outer = 0x866f6400] 01:13:25 INFO - PROCESS | 1774 | 1463040805956 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1536ms 01:13:25 INFO - PROCESS | 1774 | 1463040805989 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 01:13:25 INFO - PROCESS | 1774 | 1463040805996 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 01:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:13:26 INFO - PROCESS | 1774 | 1463040806005 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:13:26 INFO - PROCESS | 1774 | 1463040806010 Marionette TRACE conn4 <- [1,1758,null,{}] 01:13:26 INFO - PROCESS | 1774 | 1463040806019 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:26 INFO - PROCESS | 1774 | 1463040806247 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 01:13:26 INFO - PROCESS | 1774 | 1463040806585 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x87483000 == 89 [pid = 1774] [id = 447] 01:13:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8748dc00) [pid = 1774] [serial = 1342] [outer = (nil)] 01:13:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x877f4c00) [pid = 1774] [serial = 1343] [outer = 0x8748dc00] 01:13:26 INFO - PROCESS | 1774 | 1463040806682 Marionette DEBUG loaded listener.js 01:13:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8956ac00) [pid = 1774] [serial = 1344] [outer = 0x8748dc00] 01:13:27 INFO - PROCESS | 1774 | 1463040807625 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1683ms 01:13:27 INFO - PROCESS | 1774 | 1463040807688 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 01:13:27 INFO - PROCESS | 1774 | 1463040807697 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 01:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:13:27 INFO - PROCESS | 1774 | 1463040807709 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:13:27 INFO - PROCESS | 1774 | 1463040807713 Marionette TRACE conn4 <- [1,1762,null,{}] 01:13:27 INFO - PROCESS | 1774 | 1463040807721 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:27 INFO - PROCESS | 1774 | 1463040807963 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 01:13:28 INFO - PROCESS | 1774 | 1463040808296 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8a1cd400 == 90 [pid = 1774] [id = 448] 01:13:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8a1d0c00) [pid = 1774] [serial = 1345] [outer = (nil)] 01:13:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8d036400) [pid = 1774] [serial = 1346] [outer = 0x8a1d0c00] 01:13:28 INFO - PROCESS | 1774 | 1463040808394 Marionette DEBUG loaded listener.js 01:13:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8d44d000) [pid = 1774] [serial = 1347] [outer = 0x8a1d0c00] 01:13:29 INFO - PROCESS | 1774 | 1463040809342 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1686ms 01:13:29 INFO - PROCESS | 1774 | 1463040809395 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 01:13:29 INFO - PROCESS | 1774 | 1463040809398 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 01:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:13:29 INFO - PROCESS | 1774 | 1463040809405 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:13:29 INFO - PROCESS | 1774 | 1463040809411 Marionette TRACE conn4 <- [1,1766,null,{}] 01:13:29 INFO - PROCESS | 1774 | 1463040809428 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:29 INFO - PROCESS | 1774 | 1463040809646 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 01:13:30 INFO - PROCESS | 1774 | 1463040810024 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dee7800 == 91 [pid = 1774] [id = 449] 01:13:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8df4b400) [pid = 1774] [serial = 1348] [outer = (nil)] 01:13:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8ea69c00) [pid = 1774] [serial = 1349] [outer = 0x8df4b400] 01:13:30 INFO - PROCESS | 1774 | 1463040810124 Marionette DEBUG loaded listener.js 01:13:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8ea72400) [pid = 1774] [serial = 1350] [outer = 0x8df4b400] 01:13:31 INFO - PROCESS | 1774 | 1463040811053 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1686ms 01:13:31 INFO - PROCESS | 1774 | 1463040811092 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 01:13:31 INFO - PROCESS | 1774 | 1463040811097 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 01:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:13:31 INFO - PROCESS | 1774 | 1463040811103 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:13:31 INFO - PROCESS | 1774 | 1463040811107 Marionette TRACE conn4 <- [1,1770,null,{}] 01:13:31 INFO - PROCESS | 1774 | 1463040811112 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:31 INFO - PROCESS | 1774 | 1463040811317 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 01:13:31 INFO - PROCESS | 1774 | 1463040811639 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f3000 == 92 [pid = 1774] [id = 450] 01:13:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8eaee800) [pid = 1774] [serial = 1351] [outer = (nil)] 01:13:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8eafd800) [pid = 1774] [serial = 1352] [outer = 0x8eaee800] 01:13:31 INFO - PROCESS | 1774 | 1463040811735 Marionette DEBUG loaded listener.js 01:13:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8eb6ac00) [pid = 1774] [serial = 1353] [outer = 0x8eaee800] 01:13:32 INFO - PROCESS | 1774 | 1463040812636 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1582ms 01:13:32 INFO - PROCESS | 1774 | 1463040812686 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 01:13:32 INFO - PROCESS | 1774 | 1463040812690 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 01:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:13:32 INFO - PROCESS | 1774 | 1463040812696 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:13:32 INFO - PROCESS | 1774 | 1463040812700 Marionette TRACE conn4 <- [1,1774,null,{}] 01:13:32 INFO - PROCESS | 1774 | 1463040812705 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:32 INFO - PROCESS | 1774 | 1463040812911 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 01:13:33 INFO - PROCESS | 1774 | 1463040813225 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ea78000 == 93 [pid = 1774] [id = 451] 01:13:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8eaeec00) [pid = 1774] [serial = 1354] [outer = (nil)] 01:13:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8ec60800) [pid = 1774] [serial = 1355] [outer = 0x8eaeec00] 01:13:33 INFO - PROCESS | 1774 | 1463040813318 Marionette DEBUG loaded listener.js 01:13:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8ed23c00) [pid = 1774] [serial = 1356] [outer = 0x8eaeec00] 01:13:34 INFO - PROCESS | 1774 | 1463040814202 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1582ms 01:13:34 INFO - PROCESS | 1774 | 1463040814280 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 1774 | 1463040814285 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 01:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:13:34 INFO - PROCESS | 1774 | 1463040814292 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:13:34 INFO - PROCESS | 1774 | 1463040814295 Marionette TRACE conn4 <- [1,1778,null,{}] 01:13:34 INFO - PROCESS | 1774 | 1463040814301 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:34 INFO - PROCESS | 1774 | 1463040814579 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 01:13:34 INFO - PROCESS | 1774 | 1463040814921 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6e0000 == 94 [pid = 1774] [id = 452] 01:13:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8ea76000) [pid = 1774] [serial = 1357] [outer = (nil)] 01:13:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8f607400) [pid = 1774] [serial = 1358] [outer = 0x8ea76000] 01:13:35 INFO - PROCESS | 1774 | 1463040815030 Marionette DEBUG loaded listener.js 01:13:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8f6e5c00) [pid = 1774] [serial = 1359] [outer = 0x8ea76000] 01:13:35 INFO - PROCESS | 1774 | 1463040815973 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 01:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1731ms 01:13:36 INFO - PROCESS | 1774 | 1463040816023 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 01:13:36 INFO - PROCESS | 1774 | 1463040816028 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 01:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:13:36 INFO - PROCESS | 1774 | 1463040816035 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:13:36 INFO - PROCESS | 1774 | 1463040816038 Marionette TRACE conn4 <- [1,1782,null,{}] 01:13:36 INFO - PROCESS | 1774 | 1463040816044 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:36 INFO - PROCESS | 1774 | 1463040816285 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 01:13:36 INFO - PROCESS | 1774 | 1463040816611 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df54000 == 95 [pid = 1774] [id = 453] 01:13:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8ed42800) [pid = 1774] [serial = 1360] [outer = (nil)] 01:13:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x92156800) [pid = 1774] [serial = 1361] [outer = 0x8ed42800] 01:13:36 INFO - PROCESS | 1774 | 1463040816711 Marionette DEBUG loaded listener.js 01:13:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x92635c00) [pid = 1774] [serial = 1362] [outer = 0x8ed42800] 01:13:37 INFO - PROCESS | 1774 | 1463040817618 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 01:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1633ms 01:13:37 INFO - PROCESS | 1774 | 1463040817669 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 01:13:37 INFO - PROCESS | 1774 | 1463040817672 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 01:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:13:37 INFO - PROCESS | 1774 | 1463040817679 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:13:37 INFO - PROCESS | 1774 | 1463040817683 Marionette TRACE conn4 <- [1,1786,null,{}] 01:13:37 INFO - PROCESS | 1774 | 1463040817688 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:37 INFO - PROCESS | 1774 | 1463040817904 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 01:13:38 INFO - PROCESS | 1774 | 1463040818224 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5ac00 == 96 [pid = 1774] [id = 454] 01:13:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8ea71400) [pid = 1774] [serial = 1363] [outer = (nil)] 01:13:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x926e8800) [pid = 1774] [serial = 1364] [outer = 0x8ea71400] 01:13:38 INFO - PROCESS | 1774 | 1463040818321 Marionette DEBUG loaded listener.js 01:13:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x929a6000) [pid = 1774] [serial = 1365] [outer = 0x8ea71400] 01:13:39 INFO - PROCESS | 1774 | 1463040819234 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 01:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1630ms 01:13:39 INFO - PROCESS | 1774 | 1463040819310 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 01:13:39 INFO - PROCESS | 1774 | 1463040819313 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 01:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:13:39 INFO - PROCESS | 1774 | 1463040819320 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:13:39 INFO - PROCESS | 1774 | 1463040819323 Marionette TRACE conn4 <- [1,1790,null,{}] 01:13:39 INFO - PROCESS | 1774 | 1463040819330 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:39 INFO - PROCESS | 1774 | 1463040819575 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 01:13:39 INFO - PROCESS | 1774 | 1463040819898 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edd9c00 == 97 [pid = 1774] [id = 455] 01:13:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x91e36400) [pid = 1774] [serial = 1366] [outer = (nil)] 01:13:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x92c1f800) [pid = 1774] [serial = 1367] [outer = 0x91e36400] 01:13:40 INFO - PROCESS | 1774 | 1463040820000 Marionette DEBUG loaded listener.js 01:13:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x92c23800) [pid = 1774] [serial = 1368] [outer = 0x91e36400] 01:13:40 INFO - PROCESS | 1774 | 1463040820920 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1639ms 01:13:40 INFO - PROCESS | 1774 | 1463040820959 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 01:13:40 INFO - PROCESS | 1774 | 1463040820963 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 01:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:13:40 INFO - PROCESS | 1774 | 1463040820970 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:13:40 INFO - PROCESS | 1774 | 1463040820974 Marionette TRACE conn4 <- [1,1794,null,{}] 01:13:40 INFO - PROCESS | 1774 | 1463040820980 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:41 INFO - PROCESS | 1774 | 1463040821194 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 01:13:41 INFO - PROCESS | 1774 | 1463040821516 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f6e3c00 == 98 [pid = 1774] [id = 456] 01:13:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x92bf5000) [pid = 1774] [serial = 1369] [outer = (nil)] 01:13:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9391e800) [pid = 1774] [serial = 1370] [outer = 0x92bf5000] 01:13:41 INFO - PROCESS | 1774 | 1463040821611 Marionette DEBUG loaded listener.js 01:13:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9398f000) [pid = 1774] [serial = 1371] [outer = 0x92bf5000] 01:13:42 INFO - PROCESS | 1774 | 1463040822532 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1632ms 01:13:42 INFO - PROCESS | 1774 | 1463040822603 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 01:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:13:42 INFO - PROCESS | 1774 | 1463040822607 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 01:13:42 INFO - PROCESS | 1774 | 1463040822614 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:13:42 INFO - PROCESS | 1774 | 1463040822618 Marionette TRACE conn4 <- [1,1798,null,{}] 01:13:42 INFO - PROCESS | 1774 | 1463040822624 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:42 INFO - PROCESS | 1774 | 1463040822906 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 01:13:43 INFO - PROCESS | 1774 | 1463040823238 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x92c27400 == 99 [pid = 1774] [id = 457] 01:13:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x95b31c00) [pid = 1774] [serial = 1372] [outer = (nil)] 01:13:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x95e23c00) [pid = 1774] [serial = 1373] [outer = 0x95b31c00] 01:13:43 INFO - PROCESS | 1774 | 1463040823340 Marionette DEBUG loaded listener.js 01:13:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x97760c00) [pid = 1774] [serial = 1374] [outer = 0x95b31c00] 01:13:44 INFO - PROCESS | 1774 | 1463040824262 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1688ms 01:13:44 INFO - PROCESS | 1774 | 1463040824301 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 01:13:44 INFO - PROCESS | 1774 | 1463040824305 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 01:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:13:44 INFO - PROCESS | 1774 | 1463040824312 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:13:44 INFO - PROCESS | 1774 | 1463040824315 Marionette TRACE conn4 <- [1,1802,null,{}] 01:13:44 INFO - PROCESS | 1774 | 1463040824321 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:44 INFO - PROCESS | 1774 | 1463040824526 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 01:13:44 INFO - PROCESS | 1774 | 1463040824868 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e56800 == 100 [pid = 1774] [id = 458] 01:13:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x8f5bac00) [pid = 1774] [serial = 1375] [outer = (nil)] 01:13:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x992c7400) [pid = 1774] [serial = 1376] [outer = 0x8f5bac00] 01:13:44 INFO - PROCESS | 1774 | 1463040824963 Marionette DEBUG loaded listener.js 01:13:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x99d95000) [pid = 1774] [serial = 1377] [outer = 0x8f5bac00] 01:13:45 INFO - PROCESS | 1774 | 1463040825903 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1636ms 01:13:45 INFO - PROCESS | 1774 | 1463040825949 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 01:13:45 INFO - PROCESS | 1774 | 1463040825953 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 01:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:13:45 INFO - PROCESS | 1774 | 1463040825960 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:13:45 INFO - PROCESS | 1774 | 1463040825974 Marionette TRACE conn4 <- [1,1806,null,{}] 01:13:45 INFO - PROCESS | 1774 | 1463040825981 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:46 INFO - PROCESS | 1774 | 1463040826206 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 01:13:46 INFO - PROCESS | 1774 | 1463040826529 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x95b31800 == 101 [pid = 1774] [id = 459] 01:13:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x95e19800) [pid = 1774] [serial = 1378] [outer = (nil)] 01:13:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x9a743400) [pid = 1774] [serial = 1379] [outer = 0x95e19800] 01:13:46 INFO - PROCESS | 1774 | 1463040826623 Marionette DEBUG loaded listener.js 01:13:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x9a749000) [pid = 1774] [serial = 1380] [outer = 0x95e19800] 01:13:47 INFO - PROCESS | 1774 | 1463040827508 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1588ms 01:13:47 INFO - PROCESS | 1774 | 1463040827549 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 01:13:47 INFO - PROCESS | 1774 | 1463040827553 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 01:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:13:47 INFO - PROCESS | 1774 | 1463040827560 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:13:47 INFO - PROCESS | 1774 | 1463040827563 Marionette TRACE conn4 <- [1,1810,null,{}] 01:13:47 INFO - PROCESS | 1774 | 1463040827569 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:47 INFO - PROCESS | 1774 | 1463040827781 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 01:13:48 INFO - PROCESS | 1774 | 1463040828064 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed2d400 == 102 [pid = 1774] [id = 460] 01:13:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x946c6c00) [pid = 1774] [serial = 1381] [outer = (nil)] 01:13:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9aaa2800) [pid = 1774] [serial = 1382] [outer = 0x946c6c00] 01:13:48 INFO - PROCESS | 1774 | 1463040828198 Marionette DEBUG loaded listener.js 01:13:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x9abe3000) [pid = 1774] [serial = 1383] [outer = 0x946c6c00] 01:13:49 INFO - PROCESS | 1774 | 1463040829133 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1635ms 01:13:49 INFO - PROCESS | 1774 | 1463040829196 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 01:13:49 INFO - PROCESS | 1774 | 1463040829200 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 01:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:13:49 INFO - PROCESS | 1774 | 1463040829206 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:13:49 INFO - PROCESS | 1774 | 1463040829210 Marionette TRACE conn4 <- [1,1814,null,{}] 01:13:49 INFO - PROCESS | 1774 | 1463040829215 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:49 INFO - PROCESS | 1774 | 1463040829429 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 01:13:49 INFO - PROCESS | 1774 | 1463040829766 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f605c00 == 103 [pid = 1774] [id = 461] 01:13:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x91d11800) [pid = 1774] [serial = 1384] [outer = (nil)] 01:13:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x9abe9c00) [pid = 1774] [serial = 1385] [outer = 0x91d11800] 01:13:49 INFO - PROCESS | 1774 | 1463040829860 Marionette DEBUG loaded listener.js 01:13:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x9ac2ec00) [pid = 1774] [serial = 1386] [outer = 0x91d11800] 01:13:50 INFO - PROCESS | 1774 | 1463040830770 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1632ms 01:13:50 INFO - PROCESS | 1774 | 1463040830841 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 01:13:50 INFO - PROCESS | 1774 | 1463040830845 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 01:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:13:50 INFO - PROCESS | 1774 | 1463040830851 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:13:50 INFO - PROCESS | 1774 | 1463040830854 Marionette TRACE conn4 <- [1,1818,null,{}] 01:13:50 INFO - PROCESS | 1774 | 1463040830860 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:51 INFO - PROCESS | 1774 | 1463040831090 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 01:13:51 INFO - PROCESS | 1774 | 1463040831418 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x863ea400 == 104 [pid = 1774] [id = 462] 01:13:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x8d404c00) [pid = 1774] [serial = 1387] [outer = (nil)] 01:13:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x9ae60000) [pid = 1774] [serial = 1388] [outer = 0x8d404c00] 01:13:51 INFO - PROCESS | 1774 | 1463040831511 Marionette DEBUG loaded listener.js 01:13:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x9ae64400) [pid = 1774] [serial = 1389] [outer = 0x8d404c00] 01:13:52 INFO - PROCESS | 1774 | 1463040832413 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1633ms 01:13:52 INFO - PROCESS | 1774 | 1463040832485 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 01:13:52 INFO - PROCESS | 1774 | 1463040832488 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 01:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:13:52 INFO - PROCESS | 1774 | 1463040832495 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:13:52 INFO - PROCESS | 1774 | 1463040832498 Marionette TRACE conn4 <- [1,1822,null,{}] 01:13:52 INFO - PROCESS | 1774 | 1463040832506 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:52 INFO - PROCESS | 1774 | 1463040832764 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 01:13:53 INFO - PROCESS | 1774 | 1463040833090 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x9abe9800 == 105 [pid = 1774] [id = 463] 01:13:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x9ac36000) [pid = 1774] [serial = 1390] [outer = (nil)] 01:13:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x9b069c00) [pid = 1774] [serial = 1391] [outer = 0x9ac36000] 01:13:53 INFO - PROCESS | 1774 | 1463040833181 Marionette DEBUG loaded listener.js 01:13:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x9b06cc00) [pid = 1774] [serial = 1392] [outer = 0x9ac36000] 01:13:53 INFO - PROCESS | 1774 | ************************* 01:13:53 INFO - PROCESS | 1774 | A coding exception was thrown and uncaught in a Task. 01:13:53 INFO - PROCESS | 1774 | 01:13:53 INFO - PROCESS | 1774 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:13:53 INFO - PROCESS | 1774 | Full stack: 01:13:53 INFO - PROCESS | 1774 | ************************* 01:13:54 INFO - PROCESS | 1774 | 1463040834120 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1691ms 01:13:54 INFO - PROCESS | 1774 | 1463040834187 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 01:13:54 INFO - PROCESS | 1774 | 1463040834191 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 01:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:13:54 INFO - PROCESS | 1774 | 1463040834198 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:13:54 INFO - PROCESS | 1774 | 1463040834201 Marionette TRACE conn4 <- [1,1826,null,{}] 01:13:54 INFO - PROCESS | 1774 | 1463040834206 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:54 INFO - PROCESS | 1774 | 1463040834427 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 01:13:54 INFO - PROCESS | 1774 | 1463040834775 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf4c00 == 106 [pid = 1774] [id = 464] 01:13:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x9b06b000) [pid = 1774] [serial = 1393] [outer = (nil)] 01:13:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x9b28bc00) [pid = 1774] [serial = 1394] [outer = 0x9b06b000] 01:13:54 INFO - PROCESS | 1774 | 1463040834872 Marionette DEBUG loaded listener.js 01:13:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x9ba9fc00) [pid = 1774] [serial = 1395] [outer = 0x9b06b000] 01:13:55 INFO - PROCESS | 1774 | 1463040835779 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1634ms 01:13:55 INFO - PROCESS | 1774 | 1463040835839 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 01:13:55 INFO - PROCESS | 1774 | 1463040835842 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 01:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:13:55 INFO - PROCESS | 1774 | 1463040835852 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:13:55 INFO - PROCESS | 1774 | 1463040835855 Marionette TRACE conn4 <- [1,1830,null,{}] 01:13:55 INFO - PROCESS | 1774 | 1463040835861 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:56 INFO - PROCESS | 1774 | 1463040836127 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x866f3800 == 105 [pid = 1774] [id = 440] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x88e4ac00 == 104 [pid = 1774] [id = 438] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x92157c00 == 103 [pid = 1774] [id = 439] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8f6dc000 == 102 [pid = 1774] [id = 437] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x863f5400 == 101 [pid = 1774] [id = 436] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x92bf1800 == 100 [pid = 1774] [id = 435] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc5c800 == 99 [pid = 1774] [id = 433] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x9263e400 == 98 [pid = 1774] [id = 434] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec64800 == 97 [pid = 1774] [id = 432] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8c068c00 == 96 [pid = 1774] [id = 431] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x85e62400 == 95 [pid = 1774] [id = 373] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x877fbc00 == 94 [pid = 1774] [id = 430] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8df54800 == 93 [pid = 1774] [id = 429] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x883e4c00 == 92 [pid = 1774] [id = 428] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8a1c9000 == 91 [pid = 1774] [id = 426] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x88e4e800 == 90 [pid = 1774] [id = 427] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x877fd000 == 89 [pid = 1774] [id = 425] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x85e55800 == 88 [pid = 1774] [id = 424] 01:13:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d4c00 == 87 [pid = 1774] [id = 419] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0xa6c11800) [pid = 1774] [serial = 1170] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x92998000) [pid = 1774] [serial = 1149] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x8edd7400) [pid = 1774] [serial = 1137] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x8ea72c00) [pid = 1774] [serial = 1176] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x88e50800) [pid = 1774] [serial = 1173] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8b940000) [pid = 1774] [serial = 1140] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x92ed5400) [pid = 1774] [serial = 1152] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x9bf70c00) [pid = 1774] [serial = 1164] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x9abf0800) [pid = 1774] [serial = 1161] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x99f8d000) [pid = 1774] [serial = 1158] [outer = (nil)] [url = about:blank] 01:13:57 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x8a1c2000) [pid = 1774] [serial = 1269] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x88e4b800) [pid = 1774] [serial = 1266] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x883e1800) [pid = 1774] [serial = 1265] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x91d18c00) [pid = 1774] [serial = 1146] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x9d321800) [pid = 1774] [serial = 1167] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9659b800) [pid = 1774] [serial = 1155] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8eb6c400) [pid = 1774] [serial = 1143] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8748b400) [pid = 1774] [serial = 1179] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8b452c00) [pid = 1774] [serial = 1271] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8956fc00) [pid = 1774] [serial = 1268] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8ec59400) [pid = 1774] [serial = 1220] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8ed44000) [pid = 1774] [serial = 1221] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x95b22c00) [pid = 1774] [serial = 1247] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x95b2b000) [pid = 1774] [serial = 1248] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x96597000) [pid = 1774] [serial = 1250] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x9659dc00) [pid = 1774] [serial = 1251] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x9263e000) [pid = 1774] [serial = 1235] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x92999400) [pid = 1774] [serial = 1236] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8edd7c00) [pid = 1774] [serial = 1223] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8f41cc00) [pid = 1774] [serial = 1224] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x94642000) [pid = 1774] [serial = 1244] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x94644c00) [pid = 1774] [serial = 1245] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x92c27000) [pid = 1774] [serial = 1238] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x92edb000) [pid = 1774] [serial = 1239] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8f5c0400) [pid = 1774] [serial = 1226] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8f60d800) [pid = 1774] [serial = 1227] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x88e6bc00) [pid = 1774] [serial = 1208] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x89861800) [pid = 1774] [serial = 1209] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x93a09000) [pid = 1774] [serial = 1241] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x93cfa000) [pid = 1774] [serial = 1242] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x99227800) [pid = 1774] [serial = 1253] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x992bf800) [pid = 1774] [serial = 1254] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8dc5f800) [pid = 1774] [serial = 1214] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8deef400) [pid = 1774] [serial = 1215] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9a140800) [pid = 1774] [serial = 1259] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8eaf0c00) [pid = 1774] [serial = 1217] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8eaf6400) [pid = 1774] [serial = 1218] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x86192000) [pid = 1774] [serial = 1205] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x866f2400) [pid = 1774] [serial = 1206] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x91d16400) [pid = 1774] [serial = 1229] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x91e36c00) [pid = 1774] [serial = 1230] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8ccf2000) [pid = 1774] [serial = 1211] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8d038c00) [pid = 1774] [serial = 1212] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9a137c00) [pid = 1774] [serial = 1256] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9a1d0800) [pid = 1774] [serial = 1257] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9214d000) [pid = 1774] [serial = 1232] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x92154400) [pid = 1774] [serial = 1233] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x869de400) [pid = 1774] [serial = 1262] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x87489800) [pid = 1774] [serial = 1263] [outer = (nil)] [url = about:blank] 01:13:58 INFO - PROCESS | 1774 | 1463040838267 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f3c00 == 88 [pid = 1774] [id = 465] 01:13:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x866f2c00) [pid = 1774] [serial = 1396] [outer = (nil)] 01:13:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x866fbc00) [pid = 1774] [serial = 1397] [outer = 0x866f2c00] 01:13:58 INFO - PROCESS | 1774 | 1463040838368 Marionette DEBUG loaded listener.js 01:13:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x869e0000) [pid = 1774] [serial = 1398] [outer = 0x866f2c00] 01:13:59 INFO - PROCESS | 1774 | 1463040839179 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 3386ms 01:13:59 INFO - PROCESS | 1774 | 1463040839240 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 01:13:59 INFO - PROCESS | 1774 | 1463040839246 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 01:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:13:59 INFO - PROCESS | 1774 | 1463040839281 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:13:59 INFO - PROCESS | 1774 | 1463040839287 Marionette TRACE conn4 <- [1,1834,null,{}] 01:13:59 INFO - PROCESS | 1774 | 1463040839294 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:13:59 INFO - PROCESS | 1774 | 1463040839505 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 01:13:59 INFO - PROCESS | 1774 | 1463040839517 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fc800 == 89 [pid = 1774] [id = 466] 01:13:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x883da800) [pid = 1774] [serial = 1399] [outer = (nil)] 01:13:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x88e6fc00) [pid = 1774] [serial = 1400] [outer = 0x883da800] 01:13:59 INFO - PROCESS | 1774 | 1463040839774 Marionette DEBUG loaded listener.js 01:13:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x89567400) [pid = 1774] [serial = 1401] [outer = 0x883da800] 01:14:00 INFO - PROCESS | 1774 | 1463040840715 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 01:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1493ms 01:14:00 INFO - PROCESS | 1774 | 1463040840782 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 01:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:14:00 INFO - PROCESS | 1774 | 1463040840789 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 01:14:00 INFO - PROCESS | 1774 | 1463040840795 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:14:00 INFO - PROCESS | 1774 | 1463040840799 Marionette TRACE conn4 <- [1,1838,null,{}] 01:14:00 INFO - PROCESS | 1774 | 1463040840804 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:01 INFO - PROCESS | 1774 | 1463040841089 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 01:14:01 INFO - PROCESS | 1774 | 1463040841126 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e4b800 == 90 [pid = 1774] [id = 467] 01:14:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x89861800) [pid = 1774] [serial = 1402] [outer = (nil)] 01:14:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8b940000) [pid = 1774] [serial = 1403] [outer = 0x89861800] 01:14:01 INFO - PROCESS | 1774 | 1463040841200 Marionette DEBUG loaded listener.js 01:14:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8ccfe400) [pid = 1774] [serial = 1404] [outer = 0x89861800] 01:14:02 INFO - PROCESS | 1774 | 1463040842269 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1537ms 01:14:02 INFO - PROCESS | 1774 | 1463040842334 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 01:14:02 INFO - PROCESS | 1774 | 1463040842338 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 01:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:14:02 INFO - PROCESS | 1774 | 1463040842354 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:14:02 INFO - PROCESS | 1774 | 1463040842363 Marionette TRACE conn4 <- [1,1842,null,{}] 01:14:02 INFO - PROCESS | 1774 | 1463040842377 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:02 INFO - PROCESS | 1774 | 1463040842658 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8618e400) [pid = 1774] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8f601400) [pid = 1774] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x877fcc00) [pid = 1774] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8b943c00) [pid = 1774] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x87489000) [pid = 1774] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x85e5a800) [pid = 1774] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x91d12800) [pid = 1774] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x95e1c800) [pid = 1774] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x88e4b000) [pid = 1774] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x92c24c00) [pid = 1774] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x9299e800) [pid = 1774] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x92bf3000) [pid = 1774] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9263e800) [pid = 1774] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8ed4e400) [pid = 1774] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8ed4c800) [pid = 1774] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8df53000) [pid = 1774] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x8dc53c00) [pid = 1774] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8df55800) [pid = 1774] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x8dc54000) [pid = 1774] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8986e400) [pid = 1774] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8a1cb400) [pid = 1774] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x883dc000) [pid = 1774] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:14:03 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x85e5d000) [pid = 1774] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:14:03 INFO - PROCESS | 1774 | 1463040843410 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5a800 == 91 [pid = 1774] [id = 468] 01:14:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x85e5d000) [pid = 1774] [serial = 1405] [outer = (nil)] 01:14:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x869e0c00) [pid = 1774] [serial = 1406] [outer = 0x85e5d000] 01:14:03 INFO - PROCESS | 1774 | 1463040843484 Marionette DEBUG loaded listener.js 01:14:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x88e72800) [pid = 1774] [serial = 1407] [outer = 0x85e5d000] 01:14:04 INFO - PROCESS | 1774 | 1463040844246 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1960ms 01:14:04 INFO - PROCESS | 1774 | 1463040844306 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 01:14:04 INFO - PROCESS | 1774 | 1463040844310 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 01:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:14:04 INFO - PROCESS | 1774 | 1463040844326 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:14:04 INFO - PROCESS | 1774 | 1463040844328 Marionette TRACE conn4 <- [1,1846,null,{}] 01:14:04 INFO - PROCESS | 1774 | 1463040844334 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:04 INFO - PROCESS | 1774 | 1463040844528 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 01:14:04 INFO - PROCESS | 1774 | 1463040844539 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f4000 == 92 [pid = 1774] [id = 469] 01:14:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x87489000) [pid = 1774] [serial = 1408] [outer = (nil)] 01:14:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8dc56c00) [pid = 1774] [serial = 1409] [outer = 0x87489000] 01:14:04 INFO - PROCESS | 1774 | 1463040844613 Marionette DEBUG loaded listener.js 01:14:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8dee9800) [pid = 1774] [serial = 1410] [outer = 0x87489000] 01:14:05 INFO - PROCESS | 1774 | 1463040845856 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:14: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) 01:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1578ms 01:14:05 INFO - PROCESS | 1774 | 1463040845906 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 01:14:05 INFO - PROCESS | 1774 | 1463040845913 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 01:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:14:05 INFO - PROCESS | 1774 | 1463040845923 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:14:05 INFO - PROCESS | 1774 | 1463040845929 Marionette TRACE conn4 <- [1,1850,null,{}] 01:14:05 INFO - PROCESS | 1774 | 1463040845940 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:06 INFO - PROCESS | 1774 | 1463040846196 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 01:14:06 INFO - PROCESS | 1774 | 1463040846536 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d8c00 == 93 [pid = 1774] [id = 470] 01:14:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8748b800) [pid = 1774] [serial = 1411] [outer = (nil)] 01:14:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x88e74c00) [pid = 1774] [serial = 1412] [outer = 0x8748b800] 01:14:06 INFO - PROCESS | 1774 | 1463040846638 Marionette DEBUG loaded listener.js 01:14:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8a1c6c00) [pid = 1774] [serial = 1413] [outer = 0x8748b800] 01:14:07 INFO - PROCESS | 1774 | 1463040847553 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1695ms 01:14:07 INFO - PROCESS | 1774 | 1463040847618 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 01:14:07 INFO - PROCESS | 1774 | 1463040847627 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 01:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:14:07 INFO - PROCESS | 1774 | 1463040847638 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:14:07 INFO - PROCESS | 1774 | 1463040847642 Marionette TRACE conn4 <- [1,1854,null,{}] 01:14:07 INFO - PROCESS | 1774 | 1463040847648 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:07 INFO - PROCESS | 1774 | 1463040847857 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 01:14:08 INFO - PROCESS | 1774 | 1463040848184 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d034800 == 94 [pid = 1774] [id = 471] 01:14:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8d035000) [pid = 1774] [serial = 1414] [outer = (nil)] 01:14:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8d44c400) [pid = 1774] [serial = 1415] [outer = 0x8d035000] 01:14:08 INFO - PROCESS | 1774 | 1463040848279 Marionette DEBUG loaded listener.js 01:14:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8dc54000) [pid = 1774] [serial = 1416] [outer = 0x8d035000] 01:14:09 INFO - PROCESS | 1774 | 1463040849245 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1684ms 01:14:09 INFO - PROCESS | 1774 | 1463040849322 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 01:14:09 INFO - PROCESS | 1774 | 1463040849326 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 01:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:14:09 INFO - PROCESS | 1774 | 1463040849334 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:14:09 INFO - PROCESS | 1774 | 1463040849340 Marionette TRACE conn4 <- [1,1858,null,{}] 01:14:09 INFO - PROCESS | 1774 | 1463040849358 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:09 INFO - PROCESS | 1774 | 1463040849705 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 01:14:09 INFO - PROCESS | 1774 | 1463040849968 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfc000 == 95 [pid = 1774] [id = 472] 01:14:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8df58400) [pid = 1774] [serial = 1417] [outer = (nil)] 01:14:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8ea72c00) [pid = 1774] [serial = 1418] [outer = 0x8df58400] 01:14:10 INFO - PROCESS | 1774 | 1463040850064 Marionette DEBUG loaded listener.js 01:14:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8eaf7400) [pid = 1774] [serial = 1419] [outer = 0x8df58400] 01:14:11 INFO - PROCESS | 1774 | 1463040851020 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1743ms 01:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:14:11 INFO - PROCESS | 1774 | 1463040851079 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 01:14:11 INFO - PROCESS | 1774 | 1463040851083 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 01:14:11 INFO - PROCESS | 1774 | 1463040851090 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:14:11 INFO - PROCESS | 1774 | 1463040851094 Marionette TRACE conn4 <- [1,1862,null,{}] 01:14:11 INFO - PROCESS | 1774 | 1463040851101 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:11 INFO - PROCESS | 1774 | 1463040851331 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 01:14:11 INFO - PROCESS | 1774 | 1463040851688 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d4800 == 96 [pid = 1774] [id = 473] 01:14:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8eafa000) [pid = 1774] [serial = 1420] [outer = (nil)] 01:14:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8eb74000) [pid = 1774] [serial = 1421] [outer = 0x8eafa000] 01:14:11 INFO - PROCESS | 1774 | 1463040851781 Marionette DEBUG loaded listener.js 01:14:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8ec66800) [pid = 1774] [serial = 1422] [outer = 0x8eafa000] 01:14:12 INFO - PROCESS | 1774 | 1463040852693 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1685ms 01:14:12 INFO - PROCESS | 1774 | 1463040852775 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 01:14:12 INFO - PROCESS | 1774 | 1463040852780 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 01:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:14:12 INFO - PROCESS | 1774 | 1463040852786 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:14:12 INFO - PROCESS | 1774 | 1463040852790 Marionette TRACE conn4 <- [1,1866,null,{}] 01:14:12 INFO - PROCESS | 1774 | 1463040852796 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:13 INFO - PROCESS | 1774 | 1463040853044 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 01:14:13 INFO - PROCESS | 1774 | 1463040853367 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df53000 == 97 [pid = 1774] [id = 474] 01:14:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8ea6a400) [pid = 1774] [serial = 1423] [outer = (nil)] 01:14:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8edcbc00) [pid = 1774] [serial = 1424] [outer = 0x8ea6a400] 01:14:13 INFO - PROCESS | 1774 | 1463040853461 Marionette DEBUG loaded listener.js 01:14:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8edcdc00) [pid = 1774] [serial = 1425] [outer = 0x8ea6a400] 01:14:14 INFO - PROCESS | 1774 | 1463040854389 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1645ms 01:14:14 INFO - PROCESS | 1774 | 1463040854442 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 01:14:14 INFO - PROCESS | 1774 | 1463040854446 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 01:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:14:14 INFO - PROCESS | 1774 | 1463040854454 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:14:14 INFO - PROCESS | 1774 | 1463040854458 Marionette TRACE conn4 <- [1,1870,null,{}] 01:14:14 INFO - PROCESS | 1774 | 1463040854464 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:14 INFO - PROCESS | 1774 | 1463040854712 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 01:14:15 INFO - PROCESS | 1774 | 1463040855055 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed43800 == 98 [pid = 1774] [id = 475] 01:14:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8f413000) [pid = 1774] [serial = 1426] [outer = (nil)] 01:14:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f60c800) [pid = 1774] [serial = 1427] [outer = 0x8f413000] 01:14:15 INFO - PROCESS | 1774 | 1463040855162 Marionette DEBUG loaded listener.js 01:14:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8f6da400) [pid = 1774] [serial = 1428] [outer = 0x8f413000] 01:14:16 INFO - PROCESS | 1774 | 1463040856059 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1634ms 01:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:14:16 INFO - PROCESS | 1774 | 1463040856090 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 01:14:16 INFO - PROCESS | 1774 | 1463040856093 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 01:14:16 INFO - PROCESS | 1774 | 1463040856100 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:14:16 INFO - PROCESS | 1774 | 1463040856103 Marionette TRACE conn4 <- [1,1874,null,{}] 01:14:16 INFO - PROCESS | 1774 | 1463040856109 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:16 INFO - PROCESS | 1774 | 1463040856324 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 01:14:16 INFO - PROCESS | 1774 | 1463040856616 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6c000 == 99 [pid = 1774] [id = 476] 01:14:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8ed45c00) [pid = 1774] [serial = 1429] [outer = (nil)] 01:14:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x91e37800) [pid = 1774] [serial = 1430] [outer = 0x8ed45c00] 01:14:16 INFO - PROCESS | 1774 | 1463040856750 Marionette DEBUG loaded listener.js 01:14:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x91e44000) [pid = 1774] [serial = 1431] [outer = 0x8ed45c00] 01:14:17 INFO - PROCESS | 1774 | 1463040857672 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1631ms 01:14:17 INFO - PROCESS | 1774 | 1463040857731 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 01:14:17 INFO - PROCESS | 1774 | 1463040857735 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 01:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:14:17 INFO - PROCESS | 1774 | 1463040857742 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:14:17 INFO - PROCESS | 1774 | 1463040857745 Marionette TRACE conn4 <- [1,1878,null,{}] 01:14:17 INFO - PROCESS | 1774 | 1463040857751 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:17 INFO - PROCESS | 1774 | 1463040857967 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 01:14:18 INFO - PROCESS | 1774 | 1463040858251 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d17c00 == 100 [pid = 1774] [id = 477] 01:14:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x91d1c000) [pid = 1774] [serial = 1432] [outer = (nil)] 01:14:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x92640800) [pid = 1774] [serial = 1433] [outer = 0x91d1c000] 01:14:18 INFO - PROCESS | 1774 | 1463040858342 Marionette DEBUG loaded listener.js 01:14:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x926e5c00) [pid = 1774] [serial = 1434] [outer = 0x91d1c000] 01:14:19 INFO - PROCESS | 1774 | 1463040859237 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1529ms 01:14:19 INFO - PROCESS | 1774 | 1463040859272 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 01:14:19 INFO - PROCESS | 1774 | 1463040859275 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 01:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:14:19 INFO - PROCESS | 1774 | 1463040859282 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:14:19 INFO - PROCESS | 1774 | 1463040859286 Marionette TRACE conn4 <- [1,1882,null,{}] 01:14:19 INFO - PROCESS | 1774 | 1463040859292 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:19 INFO - PROCESS | 1774 | 1463040859519 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 01:14:19 INFO - PROCESS | 1774 | 1463040859873 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d19800 == 101 [pid = 1774] [id = 478] 01:14:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x92158400) [pid = 1774] [serial = 1435] [outer = (nil)] 01:14:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x92bf1400) [pid = 1774] [serial = 1436] [outer = 0x92158400] 01:14:19 INFO - PROCESS | 1774 | 1463040859962 Marionette DEBUG loaded listener.js 01:14:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x92bf8800) [pid = 1774] [serial = 1437] [outer = 0x92158400] 01:14:20 INFO - PROCESS | 1774 | 1463040860882 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1679ms 01:14:20 INFO - PROCESS | 1774 | 1463040860962 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 01:14:20 INFO - PROCESS | 1774 | 1463040860965 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 01:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:14:20 INFO - PROCESS | 1774 | 1463040860971 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:14:20 INFO - PROCESS | 1774 | 1463040860975 Marionette TRACE conn4 <- [1,1886,null,{}] 01:14:20 INFO - PROCESS | 1774 | 1463040860982 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:21 INFO - PROCESS | 1774 | 1463040861220 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 01:14:21 INFO - PROCESS | 1774 | 1463040861553 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x926e7400 == 102 [pid = 1774] [id = 479] 01:14:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x9299fc00) [pid = 1774] [serial = 1438] [outer = (nil)] 01:14:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x93921c00) [pid = 1774] [serial = 1439] [outer = 0x9299fc00] 01:14:21 INFO - PROCESS | 1774 | 1463040861637 Marionette DEBUG loaded listener.js 01:14:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x93997400) [pid = 1774] [serial = 1440] [outer = 0x9299fc00] 01:14:22 INFO - PROCESS | 1774 | 1463040862538 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1630ms 01:14:22 INFO - PROCESS | 1774 | 1463040862603 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 01:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:14:22 INFO - PROCESS | 1774 | 1463040862607 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 01:14:22 INFO - PROCESS | 1774 | 1463040862613 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:14:22 INFO - PROCESS | 1774 | 1463040862617 Marionette TRACE conn4 <- [1,1890,null,{}] 01:14:22 INFO - PROCESS | 1774 | 1463040862623 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:22 INFO - PROCESS | 1774 | 1463040862885 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 01:14:23 INFO - PROCESS | 1774 | 1463040863222 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed7c00 == 103 [pid = 1774] [id = 480] 01:14:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x946ccc00) [pid = 1774] [serial = 1441] [outer = (nil)] 01:14:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x95342400) [pid = 1774] [serial = 1442] [outer = 0x946ccc00] 01:14:23 INFO - PROCESS | 1774 | 1463040863324 Marionette DEBUG loaded listener.js 01:14:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x95b2b400) [pid = 1774] [serial = 1443] [outer = 0x946ccc00] 01:14:24 INFO - PROCESS | 1774 | 1463040864215 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1680ms 01:14:24 INFO - PROCESS | 1774 | 1463040864293 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 01:14:24 INFO - PROCESS | 1774 | 1463040864297 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 01:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:14:24 INFO - PROCESS | 1774 | 1463040864303 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:14:24 INFO - PROCESS | 1774 | 1463040864307 Marionette TRACE conn4 <- [1,1894,null,{}] 01:14:24 INFO - PROCESS | 1774 | 1463040864313 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:24 INFO - PROCESS | 1774 | 1463040864546 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 01:14:24 INFO - PROCESS | 1774 | 1463040864881 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a02400 == 104 [pid = 1774] [id = 481] 01:14:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x94643800) [pid = 1774] [serial = 1444] [outer = (nil)] 01:14:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x95e20c00) [pid = 1774] [serial = 1445] [outer = 0x94643800] 01:14:24 INFO - PROCESS | 1774 | 1463040864969 Marionette DEBUG loaded listener.js 01:14:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x96597000) [pid = 1774] [serial = 1446] [outer = 0x94643800] 01:14:25 INFO - PROCESS | 1774 | 1463040865882 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1633ms 01:14:25 INFO - PROCESS | 1774 | 1463040865938 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 01:14:25 INFO - PROCESS | 1774 | 1463040865942 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 01:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:14:25 INFO - PROCESS | 1774 | 1463040865948 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:14:25 INFO - PROCESS | 1774 | 1463040865951 Marionette TRACE conn4 <- [1,1898,null,{}] 01:14:25 INFO - PROCESS | 1774 | 1463040865957 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:26 INFO - PROCESS | 1774 | 1463040866182 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 01:14:26 INFO - PROCESS | 1774 | 1463040866518 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x97769c00 == 105 [pid = 1774] [id = 482] 01:14:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x98110000) [pid = 1774] [serial = 1447] [outer = (nil)] 01:14:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x992b6800) [pid = 1774] [serial = 1448] [outer = 0x98110000] 01:14:26 INFO - PROCESS | 1774 | 1463040866644 Marionette DEBUG loaded listener.js 01:14:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x992c5000) [pid = 1774] [serial = 1449] [outer = 0x98110000] 01:14:27 INFO - PROCESS | 1774 | 1463040867555 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1679ms 01:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:14:27 INFO - PROCESS | 1774 | 1463040867628 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 01:14:27 INFO - PROCESS | 1774 | 1463040867631 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 01:14:27 INFO - PROCESS | 1774 | 1463040867638 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:14:27 INFO - PROCESS | 1774 | 1463040867640 Marionette TRACE conn4 <- [1,1902,null,{}] 01:14:27 INFO - PROCESS | 1774 | 1463040867646 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:27 INFO - PROCESS | 1774 | 1463040867855 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 01:14:28 INFO - PROCESS | 1774 | 1463040868181 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x99227800 == 106 [pid = 1774] [id = 483] 01:14:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x992bd400) [pid = 1774] [serial = 1450] [outer = (nil)] 01:14:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9a28b800) [pid = 1774] [serial = 1451] [outer = 0x992bd400] 01:14:28 INFO - PROCESS | 1774 | 1463040868271 Marionette DEBUG loaded listener.js 01:14:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9a3e3400) [pid = 1774] [serial = 1452] [outer = 0x992bd400] 01:14:29 INFO - PROCESS | 1774 | 1463040869172 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1582ms 01:14:29 INFO - PROCESS | 1774 | 1463040869220 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 01:14:29 INFO - PROCESS | 1774 | 1463040869223 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 01:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:14:29 INFO - PROCESS | 1774 | 1463040869229 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:14:29 INFO - PROCESS | 1774 | 1463040869233 Marionette TRACE conn4 <- [1,1906,null,{}] 01:14:29 INFO - PROCESS | 1774 | 1463040869238 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:29 INFO - PROCESS | 1774 | 1463040869443 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 01:14:29 INFO - PROCESS | 1774 | 1463040869711 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6e0800 == 107 [pid = 1774] [id = 484] 01:14:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8def0000) [pid = 1774] [serial = 1453] [outer = (nil)] 01:14:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9a74d800) [pid = 1774] [serial = 1454] [outer = 0x8def0000] 01:14:29 INFO - PROCESS | 1774 | 1463040869843 Marionette DEBUG loaded listener.js 01:14:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x9abed400) [pid = 1774] [serial = 1455] [outer = 0x8def0000] 01:14:30 INFO - PROCESS | 1774 | 1463040870705 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1529ms 01:14:30 INFO - PROCESS | 1774 | 1463040870773 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 01:14:30 INFO - PROCESS | 1774 | 1463040870777 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 01:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:14:30 INFO - PROCESS | 1774 | 1463040870787 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:14:30 INFO - PROCESS | 1774 | 1463040870790 Marionette TRACE conn4 <- [1,1910,null,{}] 01:14:30 INFO - PROCESS | 1774 | 1463040870796 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:31 INFO - PROCESS | 1774 | 1463040870999 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 01:14:31 INFO - PROCESS | 1774 | 1463040871283 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a1d0800 == 108 [pid = 1774] [id = 485] 01:14:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9a744000) [pid = 1774] [serial = 1456] [outer = (nil)] 01:14:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9b073400) [pid = 1774] [serial = 1457] [outer = 0x9a744000] 01:14:31 INFO - PROCESS | 1774 | 1463040871414 Marionette DEBUG loaded listener.js 01:14:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x9b28f000) [pid = 1774] [serial = 1458] [outer = 0x9a744000] 01:14:32 INFO - PROCESS | 1774 | 1463040872293 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1580ms 01:14:32 INFO - PROCESS | 1774 | 1463040872368 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 01:14:32 INFO - PROCESS | 1774 | 1463040872372 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 01:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:14:32 INFO - PROCESS | 1774 | 1463040872379 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:14:32 INFO - PROCESS | 1774 | 1463040872381 Marionette TRACE conn4 <- [1,1914,null,{}] 01:14:32 INFO - PROCESS | 1774 | 1463040872388 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:32 INFO - PROCESS | 1774 | 1463040872647 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 01:14:32 INFO - PROCESS | 1774 | 1463040872976 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a74f800 == 109 [pid = 1774] [id = 486] 01:14:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9ae69c00) [pid = 1774] [serial = 1459] [outer = (nil)] 01:14:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9bf7fc00) [pid = 1774] [serial = 1460] [outer = 0x9ae69c00] 01:14:33 INFO - PROCESS | 1774 | 1463040873061 Marionette DEBUG loaded listener.js 01:14:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x9c119000) [pid = 1774] [serial = 1461] [outer = 0x9ae69c00] 01:14:33 INFO - PROCESS | 1774 | 1463040873947 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1628ms 01:14:34 INFO - PROCESS | 1774 | 1463040874008 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 01:14:34 INFO - PROCESS | 1774 | 1463040874011 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 01:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:14:34 INFO - PROCESS | 1774 | 1463040874018 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:14:34 INFO - PROCESS | 1774 | 1463040874022 Marionette TRACE conn4 <- [1,1918,null,{}] 01:14:34 INFO - PROCESS | 1774 | 1463040874028 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:34 INFO - PROCESS | 1774 | 1463040874238 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 01:14:34 INFO - PROCESS | 1774 | 1463040874579 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e63800 == 110 [pid = 1774] [id = 487] 01:14:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8edd6400) [pid = 1774] [serial = 1462] [outer = (nil)] 01:14:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x9c121800) [pid = 1774] [serial = 1463] [outer = 0x8edd6400] 01:14:34 INFO - PROCESS | 1774 | 1463040874668 Marionette DEBUG loaded listener.js 01:14:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9c1a1000) [pid = 1774] [serial = 1464] [outer = 0x8edd6400] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x85e58c00 == 109 [pid = 1774] [id = 442] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x85e5a800 == 108 [pid = 1774] [id = 468] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x88e4b800 == 107 [pid = 1774] [id = 467] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x877fc800 == 106 [pid = 1774] [id = 466] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x863f3c00 == 105 [pid = 1774] [id = 465] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x9abe9800 == 104 [pid = 1774] [id = 463] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf4c00 == 103 [pid = 1774] [id = 464] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x863ea400 == 102 [pid = 1774] [id = 462] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8f605c00 == 101 [pid = 1774] [id = 461] 01:14:37 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed2d400 == 100 [pid = 1774] [id = 460] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x877f9000) [pid = 1774] [serial = 1203] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x9a747c00) [pid = 1774] [serial = 1260] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x8d033800) [pid = 1774] [serial = 1340] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8a1c3c00) [pid = 1774] [serial = 1335] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8d040000) [pid = 1774] [serial = 1337] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8d442800) [pid = 1774] [serial = 1338] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x877f8800) [pid = 1774] [serial = 1331] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8619b800) [pid = 1774] [serial = 1328] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x866fac00) [pid = 1774] [serial = 1329] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9a740800) [pid = 1774] [serial = 1325] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x9a1d0000) [pid = 1774] [serial = 1323] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9a1ab000) [pid = 1774] [serial = 1322] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x992c1800) [pid = 1774] [serial = 1320] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x98393800) [pid = 1774] [serial = 1319] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9659c800) [pid = 1774] [serial = 1317] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x95e24800) [pid = 1774] [serial = 1316] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x95b30800) [pid = 1774] [serial = 1314] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x95b29800) [pid = 1774] [serial = 1313] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x93cf9c00) [pid = 1774] [serial = 1311] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x93a0cc00) [pid = 1774] [serial = 1310] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x92ed4800) [pid = 1774] [serial = 1308] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x92c27800) [pid = 1774] [serial = 1307] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x929a3c00) [pid = 1774] [serial = 1305] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x926de000) [pid = 1774] [serial = 1304] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x91e41c00) [pid = 1774] [serial = 1302] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x91e38400) [pid = 1774] [serial = 1301] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8f6d8800) [pid = 1774] [serial = 1299] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8f604400) [pid = 1774] [serial = 1298] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8f41dc00) [pid = 1774] [serial = 1296] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8edd2800) [pid = 1774] [serial = 1295] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8ed41400) [pid = 1774] [serial = 1293] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8ed2b000) [pid = 1774] [serial = 1292] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8eb6e800) [pid = 1774] [serial = 1290] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8ea6bc00) [pid = 1774] [serial = 1289] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8dee9c00) [pid = 1774] [serial = 1287] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8dc5dc00) [pid = 1774] [serial = 1286] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8d6dbc00) [pid = 1774] [serial = 1284] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8d6d3000) [pid = 1774] [serial = 1283] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8ccf0800) [pid = 1774] [serial = 1281] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8a1cfc00) [pid = 1774] [serial = 1280] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x88e6a800) [pid = 1774] [serial = 1278] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x883e5400) [pid = 1774] [serial = 1277] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x863f8000) [pid = 1774] [serial = 1275] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8618c400) [pid = 1774] [serial = 1274] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8956d400) [pid = 1774] [serial = 1334] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x883e3400) [pid = 1774] [serial = 1332] [outer = (nil)] [url = about:blank] 01:14:37 INFO - PROCESS | 1774 | 1463040877318 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 3439ms 01:14:37 INFO - PROCESS | 1774 | 1463040877459 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 01:14:37 INFO - PROCESS | 1774 | 1463040877463 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 01:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:14:37 INFO - PROCESS | 1774 | 1463040877472 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:14:37 INFO - PROCESS | 1774 | 1463040877478 Marionette TRACE conn4 <- [1,1922,null,{}] 01:14:37 INFO - PROCESS | 1774 | 1463040877487 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:37 INFO - PROCESS | 1774 | 1463040877673 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 01:14:37 INFO - PROCESS | 1774 | 1463040877896 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f0400 == 101 [pid = 1774] [id = 488] 01:14:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x877f1400) [pid = 1774] [serial = 1465] [outer = (nil)] 01:14:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x877f9000) [pid = 1774] [serial = 1466] [outer = 0x877f1400] 01:14:37 INFO - PROCESS | 1774 | 1463040877973 Marionette DEBUG loaded listener.js 01:14:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x883de400) [pid = 1774] [serial = 1467] [outer = 0x877f1400] 01:14:38 INFO - PROCESS | 1774 | 1463040878754 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1345ms 01:14:38 INFO - PROCESS | 1774 | 1463040878817 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 01:14:38 INFO - PROCESS | 1774 | 1463040878826 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 01:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:14:38 INFO - PROCESS | 1774 | 1463040878836 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:14:38 INFO - PROCESS | 1774 | 1463040878839 Marionette TRACE conn4 <- [1,1926,null,{}] 01:14:38 INFO - PROCESS | 1774 | 1463040878845 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:39 INFO - PROCESS | 1774 | 1463040879034 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 01:14:39 INFO - PROCESS | 1774 | 1463040879259 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x87482800 == 102 [pid = 1774] [id = 489] 01:14:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x87485400) [pid = 1774] [serial = 1468] [outer = (nil)] 01:14:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8956d400) [pid = 1774] [serial = 1469] [outer = 0x87485400] 01:14:39 INFO - PROCESS | 1774 | 1463040879340 Marionette DEBUG loaded listener.js 01:14:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8986fc00) [pid = 1774] [serial = 1470] [outer = 0x87485400] 01:14:40 INFO - PROCESS | 1774 | 1463040880275 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1491ms 01:14:40 INFO - PROCESS | 1774 | 1463040880326 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 01:14:40 INFO - PROCESS | 1774 | 1463040880330 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 01:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:14:40 INFO - PROCESS | 1774 | 1463040880343 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:14:40 INFO - PROCESS | 1774 | 1463040880349 Marionette TRACE conn4 <- [1,1930,null,{}] 01:14:40 INFO - PROCESS | 1774 | 1463040880364 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:40 INFO - PROCESS | 1774 | 1463040880642 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 01:14:40 INFO - PROCESS | 1774 | 1463040880673 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e6cc00 == 103 [pid = 1774] [id = 490] 01:14:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8ccf8c00) [pid = 1774] [serial = 1471] [outer = (nil)] 01:14:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8d040400) [pid = 1774] [serial = 1472] [outer = 0x8ccf8c00] 01:14:40 INFO - PROCESS | 1774 | 1463040880749 Marionette DEBUG loaded listener.js 01:14:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8d44a000) [pid = 1774] [serial = 1473] [outer = 0x8ccf8c00] 01:14:42 INFO - PROCESS | 1774 | 1463040882307 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x89861800) [pid = 1774] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8eaeec00) [pid = 1774] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8df4b400) [pid = 1774] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x85e5d000) [pid = 1774] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x92bf5000) [pid = 1774] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x95b31c00) [pid = 1774] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8748dc00) [pid = 1774] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x992cbc00) [pid = 1774] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x91d11800) [pid = 1774] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8ea76000) [pid = 1774] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x883e3c00) [pid = 1774] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x883da800) [pid = 1774] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x866f2c00) [pid = 1774] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x91e36400) [pid = 1774] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8f5bac00) [pid = 1774] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8ed42800) [pid = 1774] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x95e19800) [pid = 1774] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8a1d0c00) [pid = 1774] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x8eaee800) [pid = 1774] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x946c6c00) [pid = 1774] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:14:42 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8ea71400) [pid = 1774] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2144ms 01:14:42 INFO - PROCESS | 1774 | 1463040882488 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 01:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:14:42 INFO - PROCESS | 1774 | 1463040882492 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 01:14:42 INFO - PROCESS | 1774 | 1463040882498 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:14:42 INFO - PROCESS | 1774 | 1463040882501 Marionette TRACE conn4 <- [1,1934,null,{}] 01:14:42 INFO - PROCESS | 1774 | 1463040882507 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:42 INFO - PROCESS | 1774 | 1463040882743 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 01:14:42 INFO - PROCESS | 1774 | 1463040882861 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x89865000 == 104 [pid = 1774] [id = 491] 01:14:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8ccfe800) [pid = 1774] [serial = 1474] [outer = (nil)] 01:14:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8d409c00) [pid = 1774] [serial = 1475] [outer = 0x8ccfe800] 01:14:42 INFO - PROCESS | 1774 | 1463040882936 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8d6dc400) [pid = 1774] [serial = 1476] [outer = 0x8ccfe800] 01:14:43 INFO - PROCESS | 1774 | 1463040883706 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1233ms 01:14:43 INFO - PROCESS | 1774 | 1463040883737 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 01:14:43 INFO - PROCESS | 1774 | 1463040883740 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 01:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:14:43 INFO - PROCESS | 1774 | 1463040883746 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:14:43 INFO - PROCESS | 1774 | 1463040883749 Marionette TRACE conn4 <- [1,1938,null,{}] 01:14:43 INFO - PROCESS | 1774 | 1463040883755 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:43 INFO - PROCESS | 1774 | 1463040883930 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 01:14:43 INFO - PROCESS | 1774 | 1463040883941 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d8400 == 105 [pid = 1774] [id = 492] 01:14:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8a1d0c00) [pid = 1774] [serial = 1477] [outer = (nil)] 01:14:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8def1800) [pid = 1774] [serial = 1478] [outer = 0x8a1d0c00] 01:14:44 INFO - PROCESS | 1774 | 1463040884013 Marionette DEBUG loaded listener.js 01:14:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8df51400) [pid = 1774] [serial = 1479] [outer = 0x8a1d0c00] 01:14:45 INFO - PROCESS | 1774 | 1463040885237 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1536ms 01:14:45 INFO - PROCESS | 1774 | 1463040885285 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 01:14:45 INFO - PROCESS | 1774 | 1463040885292 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 01:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:14:45 INFO - PROCESS | 1774 | 1463040885302 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:14:45 INFO - PROCESS | 1774 | 1463040885306 Marionette TRACE conn4 <- [1,1942,null,{}] 01:14:45 INFO - PROCESS | 1774 | 1463040885315 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:45 INFO - PROCESS | 1774 | 1463040885556 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 01:14:45 INFO - PROCESS | 1774 | 1463040885884 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fc400 == 106 [pid = 1774] [id = 493] 01:14:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x883e5400) [pid = 1774] [serial = 1480] [outer = (nil)] 01:14:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x89866000) [pid = 1774] [serial = 1481] [outer = 0x883e5400] 01:14:45 INFO - PROCESS | 1774 | 1463040885981 Marionette DEBUG loaded listener.js 01:14:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8b938000) [pid = 1774] [serial = 1482] [outer = 0x883e5400] 01:14:46 INFO - PROCESS | 1774 | 1463040886929 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1685ms 01:14:46 INFO - PROCESS | 1774 | 1463040886988 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 01:14:46 INFO - PROCESS | 1774 | 1463040886997 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 01:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:14:47 INFO - PROCESS | 1774 | 1463040887007 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:14:47 INFO - PROCESS | 1774 | 1463040887011 Marionette TRACE conn4 <- [1,1946,null,{}] 01:14:47 INFO - PROCESS | 1774 | 1463040887018 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:47 INFO - PROCESS | 1774 | 1463040887259 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 01:14:47 INFO - PROCESS | 1774 | 1463040887632 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf5c00 == 107 [pid = 1774] [id = 494] 01:14:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8d445400) [pid = 1774] [serial = 1483] [outer = (nil)] 01:14:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8dc60000) [pid = 1774] [serial = 1484] [outer = 0x8d445400] 01:14:47 INFO - PROCESS | 1774 | 1463040887717 Marionette DEBUG loaded listener.js 01:14:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8df4c000) [pid = 1774] [serial = 1485] [outer = 0x8d445400] 01:14:48 INFO - PROCESS | 1774 | 1463040888611 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1638ms 01:14:48 INFO - PROCESS | 1774 | 1463040888646 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 01:14:48 INFO - PROCESS | 1774 | 1463040888650 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 01:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:14:48 INFO - PROCESS | 1774 | 1463040888658 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:14:48 INFO - PROCESS | 1774 | 1463040888664 Marionette TRACE conn4 <- [1,1950,null,{}] 01:14:48 INFO - PROCESS | 1774 | 1463040888680 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:48 INFO - PROCESS | 1774 | 1463040888891 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 01:14:49 INFO - PROCESS | 1774 | 1463040889209 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf4800 == 108 [pid = 1774] [id = 495] 01:14:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8eaf9000) [pid = 1774] [serial = 1486] [outer = (nil)] 01:14:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8eb71000) [pid = 1774] [serial = 1487] [outer = 0x8eaf9000] 01:14:49 INFO - PROCESS | 1774 | 1463040889314 Marionette DEBUG loaded listener.js 01:14:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8ed25c00) [pid = 1774] [serial = 1488] [outer = 0x8eaf9000] 01:14:50 INFO - PROCESS | 1774 | 1463040890179 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1533ms 01:14:50 INFO - PROCESS | 1774 | 1463040890191 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 01:14:50 INFO - PROCESS | 1774 | 1463040890195 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 01:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:14:50 INFO - PROCESS | 1774 | 1463040890201 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:14:50 INFO - PROCESS | 1774 | 1463040890204 Marionette TRACE conn4 <- [1,1954,null,{}] 01:14:50 INFO - PROCESS | 1774 | 1463040890210 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:50 INFO - PROCESS | 1774 | 1463040890406 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 01:14:50 INFO - PROCESS | 1774 | 1463040890695 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e6f400 == 109 [pid = 1774] [id = 496] 01:14:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8ed41400) [pid = 1774] [serial = 1489] [outer = (nil)] 01:14:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8edcd800) [pid = 1774] [serial = 1490] [outer = 0x8ed41400] 01:14:50 INFO - PROCESS | 1774 | 1463040890784 Marionette DEBUG loaded listener.js 01:14:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8f417400) [pid = 1774] [serial = 1491] [outer = 0x8ed41400] 01:14:51 INFO - PROCESS | 1774 | 1463040891679 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1529ms 01:14:51 INFO - PROCESS | 1774 | 1463040891733 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 01:14:51 INFO - PROCESS | 1774 | 1463040891737 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 01:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:14:51 INFO - PROCESS | 1774 | 1463040891764 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:14:51 INFO - PROCESS | 1774 | 1463040891768 Marionette TRACE conn4 <- [1,1958,null,{}] 01:14:51 INFO - PROCESS | 1774 | 1463040891773 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:51 INFO - PROCESS | 1774 | 1463040891985 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 01:14:52 INFO - PROCESS | 1774 | 1463040892262 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed4a400 == 110 [pid = 1774] [id = 497] 01:14:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8edd2800) [pid = 1774] [serial = 1492] [outer = (nil)] 01:14:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8f5bb400) [pid = 1774] [serial = 1493] [outer = 0x8edd2800] 01:14:52 INFO - PROCESS | 1774 | 1463040892413 Marionette DEBUG loaded listener.js 01:14:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f601400) [pid = 1774] [serial = 1494] [outer = 0x8edd2800] 01:14:53 INFO - PROCESS | 1774 | 1463040893311 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1587ms 01:14:53 INFO - PROCESS | 1774 | 1463040893347 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 01:14:53 INFO - PROCESS | 1774 | 1463040893351 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 01:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:14:53 INFO - PROCESS | 1774 | 1463040893358 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:14:53 INFO - PROCESS | 1774 | 1463040893362 Marionette TRACE conn4 <- [1,1962,null,{}] 01:14:53 INFO - PROCESS | 1774 | 1463040893367 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:53 INFO - PROCESS | 1774 | 1463040893595 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 01:14:53 INFO - PROCESS | 1774 | 1463040893911 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b93e400 == 111 [pid = 1774] [id = 498] 01:14:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8ed4ec00) [pid = 1774] [serial = 1495] [outer = (nil)] 01:14:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x91e3f400) [pid = 1774] [serial = 1496] [outer = 0x8ed4ec00] 01:14:54 INFO - PROCESS | 1774 | 1463040894003 Marionette DEBUG loaded listener.js 01:14:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x9222d000) [pid = 1774] [serial = 1497] [outer = 0x8ed4ec00] 01:14:54 INFO - PROCESS | 1774 | 1463040894904 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1581ms 01:14:54 INFO - PROCESS | 1774 | 1463040894940 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 01:14:54 INFO - PROCESS | 1774 | 1463040894944 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 01:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:14:54 INFO - PROCESS | 1774 | 1463040894951 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:14:54 INFO - PROCESS | 1774 | 1463040894953 Marionette TRACE conn4 <- [1,1966,null,{}] 01:14:54 INFO - PROCESS | 1774 | 1463040894960 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:55 INFO - PROCESS | 1774 | 1463040895158 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 01:14:55 INFO - PROCESS | 1774 | 1463040895438 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8956cc00 == 112 [pid = 1774] [id = 499] 01:14:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x9214dc00) [pid = 1774] [serial = 1498] [outer = (nil)] 01:14:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x926de000) [pid = 1774] [serial = 1499] [outer = 0x9214dc00] 01:14:55 INFO - PROCESS | 1774 | 1463040895581 Marionette DEBUG loaded listener.js 01:14:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9299f400) [pid = 1774] [serial = 1500] [outer = 0x9214dc00] 01:14:56 INFO - PROCESS | 1774 | 1463040896446 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1529ms 01:14:56 INFO - PROCESS | 1774 | 1463040896480 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 01:14:56 INFO - PROCESS | 1774 | 1463040896485 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 01:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:14:56 INFO - PROCESS | 1774 | 1463040896491 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:14:56 INFO - PROCESS | 1774 | 1463040896494 Marionette TRACE conn4 <- [1,1970,null,{}] 01:14:56 INFO - PROCESS | 1774 | 1463040896500 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:56 INFO - PROCESS | 1774 | 1463040896708 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 01:14:57 INFO - PROCESS | 1774 | 1463040896991 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x92151800 == 113 [pid = 1774] [id = 500] 01:14:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x92638c00) [pid = 1774] [serial = 1501] [outer = (nil)] 01:14:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x92ed6c00) [pid = 1774] [serial = 1502] [outer = 0x92638c00] 01:14:57 INFO - PROCESS | 1774 | 1463040897121 Marionette DEBUG loaded listener.js 01:14:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x9391a400) [pid = 1774] [serial = 1503] [outer = 0x92638c00] 01:14:58 INFO - PROCESS | 1774 | 1463040898043 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1627ms 01:14:58 INFO - PROCESS | 1774 | 1463040898120 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 01:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:14:58 INFO - PROCESS | 1774 | 1463040898125 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 01:14:58 INFO - PROCESS | 1774 | 1463040898131 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:14:58 INFO - PROCESS | 1774 | 1463040898135 Marionette TRACE conn4 <- [1,1974,null,{}] 01:14:58 INFO - PROCESS | 1774 | 1463040898141 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:58 INFO - PROCESS | 1774 | 1463040898398 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 01:14:58 INFO - PROCESS | 1774 | 1463040898720 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x9263dc00 == 114 [pid = 1774] [id = 501] 01:14:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x92bf2800) [pid = 1774] [serial = 1504] [outer = (nil)] 01:14:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x9460b800) [pid = 1774] [serial = 1505] [outer = 0x92bf2800] 01:14:58 INFO - PROCESS | 1774 | 1463040898818 Marionette DEBUG loaded listener.js 01:14:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x94639800) [pid = 1774] [serial = 1506] [outer = 0x92bf2800] 01:14:59 INFO - PROCESS | 1774 | 1463040899660 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1542ms 01:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:14:59 INFO - PROCESS | 1774 | 1463040899672 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 01:14:59 INFO - PROCESS | 1774 | 1463040899675 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 01:14:59 INFO - PROCESS | 1774 | 1463040899682 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:14:59 INFO - PROCESS | 1774 | 1463040899685 Marionette TRACE conn4 <- [1,1978,null,{}] 01:14:59 INFO - PROCESS | 1774 | 1463040899691 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:14:59 INFO - PROCESS | 1774 | 1463040899900 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 01:15:00 INFO - PROCESS | 1774 | 1463040900197 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f605800 == 115 [pid = 1774] [id = 502] 01:15:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x92ed7400) [pid = 1774] [serial = 1507] [outer = (nil)] 01:15:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x946c3800) [pid = 1774] [serial = 1508] [outer = 0x92ed7400] 01:15:00 INFO - PROCESS | 1774 | 1463040900286 Marionette DEBUG loaded listener.js 01:15:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x946cd800) [pid = 1774] [serial = 1509] [outer = 0x92ed7400] 01:15:01 INFO - PROCESS | 1774 | 1463040901321 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1683ms 01:15:01 INFO - PROCESS | 1774 | 1463040901365 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 01:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:15:01 INFO - PROCESS | 1774 | 1463040901370 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 01:15:01 INFO - PROCESS | 1774 | 1463040901376 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:15:01 INFO - PROCESS | 1774 | 1463040901381 Marionette TRACE conn4 <- [1,1982,null,{}] 01:15:01 INFO - PROCESS | 1774 | 1463040901387 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:01 INFO - PROCESS | 1774 | 1463040901619 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 01:15:01 INFO - PROCESS | 1774 | 1463040901945 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x93995000 == 116 [pid = 1774] [id = 503] 01:15:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x95b28000) [pid = 1774] [serial = 1510] [outer = (nil)] 01:15:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9775cc00) [pid = 1774] [serial = 1511] [outer = 0x95b28000] 01:15:02 INFO - PROCESS | 1774 | 1463040902046 Marionette DEBUG loaded listener.js 01:15:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x992c3800) [pid = 1774] [serial = 1512] [outer = 0x95b28000] 01:15:02 INFO - PROCESS | 1774 | 1463040902942 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1590ms 01:15:02 INFO - PROCESS | 1774 | 1463040902966 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 01:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:15:02 INFO - PROCESS | 1774 | 1463040902970 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 01:15:02 INFO - PROCESS | 1774 | 1463040902977 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:15:02 INFO - PROCESS | 1774 | 1463040902980 Marionette TRACE conn4 <- [1,1986,null,{}] 01:15:02 INFO - PROCESS | 1774 | 1463040902986 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:03 INFO - PROCESS | 1774 | 1463040903195 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 01:15:03 INFO - PROCESS | 1774 | 1463040903483 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x86196400 == 117 [pid = 1774] [id = 504] 01:15:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x992c1800) [pid = 1774] [serial = 1513] [outer = (nil)] 01:15:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9a282400) [pid = 1774] [serial = 1514] [outer = 0x992c1800] 01:15:03 INFO - PROCESS | 1774 | 1463040903611 Marionette DEBUG loaded listener.js 01:15:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9a3e0400) [pid = 1774] [serial = 1515] [outer = 0x992c1800] 01:15:04 INFO - PROCESS | 1774 | 1463040904549 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1635ms 01:15:04 INFO - PROCESS | 1774 | 1463040904612 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 01:15:04 INFO - PROCESS | 1774 | 1463040904616 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 01:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:15:04 INFO - PROCESS | 1774 | 1463040904622 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:15:04 INFO - PROCESS | 1774 | 1463040904626 Marionette TRACE conn4 <- [1,1990,null,{}] 01:15:04 INFO - PROCESS | 1774 | 1463040904641 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:04 INFO - PROCESS | 1774 | 1463040904863 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 01:15:05 INFO - PROCESS | 1774 | 1463040905203 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed5800 == 118 [pid = 1774] [id = 505] 01:15:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9922a400) [pid = 1774] [serial = 1516] [outer = (nil)] 01:15:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x9a79bc00) [pid = 1774] [serial = 1517] [outer = 0x9922a400] 01:15:05 INFO - PROCESS | 1774 | 1463040905296 Marionette DEBUG loaded listener.js 01:15:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9aaa2c00) [pid = 1774] [serial = 1518] [outer = 0x9922a400] 01:15:06 INFO - PROCESS | 1774 | 1463040906167 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1589ms 01:15:06 INFO - PROCESS | 1774 | 1463040906213 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 01:15:06 INFO - PROCESS | 1774 | 1463040906217 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 01:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:15:06 INFO - PROCESS | 1774 | 1463040906223 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:15:06 INFO - PROCESS | 1774 | 1463040906226 Marionette TRACE conn4 <- [1,1994,null,{}] 01:15:06 INFO - PROCESS | 1774 | 1463040906232 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:06 INFO - PROCESS | 1774 | 1463040906442 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 01:15:06 INFO - PROCESS | 1774 | 1463040906727 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3dbc00 == 119 [pid = 1774] [id = 506] 01:15:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9a740800) [pid = 1774] [serial = 1519] [outer = (nil)] 01:15:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9ae67000) [pid = 1774] [serial = 1520] [outer = 0x9a740800] 01:15:06 INFO - PROCESS | 1774 | 1463040906858 Marionette DEBUG loaded listener.js 01:15:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9ba6d800) [pid = 1774] [serial = 1521] [outer = 0x9a740800] 01:15:07 INFO - PROCESS | 1774 | 1463040907745 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1584ms 01:15:07 INFO - PROCESS | 1774 | 1463040907809 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 01:15:07 INFO - PROCESS | 1774 | 1463040907813 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 01:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:15:07 INFO - PROCESS | 1774 | 1463040907819 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:15:07 INFO - PROCESS | 1774 | 1463040907822 Marionette TRACE conn4 <- [1,1998,null,{}] 01:15:07 INFO - PROCESS | 1774 | 1463040907828 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:08 INFO - PROCESS | 1774 | 1463040908039 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 01:15:08 INFO - PROCESS | 1774 | 1463040908367 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f3000 == 120 [pid = 1774] [id = 507] 01:15:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x9ac38c00) [pid = 1774] [serial = 1522] [outer = (nil)] 01:15:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9c1a6800) [pid = 1774] [serial = 1523] [outer = 0x9ac38c00] 01:15:08 INFO - PROCESS | 1774 | 1463040908453 Marionette DEBUG loaded listener.js 01:15:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9c1abc00) [pid = 1774] [serial = 1524] [outer = 0x9ac38c00] 01:15:09 INFO - PROCESS | 1774 | 1463040909294 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1539ms 01:15:09 INFO - PROCESS | 1774 | 1463040909359 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 01:15:09 INFO - PROCESS | 1774 | 1463040909363 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 01:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:15:09 INFO - PROCESS | 1774 | 1463040909369 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:15:09 INFO - PROCESS | 1774 | 1463040909373 Marionette TRACE conn4 <- [1,2002,null,{}] 01:15:09 INFO - PROCESS | 1774 | 1463040909379 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:09 INFO - PROCESS | 1774 | 1463040909583 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 01:15:09 INFO - PROCESS | 1774 | 1463040909867 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d1800 == 121 [pid = 1774] [id = 508] 01:15:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x9a74d400) [pid = 1774] [serial = 1525] [outer = (nil)] 01:15:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9d4ca800) [pid = 1774] [serial = 1526] [outer = 0x9a74d400] 01:15:10 INFO - PROCESS | 1774 | 1463040910000 Marionette DEBUG loaded listener.js 01:15:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9d324400) [pid = 1774] [serial = 1527] [outer = 0x9a74d400] 01:15:10 INFO - PROCESS | 1774 | 1463040910905 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1590ms 01:15:10 INFO - PROCESS | 1774 | 1463040910961 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 01:15:10 INFO - PROCESS | 1774 | 1463040910965 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 01:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:15:10 INFO - PROCESS | 1774 | 1463040910971 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:15:10 INFO - PROCESS | 1774 | 1463040910974 Marionette TRACE conn4 <- [1,2006,null,{}] 01:15:10 INFO - PROCESS | 1774 | 1463040910980 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:11 INFO - PROCESS | 1774 | 1463040911208 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 01:15:11 INFO - PROCESS | 1774 | 1463040911537 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ae62800 == 122 [pid = 1774] [id = 509] 01:15:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x9c11fc00) [pid = 1774] [serial = 1528] [outer = (nil)] 01:15:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0xa1052400) [pid = 1774] [serial = 1529] [outer = 0x9c11fc00] 01:15:11 INFO - PROCESS | 1774 | 1463040911632 Marionette DEBUG loaded listener.js 01:15:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0xa1058000) [pid = 1774] [serial = 1530] [outer = 0x9c11fc00] 01:15:12 INFO - PROCESS | 1774 | 1463040912510 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 01:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1578ms 01:15:12 INFO - PROCESS | 1774 | 1463040912556 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 01:15:12 INFO - PROCESS | 1774 | 1463040912559 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 01:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:15:12 INFO - PROCESS | 1774 | 1463040912570 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:15:12 INFO - PROCESS | 1774 | 1463040912573 Marionette TRACE conn4 <- [1,2010,null,{}] 01:15:12 INFO - PROCESS | 1774 | 1463040912580 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:12 INFO - PROCESS | 1774 | 1463040912859 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 01:15:13 INFO - PROCESS | 1774 | 1463040913187 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3dd400 == 123 [pid = 1774] [id = 510] 01:15:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9d324800) [pid = 1774] [serial = 1531] [outer = (nil)] 01:15:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0xa227f000) [pid = 1774] [serial = 1532] [outer = 0x9d324800] 01:15:13 INFO - PROCESS | 1774 | 1463040913277 Marionette DEBUG loaded listener.js 01:15:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0xa22c1400) [pid = 1774] [serial = 1533] [outer = 0x9d324800] 01:15:14 INFO - PROCESS | 1774 | 1463040914147 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 01:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1628ms 01:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:15:14 INFO - PROCESS | 1774 | 1463040914200 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 01:15:14 INFO - PROCESS | 1774 | 1463040914203 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 01:15:14 INFO - PROCESS | 1774 | 1463040914210 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:15:14 INFO - PROCESS | 1774 | 1463040914214 Marionette TRACE conn4 <- [1,2014,null,{}] 01:15:14 INFO - PROCESS | 1774 | 1463040914219 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:14 INFO - PROCESS | 1774 | 1463040914446 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 01:15:14 INFO - PROCESS | 1774 | 1463040914786 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8f6e1c00 == 122 [pid = 1774] [id = 264] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x86199400 == 121 [pid = 1774] [id = 379] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x92639000 == 120 [pid = 1774] [id = 295] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8d039c00 == 119 [pid = 1774] [id = 385] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x88e42000 == 118 [pid = 1774] [id = 391] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x92640c00 == 117 [pid = 1774] [id = 384] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x95e26c00 == 116 [pid = 1774] [id = 297] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x9a744400 == 115 [pid = 1774] [id = 387] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x992b6400 == 114 [pid = 1774] [id = 386] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x88e43c00 == 113 [pid = 1774] [id = 390] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8d032c00 == 112 [pid = 1774] [id = 389] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8b455c00 == 111 [pid = 1774] [id = 382] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8d442c00 == 110 [pid = 1774] [id = 380] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8d401c00 == 109 [pid = 1774] [id = 388] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf1400 == 108 [pid = 1774] [id = 300] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x89865000 == 107 [pid = 1774] [id = 491] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x88e6cc00 == 106 [pid = 1774] [id = 490] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x87482800 == 105 [pid = 1774] [id = 489] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x877f0400 == 104 [pid = 1774] [id = 488] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x99227800 == 103 [pid = 1774] [id = 483] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x97769c00 == 102 [pid = 1774] [id = 482] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x93a02400 == 101 [pid = 1774] [id = 481] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x863f8400 == 100 [pid = 1774] [id = 392] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x92ed7c00 == 99 [pid = 1774] [id = 480] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x91d19800 == 98 [pid = 1774] [id = 478] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x926e7400 == 97 [pid = 1774] [id = 479] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x91d17c00 == 96 [pid = 1774] [id = 477] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb6c000 == 95 [pid = 1774] [id = 476] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x9839e400 == 94 [pid = 1774] [id = 441] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed43800 == 93 [pid = 1774] [id = 475] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8df53000 == 92 [pid = 1774] [id = 474] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x869d4800 == 91 [pid = 1774] [id = 473] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfc000 == 90 [pid = 1774] [id = 472] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x869d8c00 == 89 [pid = 1774] [id = 470] 01:15:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8d034800 == 88 [pid = 1774] [id = 471] 01:15:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x86199400 == 89 [pid = 1774] [id = 511] 01:15:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x863f8400) [pid = 1774] [serial = 1534] [outer = (nil)] 01:15:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x869d4800) [pid = 1774] [serial = 1535] [outer = 0x863f8400] 01:15:16 INFO - PROCESS | 1774 | 1463040916386 Marionette DEBUG loaded listener.js 01:15:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x87481400) [pid = 1774] [serial = 1536] [outer = 0x863f8400] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x869e0000) [pid = 1774] [serial = 1398] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x8b940000) [pid = 1774] [serial = 1403] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x8ed23c00) [pid = 1774] [serial = 1356] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8ea69c00) [pid = 1774] [serial = 1349] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x869e0c00) [pid = 1774] [serial = 1406] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9398f000) [pid = 1774] [serial = 1371] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x8d44d000) [pid = 1774] [serial = 1347] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x97760c00) [pid = 1774] [serial = 1374] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x877f4c00) [pid = 1774] [serial = 1343] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9a746400) [pid = 1774] [serial = 1326] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x9ac2ec00) [pid = 1774] [serial = 1386] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x89567400) [pid = 1774] [serial = 1401] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9b069c00) [pid = 1774] [serial = 1391] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8ec60800) [pid = 1774] [serial = 1355] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9b28bc00) [pid = 1774] [serial = 1394] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8ccfe400) [pid = 1774] [serial = 1404] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9391e800) [pid = 1774] [serial = 1370] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x95e23c00) [pid = 1774] [serial = 1373] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x9ae60000) [pid = 1774] [serial = 1388] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9a743400) [pid = 1774] [serial = 1379] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x92156800) [pid = 1774] [serial = 1361] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8956ac00) [pid = 1774] [serial = 1344] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x99d95000) [pid = 1774] [serial = 1377] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8f607400) [pid = 1774] [serial = 1358] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8f6e5c00) [pid = 1774] [serial = 1359] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9abe9c00) [pid = 1774] [serial = 1385] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8ea72400) [pid = 1774] [serial = 1350] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x929a6000) [pid = 1774] [serial = 1365] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8dc56c00) [pid = 1774] [serial = 1409] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x88e72800) [pid = 1774] [serial = 1407] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8c069c00) [pid = 1774] [serial = 1272] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x88e6fc00) [pid = 1774] [serial = 1400] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x866fbc00) [pid = 1774] [serial = 1397] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x92c1f800) [pid = 1774] [serial = 1367] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x992c7400) [pid = 1774] [serial = 1376] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x92635c00) [pid = 1774] [serial = 1362] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x92c23800) [pid = 1774] [serial = 1368] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9a749000) [pid = 1774] [serial = 1380] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8d036400) [pid = 1774] [serial = 1346] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8eafd800) [pid = 1774] [serial = 1352] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x9aaa2800) [pid = 1774] [serial = 1382] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9abe3000) [pid = 1774] [serial = 1383] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x926e8800) [pid = 1774] [serial = 1364] [outer = (nil)] [url = about:blank] 01:15:16 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8eb6ac00) [pid = 1774] [serial = 1353] [outer = (nil)] [url = about:blank] 01:15:17 INFO - PROCESS | 1774 | 1463040917445 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3291ms 01:15:17 INFO - PROCESS | 1774 | 1463040917502 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 01:15:17 INFO - PROCESS | 1774 | 1463040917508 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 01:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:15:17 INFO - PROCESS | 1774 | 1463040917517 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:15:17 INFO - PROCESS | 1774 | 1463040917522 Marionette TRACE conn4 <- [1,2018,null,{}] 01:15:17 INFO - PROCESS | 1774 | 1463040917529 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:17 INFO - PROCESS | 1774 | 1463040917759 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 01:15:17 INFO - PROCESS | 1774 | 1463040917968 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fac00 == 90 [pid = 1774] [id = 512] 01:15:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x877fdc00) [pid = 1774] [serial = 1537] [outer = (nil)] 01:15:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x88e72400) [pid = 1774] [serial = 1538] [outer = 0x877fdc00] 01:15:18 INFO - PROCESS | 1774 | 1463040918050 Marionette DEBUG loaded listener.js 01:15:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8956ac00) [pid = 1774] [serial = 1539] [outer = 0x877fdc00] 01:15:18 INFO - PROCESS | 1774 | 1463040918928 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1432ms 01:15:18 INFO - PROCESS | 1774 | 1463040918947 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 01:15:18 INFO - PROCESS | 1774 | 1463040918955 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 01:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:15:18 INFO - PROCESS | 1774 | 1463040918965 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:15:18 INFO - PROCESS | 1774 | 1463040918968 Marionette TRACE conn4 <- [1,2022,null,{}] 01:15:18 INFO - PROCESS | 1774 | 1463040918974 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:19 INFO - PROCESS | 1774 | 1463040919270 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 01:15:19 INFO - PROCESS | 1774 | 1463040919311 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e75800 == 91 [pid = 1774] [id = 513] 01:15:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x89861800) [pid = 1774] [serial = 1540] [outer = (nil)] 01:15:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8c06c400) [pid = 1774] [serial = 1541] [outer = 0x89861800] 01:15:19 INFO - PROCESS | 1774 | 1463040919397 Marionette DEBUG loaded listener.js 01:15:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8d032800) [pid = 1774] [serial = 1542] [outer = 0x89861800] 01:15:20 INFO - PROCESS | 1774 | 1463040920398 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1479ms 01:15:20 INFO - PROCESS | 1774 | 1463040920445 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 01:15:20 INFO - PROCESS | 1774 | 1463040920451 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 01:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:15:20 INFO - PROCESS | 1774 | 1463040920467 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:15:20 INFO - PROCESS | 1774 | 1463040920472 Marionette TRACE conn4 <- [1,2026,null,{}] 01:15:20 INFO - PROCESS | 1774 | 1463040920494 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:20 INFO - PROCESS | 1774 | 1463040920756 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 01:15:20 INFO - PROCESS | 1774 | 1463040920794 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d9000 == 92 [pid = 1774] [id = 514] 01:15:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8d40e000) [pid = 1774] [serial = 1543] [outer = (nil)] 01:15:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8dc54c00) [pid = 1774] [serial = 1544] [outer = 0x8d40e000] 01:15:20 INFO - PROCESS | 1774 | 1463040920869 Marionette DEBUG loaded listener.js 01:15:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8dc5cc00) [pid = 1774] [serial = 1545] [outer = 0x8d40e000] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8748b800) [pid = 1774] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8ed45c00) [pid = 1774] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8d035000) [pid = 1774] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x9a744000) [pid = 1774] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x9299fc00) [pid = 1774] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8ccfe800) [pid = 1774] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8eafa000) [pid = 1774] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9ae69c00) [pid = 1774] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x91d1c000) [pid = 1774] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x866f6400) [pid = 1774] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8f413000) [pid = 1774] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x92158400) [pid = 1774] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x98110000) [pid = 1774] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x94643800) [pid = 1774] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x87485400) [pid = 1774] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x946ccc00) [pid = 1774] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8def0000) [pid = 1774] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:15:21 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8ccf8c00) [pid = 1774] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:15:22 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x877f1400) [pid = 1774] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:15:22 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8df58400) [pid = 1774] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:15:22 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8ea6a400) [pid = 1774] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:15:22 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x992bd400) [pid = 1774] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:15:22 INFO - PROCESS | 1774 | 1463040922384 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1948ms 01:15:22 INFO - PROCESS | 1774 | 1463040922416 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 01:15:22 INFO - PROCESS | 1774 | 1463040922420 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 01:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:15:22 INFO - PROCESS | 1774 | 1463040922426 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:15:22 INFO - PROCESS | 1774 | 1463040922429 Marionette TRACE conn4 <- [1,2030,null,{}] 01:15:22 INFO - PROCESS | 1774 | 1463040922435 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:22 INFO - PROCESS | 1774 | 1463040922733 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 01:15:22 INFO - PROCESS | 1774 | 1463040922757 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f1400 == 93 [pid = 1774] [id = 515] 01:15:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8c067000) [pid = 1774] [serial = 1546] [outer = (nil)] 01:15:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8deecc00) [pid = 1774] [serial = 1547] [outer = 0x8c067000] 01:15:22 INFO - PROCESS | 1774 | 1463040922833 Marionette DEBUG loaded listener.js 01:15:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8df4b000) [pid = 1774] [serial = 1548] [outer = 0x8c067000] 01:15:23 INFO - PROCESS | 1774 | 1463040923749 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1379ms 01:15:23 INFO - PROCESS | 1774 | 1463040923809 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 01:15:23 INFO - PROCESS | 1774 | 1463040923812 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 01:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:15:23 INFO - PROCESS | 1774 | 1463040923819 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:15:23 INFO - PROCESS | 1774 | 1463040923823 Marionette TRACE conn4 <- [1,2034,null,{}] 01:15:23 INFO - PROCESS | 1774 | 1463040923828 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:24 INFO - PROCESS | 1774 | 1463040924141 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 01:15:24 INFO - PROCESS | 1774 | 1463040924506 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d4c00 == 94 [pid = 1774] [id = 516] 01:15:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x869d7000) [pid = 1774] [serial = 1549] [outer = (nil)] 01:15:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x869dfc00) [pid = 1774] [serial = 1550] [outer = 0x869d7000] 01:15:24 INFO - PROCESS | 1774 | 1463040924605 Marionette DEBUG loaded listener.js 01:15:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x877fb000) [pid = 1774] [serial = 1551] [outer = 0x869d7000] 01:15:25 INFO - PROCESS | 1774 | 1463040925578 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1834ms 01:15:25 INFO - PROCESS | 1774 | 1463040925655 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 01:15:25 INFO - PROCESS | 1774 | 1463040925661 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 01:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:15:25 INFO - PROCESS | 1774 | 1463040925668 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:15:25 INFO - PROCESS | 1774 | 1463040925676 Marionette TRACE conn4 <- [1,2038,null,{}] 01:15:25 INFO - PROCESS | 1774 | 1463040925683 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:25 INFO - PROCESS | 1774 | 1463040925947 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 01:15:26 INFO - PROCESS | 1774 | 1463040926279 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x89570800 == 95 [pid = 1774] [id = 517] 01:15:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x89868c00) [pid = 1774] [serial = 1552] [outer = (nil)] 01:15:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8a1ce000) [pid = 1774] [serial = 1553] [outer = 0x89868c00] 01:15:26 INFO - PROCESS | 1774 | 1463040926368 Marionette DEBUG loaded listener.js 01:15:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8b940c00) [pid = 1774] [serial = 1554] [outer = 0x89868c00] 01:15:27 INFO - PROCESS | 1774 | 1463040927307 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1693ms 01:15:27 INFO - PROCESS | 1774 | 1463040927361 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 01:15:27 INFO - PROCESS | 1774 | 1463040927367 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 01:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:15:27 INFO - PROCESS | 1774 | 1463040927373 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:15:27 INFO - PROCESS | 1774 | 1463040927377 Marionette TRACE conn4 <- [1,2042,null,{}] 01:15:27 INFO - PROCESS | 1774 | 1463040927383 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:27 INFO - PROCESS | 1774 | 1463040927615 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 01:15:28 INFO - PROCESS | 1774 | 1463040928033 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b93e800 == 96 [pid = 1774] [id = 518] 01:15:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8d40d800) [pid = 1774] [serial = 1555] [outer = (nil)] 01:15:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8d6db800) [pid = 1774] [serial = 1556] [outer = 0x8d40d800] 01:15:28 INFO - PROCESS | 1774 | 1463040928125 Marionette DEBUG loaded listener.js 01:15:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8df4b400) [pid = 1774] [serial = 1557] [outer = 0x8d40d800] 01:15:29 INFO - PROCESS | 1774 | 1463040929092 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1785ms 01:15:29 INFO - PROCESS | 1774 | 1463040929160 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 01:15:29 INFO - PROCESS | 1774 | 1463040929167 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 01:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:15:29 INFO - PROCESS | 1774 | 1463040929184 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:15:29 INFO - PROCESS | 1774 | 1463040929192 Marionette TRACE conn4 <- [1,2046,null,{}] 01:15:29 INFO - PROCESS | 1774 | 1463040929199 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:29 INFO - PROCESS | 1774 | 1463040929477 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 01:15:29 INFO - PROCESS | 1774 | 1463040929804 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d03d800 == 97 [pid = 1774] [id = 519] 01:15:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8d6d1c00) [pid = 1774] [serial = 1558] [outer = (nil)] 01:15:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8eb6e000) [pid = 1774] [serial = 1559] [outer = 0x8d6d1c00] 01:15:29 INFO - PROCESS | 1774 | 1463040929889 Marionette DEBUG loaded listener.js 01:15:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8ec62400) [pid = 1774] [serial = 1560] [outer = 0x8d6d1c00] 01:15:30 INFO - PROCESS | 1774 | 1463040930824 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1699ms 01:15:30 INFO - PROCESS | 1774 | 1463040930875 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 01:15:30 INFO - PROCESS | 1774 | 1463040930878 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 01:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:15:30 INFO - PROCESS | 1774 | 1463040930885 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:15:30 INFO - PROCESS | 1774 | 1463040930889 Marionette TRACE conn4 <- [1,2050,null,{}] 01:15:30 INFO - PROCESS | 1774 | 1463040930894 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:31 INFO - PROCESS | 1774 | 1463040931106 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 01:15:31 INFO - PROCESS | 1774 | 1463040931431 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec5e800 == 98 [pid = 1774] [id = 520] 01:15:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8ed2ac00) [pid = 1774] [serial = 1561] [outer = (nil)] 01:15:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8ed4b800) [pid = 1774] [serial = 1562] [outer = 0x8ed2ac00] 01:15:31 INFO - PROCESS | 1774 | 1463040931530 Marionette DEBUG loaded listener.js 01:15:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8edd1000) [pid = 1774] [serial = 1563] [outer = 0x8ed2ac00] 01:15:32 INFO - PROCESS | 1774 | 1463040932427 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1582ms 01:15:32 INFO - PROCESS | 1774 | 1463040932468 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 01:15:32 INFO - PROCESS | 1774 | 1463040932472 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 01:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:15:32 INFO - PROCESS | 1774 | 1463040932478 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:15:32 INFO - PROCESS | 1774 | 1463040932481 Marionette TRACE conn4 <- [1,2054,null,{}] 01:15:32 INFO - PROCESS | 1774 | 1463040932487 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:32 INFO - PROCESS | 1774 | 1463040932817 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 01:15:33 INFO - PROCESS | 1774 | 1463040933080 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f5bb800 == 99 [pid = 1774] [id = 521] 01:15:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8f5c0000) [pid = 1774] [serial = 1564] [outer = (nil)] 01:15:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8f608c00) [pid = 1774] [serial = 1565] [outer = 0x8f5c0000] 01:15:33 INFO - PROCESS | 1774 | 1463040933183 Marionette DEBUG loaded listener.js 01:15:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x91d15800) [pid = 1774] [serial = 1566] [outer = 0x8f5c0000] 01:15:34 INFO - PROCESS | 1774 | 1463040934088 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1680ms 01:15:34 INFO - PROCESS | 1774 | 1463040934160 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 01:15:34 INFO - PROCESS | 1774 | 1463040934165 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 01:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:15:34 INFO - PROCESS | 1774 | 1463040934171 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:15:34 INFO - PROCESS | 1774 | 1463040934174 Marionette TRACE conn4 <- [1,2058,null,{}] 01:15:34 INFO - PROCESS | 1774 | 1463040934180 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:34 INFO - PROCESS | 1774 | 1463040934402 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 01:15:34 INFO - PROCESS | 1774 | 1463040934743 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e6f000 == 100 [pid = 1774] [id = 522] 01:15:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f5b1c00) [pid = 1774] [serial = 1567] [outer = (nil)] 01:15:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x91e44400) [pid = 1774] [serial = 1568] [outer = 0x8f5b1c00] 01:15:34 INFO - PROCESS | 1774 | 1463040934837 Marionette DEBUG loaded listener.js 01:15:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x9222ec00) [pid = 1774] [serial = 1569] [outer = 0x8f5b1c00] 01:15:35 INFO - PROCESS | 1774 | 1463040935780 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1683ms 01:15:35 INFO - PROCESS | 1774 | 1463040935855 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 01:15:35 INFO - PROCESS | 1774 | 1463040935859 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 01:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:15:35 INFO - PROCESS | 1774 | 1463040935866 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:15:35 INFO - PROCESS | 1774 | 1463040935868 Marionette TRACE conn4 <- [1,2062,null,{}] 01:15:35 INFO - PROCESS | 1774 | 1463040935874 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:36 INFO - PROCESS | 1774 | 1463040936086 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 01:15:36 INFO - PROCESS | 1774 | 1463040936416 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f5ba400 == 101 [pid = 1774] [id = 523] 01:15:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x91d19c00) [pid = 1774] [serial = 1570] [outer = (nil)] 01:15:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x926e1800) [pid = 1774] [serial = 1571] [outer = 0x91d19c00] 01:15:36 INFO - PROCESS | 1774 | 1463040936506 Marionette DEBUG loaded listener.js 01:15:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x926e8000) [pid = 1774] [serial = 1572] [outer = 0x91d19c00] 01:15:37 INFO - PROCESS | 1774 | 1463040937413 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1578ms 01:15:37 INFO - PROCESS | 1774 | 1463040937446 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 01:15:37 INFO - PROCESS | 1774 | 1463040937449 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 01:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:15:37 INFO - PROCESS | 1774 | 1463040937456 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:15:37 INFO - PROCESS | 1774 | 1463040937458 Marionette TRACE conn4 <- [1,2066,null,{}] 01:15:37 INFO - PROCESS | 1774 | 1463040937465 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:37 INFO - PROCESS | 1774 | 1463040937686 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 01:15:38 INFO - PROCESS | 1774 | 1463040938026 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6f400 == 102 [pid = 1774] [id = 524] 01:15:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8f41d400) [pid = 1774] [serial = 1573] [outer = (nil)] 01:15:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x92c1c400) [pid = 1774] [serial = 1574] [outer = 0x8f41d400] 01:15:38 INFO - PROCESS | 1774 | 1463040938118 Marionette DEBUG loaded listener.js 01:15:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x92c23800) [pid = 1774] [serial = 1575] [outer = 0x8f41d400] 01:15:39 INFO - PROCESS | 1774 | 1463040939016 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1629ms 01:15:39 INFO - PROCESS | 1774 | 1463040939085 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 01:15:39 INFO - PROCESS | 1774 | 1463040939089 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 01:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:15:39 INFO - PROCESS | 1774 | 1463040939095 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:15:39 INFO - PROCESS | 1774 | 1463040939105 Marionette TRACE conn4 <- [1,2070,null,{}] 01:15:39 INFO - PROCESS | 1774 | 1463040939111 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:39 INFO - PROCESS | 1774 | 1463040939348 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 01:15:39 INFO - PROCESS | 1774 | 1463040939677 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x926dc400 == 103 [pid = 1774] [id = 525] 01:15:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x926e0800) [pid = 1774] [serial = 1576] [outer = (nil)] 01:15:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x93925c00) [pid = 1774] [serial = 1577] [outer = 0x926e0800] 01:15:39 INFO - PROCESS | 1774 | 1463040939767 Marionette DEBUG loaded listener.js 01:15:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x93a02400) [pid = 1774] [serial = 1578] [outer = 0x926e0800] 01:15:40 INFO - PROCESS | 1774 | 1463040940681 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1634ms 01:15:40 INFO - PROCESS | 1774 | 1463040940731 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 01:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:15:40 INFO - PROCESS | 1774 | 1463040940735 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 01:15:40 INFO - PROCESS | 1774 | 1463040940741 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:15:40 INFO - PROCESS | 1774 | 1463040940745 Marionette TRACE conn4 <- [1,2074,null,{}] 01:15:40 INFO - PROCESS | 1774 | 1463040940750 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:40 INFO - PROCESS | 1774 | 1463040940978 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 01:15:41 INFO - PROCESS | 1774 | 1463040941332 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x946c6000 == 104 [pid = 1774] [id = 526] 01:15:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x946cc400) [pid = 1774] [serial = 1579] [outer = (nil)] 01:15:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x95b27c00) [pid = 1774] [serial = 1580] [outer = 0x946cc400] 01:15:41 INFO - PROCESS | 1774 | 1463040941432 Marionette DEBUG loaded listener.js 01:15:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x95e1c000) [pid = 1774] [serial = 1581] [outer = 0x946cc400] 01:15:42 INFO - PROCESS | 1774 | 1463040942358 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1679ms 01:15:42 INFO - PROCESS | 1774 | 1463040942421 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 01:15:42 INFO - PROCESS | 1774 | 1463040942424 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 01:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:15:42 INFO - PROCESS | 1774 | 1463040942431 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:15:42 INFO - PROCESS | 1774 | 1463040942435 Marionette TRACE conn4 <- [1,2078,null,{}] 01:15:42 INFO - PROCESS | 1774 | 1463040942441 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:42 INFO - PROCESS | 1774 | 1463040942709 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 01:15:43 INFO - PROCESS | 1774 | 1463040943072 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x9770d800 == 105 [pid = 1774] [id = 527] 01:15:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x97769400) [pid = 1774] [serial = 1582] [outer = (nil)] 01:15:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x992c3000) [pid = 1774] [serial = 1583] [outer = 0x97769400] 01:15:43 INFO - PROCESS | 1774 | 1463040943166 Marionette DEBUG loaded listener.js 01:15:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x99e72400) [pid = 1774] [serial = 1584] [outer = 0x97769400] 01:15:44 INFO - PROCESS | 1774 | 1463040944034 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1631ms 01:15:44 INFO - PROCESS | 1774 | 1463040944063 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 01:15:44 INFO - PROCESS | 1774 | 1463040944068 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 01:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:15:44 INFO - PROCESS | 1774 | 1463040944074 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:15:44 INFO - PROCESS | 1774 | 1463040944078 Marionette TRACE conn4 <- [1,2082,null,{}] 01:15:44 INFO - PROCESS | 1774 | 1463040944084 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:44 INFO - PROCESS | 1774 | 1463040944293 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 01:15:44 INFO - PROCESS | 1774 | 1463040944602 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f0400 == 106 [pid = 1774] [id = 528] 01:15:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x95e25000) [pid = 1774] [serial = 1585] [outer = (nil)] 01:15:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9a742c00) [pid = 1774] [serial = 1586] [outer = 0x95e25000] 01:15:44 INFO - PROCESS | 1774 | 1463040944733 Marionette DEBUG loaded listener.js 01:15:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9a746400) [pid = 1774] [serial = 1587] [outer = 0x95e25000] 01:15:45 INFO - PROCESS | 1774 | 1463040945609 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1579ms 01:15:45 INFO - PROCESS | 1774 | 1463040945654 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 01:15:45 INFO - PROCESS | 1774 | 1463040945658 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 01:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:15:45 INFO - PROCESS | 1774 | 1463040945664 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:15:45 INFO - PROCESS | 1774 | 1463040945668 Marionette TRACE conn4 <- [1,2086,null,{}] 01:15:45 INFO - PROCESS | 1774 | 1463040945673 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:45 INFO - PROCESS | 1774 | 1463040945887 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 01:15:46 INFO - PROCESS | 1774 | 1463040946178 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a1cb800 == 107 [pid = 1774] [id = 529] 01:15:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x9a3e5c00) [pid = 1774] [serial = 1588] [outer = (nil)] 01:15:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9abe3c00) [pid = 1774] [serial = 1589] [outer = 0x9a3e5c00] 01:15:46 INFO - PROCESS | 1774 | 1463040946309 Marionette DEBUG loaded listener.js 01:15:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9abe9c00) [pid = 1774] [serial = 1590] [outer = 0x9a3e5c00] 01:15:47 INFO - PROCESS | 1774 | 1463040947171 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1541ms 01:15:47 INFO - PROCESS | 1774 | 1463040947206 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 01:15:47 INFO - PROCESS | 1774 | 1463040947209 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 01:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:15:47 INFO - PROCESS | 1774 | 1463040947216 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:15:47 INFO - PROCESS | 1774 | 1463040947219 Marionette TRACE conn4 <- [1,2090,null,{}] 01:15:47 INFO - PROCESS | 1774 | 1463040947225 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:47 INFO - PROCESS | 1774 | 1463040947523 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 01:15:47 INFO - PROCESS | 1774 | 1463040947751 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f2c00 == 108 [pid = 1774] [id = 530] 01:15:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x93922000) [pid = 1774] [serial = 1591] [outer = (nil)] 01:15:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9ae66400) [pid = 1774] [serial = 1592] [outer = 0x93922000] 01:15:47 INFO - PROCESS | 1774 | 1463040947880 Marionette DEBUG loaded listener.js 01:15:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9b06e000) [pid = 1774] [serial = 1593] [outer = 0x93922000] 01:15:48 INFO - PROCESS | 1774 | 1463040948809 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1638ms 01:15:48 INFO - PROCESS | 1774 | 1463040948858 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 01:15:48 INFO - PROCESS | 1774 | 1463040948862 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 01:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:15:48 INFO - PROCESS | 1774 | 1463040948869 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:15:48 INFO - PROCESS | 1774 | 1463040948872 Marionette TRACE conn4 <- [1,2094,null,{}] 01:15:48 INFO - PROCESS | 1774 | 1463040948878 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:49 INFO - PROCESS | 1774 | 1463040949100 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 01:15:49 INFO - PROCESS | 1774 | 1463040949429 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x86197800 == 109 [pid = 1774] [id = 531] 01:15:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x9a3e1c00) [pid = 1774] [serial = 1594] [outer = (nil)] 01:15:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x9bf70c00) [pid = 1774] [serial = 1595] [outer = 0x9a3e1c00] 01:15:49 INFO - PROCESS | 1774 | 1463040949534 Marionette DEBUG loaded listener.js 01:15:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x9baa2c00) [pid = 1774] [serial = 1596] [outer = 0x9a3e1c00] 01:15:50 INFO - PROCESS | 1774 | 1463040950432 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1630ms 01:15:50 INFO - PROCESS | 1774 | 1463040950499 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 01:15:50 INFO - PROCESS | 1774 | 1463040950503 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 01:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:15:50 INFO - PROCESS | 1774 | 1463040950510 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:15:50 INFO - PROCESS | 1774 | 1463040950513 Marionette TRACE conn4 <- [1,2098,null,{}] 01:15:50 INFO - PROCESS | 1774 | 1463040950519 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:50 INFO - PROCESS | 1774 | 1463040950734 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 01:15:51 INFO - PROCESS | 1774 | 1463040951061 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f4400 == 110 [pid = 1774] [id = 532] 01:15:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x866ee800) [pid = 1774] [serial = 1597] [outer = (nil)] 01:15:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x9d4d4c00) [pid = 1774] [serial = 1598] [outer = 0x866ee800] 01:15:51 INFO - PROCESS | 1774 | 1463040951150 Marionette DEBUG loaded listener.js 01:15:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x9d8f0c00) [pid = 1774] [serial = 1599] [outer = 0x866ee800] 01:15:52 INFO - PROCESS | 1774 | 1463040952063 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1632ms 01:15:52 INFO - PROCESS | 1774 | 1463040952143 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 01:15:52 INFO - PROCESS | 1774 | 1463040952147 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 01:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:15:52 INFO - PROCESS | 1774 | 1463040952153 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:15:52 INFO - PROCESS | 1774 | 1463040952156 Marionette TRACE conn4 <- [1,2102,null,{}] 01:15:52 INFO - PROCESS | 1774 | 1463040952162 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:52 INFO - PROCESS | 1774 | 1463040952415 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 01:15:52 INFO - PROCESS | 1774 | 1463040952756 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f3c00 == 111 [pid = 1774] [id = 533] 01:15:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x9c11e000) [pid = 1774] [serial = 1600] [outer = (nil)] 01:15:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0xa22f5400) [pid = 1774] [serial = 1601] [outer = 0x9c11e000] 01:15:52 INFO - PROCESS | 1774 | 1463040952846 Marionette DEBUG loaded listener.js 01:15:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0xa2453000) [pid = 1774] [serial = 1602] [outer = 0x9c11e000] 01:15:54 INFO - PROCESS | 1774 | 1463040954009 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1932ms 01:15:54 INFO - PROCESS | 1774 | 1463040954086 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 01:15:54 INFO - PROCESS | 1774 | 1463040954090 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 01:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:15:54 INFO - PROCESS | 1774 | 1463040954097 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:15:54 INFO - PROCESS | 1774 | 1463040954100 Marionette TRACE conn4 <- [1,2106,null,{}] 01:15:54 INFO - PROCESS | 1774 | 1463040954106 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:54 INFO - PROCESS | 1774 | 1463040954360 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8b45bc00 == 110 [pid = 1774] [id = 268] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x85e62000 == 109 [pid = 1774] [id = 443] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x866f0000 == 108 [pid = 1774] [id = 446] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8a1cd400 == 107 [pid = 1774] [id = 448] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6e0000 == 106 [pid = 1774] [id = 452] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x85e5ac00 == 105 [pid = 1774] [id = 454] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x877fa800 == 104 [pid = 1774] [id = 444] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8df54000 == 103 [pid = 1774] [id = 453] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8ea78000 == 102 [pid = 1774] [id = 451] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8dee7800 == 101 [pid = 1774] [id = 449] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x87483000 == 100 [pid = 1774] [id = 447] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x877f1400 == 99 [pid = 1774] [id = 515] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x869d9000 == 98 [pid = 1774] [id = 514] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x88e75800 == 97 [pid = 1774] [id = 513] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x877fac00 == 96 [pid = 1774] [id = 512] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x86199400 == 95 [pid = 1774] [id = 511] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3dd400 == 94 [pid = 1774] [id = 510] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x869d1800 == 93 [pid = 1774] [id = 508] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9ae62800 == 92 [pid = 1774] [id = 509] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x863f3000 == 91 [pid = 1774] [id = 507] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3dbc00 == 90 [pid = 1774] [id = 506] 01:15:55 INFO - PROCESS | 1774 | --DOCSHELL 0x92ed5800 == 89 [pid = 1774] [id = 505] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x93995000 == 88 [pid = 1774] [id = 503] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x86196400 == 87 [pid = 1774] [id = 504] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x8f605800 == 86 [pid = 1774] [id = 502] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x9263dc00 == 85 [pid = 1774] [id = 501] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x92151800 == 84 [pid = 1774] [id = 500] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x8956cc00 == 83 [pid = 1774] [id = 499] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed4a400 == 82 [pid = 1774] [id = 497] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x8b93e400 == 81 [pid = 1774] [id = 498] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf4800 == 80 [pid = 1774] [id = 495] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x88e6f400 == 79 [pid = 1774] [id = 496] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf5c00 == 78 [pid = 1774] [id = 494] 01:15:56 INFO - PROCESS | 1774 | --DOCSHELL 0x877fc400 == 77 [pid = 1774] [id = 493] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8d6dc400) [pid = 1774] [serial = 1476] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x88e74c00) [pid = 1774] [serial = 1412] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x91e37800) [pid = 1774] [serial = 1430] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8dc54000) [pid = 1774] [serial = 1416] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x9b28f000) [pid = 1774] [serial = 1458] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x93997400) [pid = 1774] [serial = 1440] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x8d409c00) [pid = 1774] [serial = 1475] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x8eb74000) [pid = 1774] [serial = 1421] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x93921c00) [pid = 1774] [serial = 1439] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9c119000) [pid = 1774] [serial = 1461] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x92640800) [pid = 1774] [serial = 1433] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8d43f000) [pid = 1774] [serial = 1341] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8a1c6c00) [pid = 1774] [serial = 1413] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8f60c800) [pid = 1774] [serial = 1427] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x92bf1400) [pid = 1774] [serial = 1436] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x992c5000) [pid = 1774] [serial = 1449] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9bf7fc00) [pid = 1774] [serial = 1460] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x96597000) [pid = 1774] [serial = 1446] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x8f6da400) [pid = 1774] [serial = 1428] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x992b6800) [pid = 1774] [serial = 1448] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x95e20c00) [pid = 1774] [serial = 1445] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x926e5c00) [pid = 1774] [serial = 1434] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x8986fc00) [pid = 1774] [serial = 1470] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x95342400) [pid = 1774] [serial = 1442] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x95b2b400) [pid = 1774] [serial = 1443] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9abed400) [pid = 1774] [serial = 1455] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x9a74d800) [pid = 1774] [serial = 1454] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8d44a000) [pid = 1774] [serial = 1473] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8956d400) [pid = 1774] [serial = 1469] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8ec66800) [pid = 1774] [serial = 1422] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9c121800) [pid = 1774] [serial = 1463] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x883de400) [pid = 1774] [serial = 1467] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8ea72c00) [pid = 1774] [serial = 1418] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x877f9000) [pid = 1774] [serial = 1466] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x91e44000) [pid = 1774] [serial = 1431] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8d040400) [pid = 1774] [serial = 1472] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8edcbc00) [pid = 1774] [serial = 1424] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8d44c400) [pid = 1774] [serial = 1415] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8edcdc00) [pid = 1774] [serial = 1425] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x9a28b800) [pid = 1774] [serial = 1451] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x9a3e3400) [pid = 1774] [serial = 1452] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x92bf8800) [pid = 1774] [serial = 1437] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9b073400) [pid = 1774] [serial = 1457] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8eaf7400) [pid = 1774] [serial = 1419] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8def1800) [pid = 1774] [serial = 1478] [outer = (nil)] [url = about:blank] 01:15:56 INFO - PROCESS | 1774 | 1463040956422 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ee000 == 78 [pid = 1774] [id = 534] 01:15:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x866f0000) [pid = 1774] [serial = 1603] [outer = (nil)] 01:15:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x869d9000) [pid = 1774] [serial = 1604] [outer = 0x866f0000] 01:15:56 INFO - PROCESS | 1774 | 1463040956510 Marionette DEBUG loaded listener.js 01:15:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x877f4800) [pid = 1774] [serial = 1605] [outer = 0x866f0000] 01:15:57 INFO - PROCESS | 1774 | 1463040957351 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 3289ms 01:15:57 INFO - PROCESS | 1774 | 1463040957410 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 01:15:57 INFO - PROCESS | 1774 | 1463040957416 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 01:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:15:57 INFO - PROCESS | 1774 | 1463040957434 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:15:57 INFO - PROCESS | 1774 | 1463040957440 Marionette TRACE conn4 <- [1,2110,null,{}] 01:15:57 INFO - PROCESS | 1774 | 1463040957447 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:57 INFO - PROCESS | 1774 | 1463040957672 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 01:15:57 INFO - PROCESS | 1774 | 1463040957881 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e49000 == 79 [pid = 1774] [id = 535] 01:15:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x88e4dc00) [pid = 1774] [serial = 1606] [outer = (nil)] 01:15:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x89562000) [pid = 1774] [serial = 1607] [outer = 0x88e4dc00] 01:15:57 INFO - PROCESS | 1774 | 1463040957963 Marionette DEBUG loaded listener.js 01:15:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x89867c00) [pid = 1774] [serial = 1608] [outer = 0x88e4dc00] 01:15:58 INFO - PROCESS | 1774 | 1463040958944 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1537ms 01:15:58 INFO - PROCESS | 1774 | 1463040958973 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 01:15:58 INFO - PROCESS | 1774 | 1463040958979 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 01:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:15:58 INFO - PROCESS | 1774 | 1463040958996 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:15:59 INFO - PROCESS | 1774 | 1463040959000 Marionette TRACE conn4 <- [1,2114,null,{}] 01:15:59 INFO - PROCESS | 1774 | 1463040959005 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:15:59 INFO - PROCESS | 1774 | 1463040959286 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 01:15:59 INFO - PROCESS | 1774 | 1463040959319 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e4b000 == 80 [pid = 1774] [id = 536] 01:15:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8986e400) [pid = 1774] [serial = 1609] [outer = (nil)] 01:15:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8d038000) [pid = 1774] [serial = 1610] [outer = 0x8986e400] 01:15:59 INFO - PROCESS | 1774 | 1463040959400 Marionette DEBUG loaded listener.js 01:15:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8d404800) [pid = 1774] [serial = 1611] [outer = 0x8986e400] 01:16:00 INFO - PROCESS | 1774 | 1463040960503 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1578ms 01:16:00 INFO - PROCESS | 1774 | 1463040960597 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 01:16:00 INFO - PROCESS | 1774 | 1463040960600 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 01:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:16:00 INFO - PROCESS | 1774 | 1463040960616 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:16:00 INFO - PROCESS | 1774 | 1463040960625 Marionette TRACE conn4 <- [1,2118,null,{}] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8ed4ec00) [pid = 1774] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9922a400) [pid = 1774] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x9ac36000) [pid = 1774] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x992c1800) [pid = 1774] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8eaf9000) [pid = 1774] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x95b28000) [pid = 1774] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x92ed7400) [pid = 1774] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9ac38c00) [pid = 1774] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x883e5400) [pid = 1774] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9a74d400) [pid = 1774] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9c11fc00) [pid = 1774] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x92638c00) [pid = 1774] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8d40e000) [pid = 1774] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x92bf2800) [pid = 1774] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8d445400) [pid = 1774] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x89861800) [pid = 1774] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x877fdc00) [pid = 1774] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x9214dc00) [pid = 1774] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8edd2800) [pid = 1774] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x9b06b000) [pid = 1774] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8d404c00) [pid = 1774] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8ed41400) [pid = 1774] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x9a740800) [pid = 1774] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:16:01 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x863f8400) [pid = 1774] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:16:01 INFO - PROCESS | 1774 | 1463040961308 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:01 INFO - PROCESS | 1774 | 1463040961628 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 01:16:01 INFO - PROCESS | 1774 | 1463040961756 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e50800 == 81 [pid = 1774] [id = 537] 01:16:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8956d400) [pid = 1774] [serial = 1612] [outer = (nil)] 01:16:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8d6d5800) [pid = 1774] [serial = 1613] [outer = 0x8956d400] 01:16:01 INFO - PROCESS | 1774 | 1463040961852 Marionette DEBUG loaded listener.js 01:16:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8dc5b000) [pid = 1774] [serial = 1614] [outer = 0x8956d400] 01:16:02 INFO - PROCESS | 1774 | 1463040962647 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2083ms 01:16:02 INFO - PROCESS | 1774 | 1463040962692 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 01:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:16:02 INFO - PROCESS | 1774 | 1463040962696 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 01:16:02 INFO - PROCESS | 1774 | 1463040962702 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:16:02 INFO - PROCESS | 1774 | 1463040962706 Marionette TRACE conn4 <- [1,2122,null,{}] 01:16:02 INFO - PROCESS | 1774 | 1463040962711 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:02 INFO - PROCESS | 1774 | 1463040962910 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 01:16:02 INFO - PROCESS | 1774 | 1463040962926 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf1c00 == 82 [pid = 1774] [id = 538] 01:16:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8d03f000) [pid = 1774] [serial = 1615] [outer = (nil)] 01:16:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8df56400) [pid = 1774] [serial = 1616] [outer = 0x8d03f000] 01:16:03 INFO - PROCESS | 1774 | 1463040963197 Marionette DEBUG loaded listener.js 01:16:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8ea72400) [pid = 1774] [serial = 1617] [outer = 0x8d03f000] 01:16:04 INFO - PROCESS | 1774 | 1463040964357 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1733ms 01:16:04 INFO - PROCESS | 1774 | 1463040964437 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 01:16:04 INFO - PROCESS | 1774 | 1463040964444 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 01:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:16:04 INFO - PROCESS | 1774 | 1463040964452 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:16:04 INFO - PROCESS | 1774 | 1463040964459 Marionette TRACE conn4 <- [1,2126,null,{}] 01:16:04 INFO - PROCESS | 1774 | 1463040964467 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:04 INFO - PROCESS | 1774 | 1463040964733 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 01:16:05 INFO - PROCESS | 1774 | 1463040965069 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e48800 == 83 [pid = 1774] [id = 539] 01:16:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x88e75400) [pid = 1774] [serial = 1618] [outer = (nil)] 01:16:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8a1cd800) [pid = 1774] [serial = 1619] [outer = 0x88e75400] 01:16:05 INFO - PROCESS | 1774 | 1463040965161 Marionette DEBUG loaded listener.js 01:16:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8d40c400) [pid = 1774] [serial = 1620] [outer = 0x88e75400] 01:16:06 INFO - PROCESS | 1774 | 1463040966154 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1737ms 01:16:06 INFO - PROCESS | 1774 | 1463040966190 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 01:16:06 INFO - PROCESS | 1774 | 1463040966199 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 01:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:16:06 INFO - PROCESS | 1774 | 1463040966210 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:16:06 INFO - PROCESS | 1774 | 1463040966214 Marionette TRACE conn4 <- [1,2130,null,{}] 01:16:06 INFO - PROCESS | 1774 | 1463040966222 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:06 INFO - PROCESS | 1774 | 1463040966449 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 01:16:06 INFO - PROCESS | 1774 | 1463040966726 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d4c00 == 84 [pid = 1774] [id = 540] 01:16:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8df51800) [pid = 1774] [serial = 1621] [outer = (nil)] 01:16:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8ea75800) [pid = 1774] [serial = 1622] [outer = 0x8df51800] 01:16:06 INFO - PROCESS | 1774 | 1463040966910 Marionette DEBUG loaded listener.js 01:16:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8eaf6400) [pid = 1774] [serial = 1623] [outer = 0x8df51800] 01:16:07 INFO - PROCESS | 1774 | 1463040967859 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:16:07 INFO - PROCESS | 1774 | 1463040967902 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 01:16:07 INFO - PROCESS | 1774 | 1463040967910 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:16:07 INFO - PROCESS | 1774 | 1463040967916 Marionette TRACE conn4 <- [1,2134,null,{}] 01:16:07 INFO - PROCESS | 1774 | 1463040967933 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:08 INFO - PROCESS | 1774 | 1463040968170 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 01:16:08 INFO - PROCESS | 1774 | 1463040968519 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d2800 == 85 [pid = 1774] [id = 541] 01:16:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8eb76400) [pid = 1774] [serial = 1624] [outer = (nil)] 01:16:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8ed43000) [pid = 1774] [serial = 1625] [outer = 0x8eb76400] 01:16:08 INFO - PROCESS | 1774 | 1463040968617 Marionette DEBUG loaded listener.js 01:16:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8edd7400) [pid = 1774] [serial = 1626] [outer = 0x8eb76400] 01:16:09 INFO - PROCESS | 1774 | 1463040969551 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1701ms 01:16:09 INFO - PROCESS | 1774 | 1463040969610 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 01:16:09 INFO - PROCESS | 1774 | 1463040969614 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 01:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:16:09 INFO - PROCESS | 1774 | 1463040969621 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:16:09 INFO - PROCESS | 1774 | 1463040969624 Marionette TRACE conn4 <- [1,2138,null,{}] 01:16:09 INFO - PROCESS | 1774 | 1463040969630 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:09 INFO - PROCESS | 1774 | 1463040969860 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 01:16:10 INFO - PROCESS | 1774 | 1463040970182 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ea74000 == 86 [pid = 1774] [id = 542] 01:16:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8ec5a800) [pid = 1774] [serial = 1627] [outer = (nil)] 01:16:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8f5ba000) [pid = 1774] [serial = 1628] [outer = 0x8ec5a800] 01:16:10 INFO - PROCESS | 1774 | 1463040970273 Marionette DEBUG loaded listener.js 01:16:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f609400) [pid = 1774] [serial = 1629] [outer = 0x8ec5a800] 01:16:11 INFO - PROCESS | 1774 | 1463040971141 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1579ms 01:16:11 INFO - PROCESS | 1774 | 1463040971200 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 01:16:11 INFO - PROCESS | 1774 | 1463040971204 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 01:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:16:11 INFO - PROCESS | 1774 | 1463040971211 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:16:11 INFO - PROCESS | 1774 | 1463040971215 Marionette TRACE conn4 <- [1,2142,null,{}] 01:16:11 INFO - PROCESS | 1774 | 1463040971221 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:11 INFO - PROCESS | 1774 | 1463040971438 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 01:16:11 INFO - PROCESS | 1774 | 1463040971717 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc55000 == 87 [pid = 1774] [id = 543] 01:16:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8f5b8400) [pid = 1774] [serial = 1630] [outer = (nil)] 01:16:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8f6e2000) [pid = 1774] [serial = 1631] [outer = 0x8f5b8400] 01:16:11 INFO - PROCESS | 1774 | 1463040971856 Marionette DEBUG loaded listener.js 01:16:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x91d11400) [pid = 1774] [serial = 1632] [outer = 0x8f5b8400] 01:16:12 INFO - PROCESS | 1774 | 1463040972785 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 01:16:12 INFO - PROCESS | 1774 | 1463040972846 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 01:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:16:12 INFO - PROCESS | 1774 | 1463040972853 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:16:12 INFO - PROCESS | 1774 | 1463040972856 Marionette TRACE conn4 <- [1,2146,null,{}] 01:16:12 INFO - PROCESS | 1774 | 1463040972862 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:13 INFO - PROCESS | 1774 | 1463040973102 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 01:16:13 INFO - PROCESS | 1774 | 1463040973438 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f6da800 == 88 [pid = 1774] [id = 544] 01:16:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8f6df000) [pid = 1774] [serial = 1633] [outer = (nil)] 01:16:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9263ec00) [pid = 1774] [serial = 1634] [outer = 0x8f6df000] 01:16:13 INFO - PROCESS | 1774 | 1463040973570 Marionette DEBUG loaded listener.js 01:16:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9299bc00) [pid = 1774] [serial = 1635] [outer = 0x8f6df000] 01:16:14 INFO - PROCESS | 1774 | 1463040974497 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 01:16:14 INFO - PROCESS | 1774 | 1463040974543 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 01:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:16:14 INFO - PROCESS | 1774 | 1463040974550 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:16:14 INFO - PROCESS | 1774 | 1463040974553 Marionette TRACE conn4 <- [1,2150,null,{}] 01:16:14 INFO - PROCESS | 1774 | 1463040974559 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:14 INFO - PROCESS | 1774 | 1463040974780 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 01:16:15 INFO - PROCESS | 1774 | 1463040975065 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f414000 == 89 [pid = 1774] [id = 545] 01:16:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x92157c00) [pid = 1774] [serial = 1636] [outer = (nil)] 01:16:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x92c23400) [pid = 1774] [serial = 1637] [outer = 0x92157c00] 01:16:15 INFO - PROCESS | 1774 | 1463040975199 Marionette DEBUG loaded listener.js 01:16:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x92ed5400) [pid = 1774] [serial = 1638] [outer = 0x92157c00] 01:16:16 INFO - PROCESS | 1774 | 1463040976064 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1579ms 01:16:16 INFO - PROCESS | 1774 | 1463040976129 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 01:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:16:16 INFO - PROCESS | 1774 | 1463040976133 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 01:16:16 INFO - PROCESS | 1774 | 1463040976140 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:16:16 INFO - PROCESS | 1774 | 1463040976143 Marionette TRACE conn4 <- [1,2154,null,{}] 01:16:16 INFO - PROCESS | 1774 | 1463040976149 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:16 INFO - PROCESS | 1774 | 1463040976360 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 01:16:16 INFO - PROCESS | 1774 | 1463040976642 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x929a4000 == 90 [pid = 1774] [id = 546] 01:16:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x92bf3800) [pid = 1774] [serial = 1639] [outer = (nil)] 01:16:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x93996000) [pid = 1774] [serial = 1640] [outer = 0x92bf3800] 01:16:16 INFO - PROCESS | 1774 | 1463040976777 Marionette DEBUG loaded listener.js 01:16:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x93a0e000) [pid = 1774] [serial = 1641] [outer = 0x92bf3800] 01:16:17 INFO - PROCESS | 1774 | 1463040977664 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1585ms 01:16:17 INFO - PROCESS | 1774 | 1463040977725 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 01:16:17 INFO - PROCESS | 1774 | 1463040977732 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 01:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:16:17 INFO - PROCESS | 1774 | 1463040977743 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:16:17 INFO - PROCESS | 1774 | 1463040977746 Marionette TRACE conn4 <- [1,2158,null,{}] 01:16:17 INFO - PROCESS | 1774 | 1463040977752 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:17 INFO - PROCESS | 1774 | 1463040977962 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 01:16:18 INFO - PROCESS | 1774 | 1463040978297 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc52800 == 91 [pid = 1774] [id = 547] 01:16:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8dc5e000) [pid = 1774] [serial = 1642] [outer = (nil)] 01:16:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9463c400) [pid = 1774] [serial = 1643] [outer = 0x8dc5e000] 01:16:18 INFO - PROCESS | 1774 | 1463040978385 Marionette DEBUG loaded listener.js 01:16:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x946cd400) [pid = 1774] [serial = 1644] [outer = 0x8dc5e000] 01:16:19 INFO - PROCESS | 1774 | 1463040979299 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1627ms 01:16:19 INFO - PROCESS | 1774 | 1463040979370 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 01:16:19 INFO - PROCESS | 1774 | 1463040979374 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 01:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:16:19 INFO - PROCESS | 1774 | 1463040979381 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:16:19 INFO - PROCESS | 1774 | 1463040979384 Marionette TRACE conn4 <- [1,2162,null,{}] 01:16:19 INFO - PROCESS | 1774 | 1463040979390 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:19 INFO - PROCESS | 1774 | 1463040979650 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 01:16:20 INFO - PROCESS | 1774 | 1463040979985 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x9463b400 == 92 [pid = 1774] [id = 548] 01:16:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x95b2d400) [pid = 1774] [serial = 1645] [outer = (nil)] 01:16:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x95e1b400) [pid = 1774] [serial = 1646] [outer = 0x95b2d400] 01:16:20 INFO - PROCESS | 1774 | 1463040980074 Marionette DEBUG loaded listener.js 01:16:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x95e23800) [pid = 1774] [serial = 1647] [outer = 0x95b2d400] 01:16:20 INFO - PROCESS | 1774 | 1463040980980 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1643ms 01:16:21 INFO - PROCESS | 1774 | 1463040981025 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 01:16:21 INFO - PROCESS | 1774 | 1463040981030 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 01:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:16:21 INFO - PROCESS | 1774 | 1463040981057 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:16:21 INFO - PROCESS | 1774 | 1463040981064 Marionette TRACE conn4 <- [1,2166,null,{}] 01:16:21 INFO - PROCESS | 1774 | 1463040981070 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:21 INFO - PROCESS | 1774 | 1463040981325 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 01:16:21 INFO - PROCESS | 1774 | 1463040981662 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x96595000 == 93 [pid = 1774] [id = 549] 01:16:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9770b400) [pid = 1774] [serial = 1648] [outer = (nil)] 01:16:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x992bec00) [pid = 1774] [serial = 1649] [outer = 0x9770b400] 01:16:21 INFO - PROCESS | 1774 | 1463040981758 Marionette DEBUG loaded listener.js 01:16:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x99d95000) [pid = 1774] [serial = 1650] [outer = 0x9770b400] 01:16:22 INFO - PROCESS | 1774 | 1463040982652 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1640ms 01:16:22 INFO - PROCESS | 1774 | 1463040982693 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 01:16:22 INFO - PROCESS | 1774 | 1463040982697 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 01:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:16:22 INFO - PROCESS | 1774 | 1463040982704 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:16:22 INFO - PROCESS | 1774 | 1463040982707 Marionette TRACE conn4 <- [1,2170,null,{}] 01:16:22 INFO - PROCESS | 1774 | 1463040982713 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:22 INFO - PROCESS | 1774 | 1463040982944 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 01:16:23 INFO - PROCESS | 1774 | 1463040983284 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x883dbc00 == 94 [pid = 1774] [id = 550] 01:16:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x8a1c2400) [pid = 1774] [serial = 1651] [outer = (nil)] 01:16:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x9a3e5000) [pid = 1774] [serial = 1652] [outer = 0x8a1c2400] 01:16:23 INFO - PROCESS | 1774 | 1463040983375 Marionette DEBUG loaded listener.js 01:16:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9a3e9800) [pid = 1774] [serial = 1653] [outer = 0x8a1c2400] 01:16:24 INFO - PROCESS | 1774 | 1463040984293 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1637ms 01:16:24 INFO - PROCESS | 1774 | 1463040984356 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 01:16:24 INFO - PROCESS | 1774 | 1463040984361 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 01:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:16:24 INFO - PROCESS | 1774 | 1463040984369 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:16:24 INFO - PROCESS | 1774 | 1463040984383 Marionette TRACE conn4 <- [1,2174,null,{}] 01:16:24 INFO - PROCESS | 1774 | 1463040984389 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:24 INFO - PROCESS | 1774 | 1463040984604 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 01:16:24 INFO - PROCESS | 1774 | 1463040984936 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x992c2000 == 95 [pid = 1774] [id = 551] 01:16:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x992c4000) [pid = 1774] [serial = 1654] [outer = (nil)] 01:16:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9a9bc800) [pid = 1774] [serial = 1655] [outer = 0x992c4000] 01:16:25 INFO - PROCESS | 1774 | 1463040985024 Marionette DEBUG loaded listener.js 01:16:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9abe9800) [pid = 1774] [serial = 1656] [outer = 0x992c4000] 01:16:25 INFO - PROCESS | 1774 | 1463040985912 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1594ms 01:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:16:25 INFO - PROCESS | 1774 | 1463040985965 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 01:16:25 INFO - PROCESS | 1774 | 1463040985968 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 01:16:25 INFO - PROCESS | 1774 | 1463040985974 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:16:25 INFO - PROCESS | 1774 | 1463040985978 Marionette TRACE conn4 <- [1,2178,null,{}] 01:16:25 INFO - PROCESS | 1774 | 1463040985983 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:26 INFO - PROCESS | 1774 | 1463040986204 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 01:16:26 INFO - PROCESS | 1774 | 1463040986533 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5ac00 == 96 [pid = 1774] [id = 552] 01:16:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x86195000) [pid = 1774] [serial = 1657] [outer = (nil)] 01:16:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9ae60800) [pid = 1774] [serial = 1658] [outer = 0x86195000] 01:16:26 INFO - PROCESS | 1774 | 1463040986622 Marionette DEBUG loaded listener.js 01:16:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9ae6dc00) [pid = 1774] [serial = 1659] [outer = 0x86195000] 01:16:27 INFO - PROCESS | 1774 | 1463040987538 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1630ms 01:16:27 INFO - PROCESS | 1774 | 1463040987604 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 01:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:16:27 INFO - PROCESS | 1774 | 1463040987609 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 01:16:27 INFO - PROCESS | 1774 | 1463040987617 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:16:27 INFO - PROCESS | 1774 | 1463040987620 Marionette TRACE conn4 <- [1,2182,null,{}] 01:16:27 INFO - PROCESS | 1774 | 1463040987628 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:27 INFO - PROCESS | 1774 | 1463040987911 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 01:16:28 INFO - PROCESS | 1774 | 1463040988257 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x89563400 == 97 [pid = 1774] [id = 553] 01:16:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x8a1c5000) [pid = 1774] [serial = 1660] [outer = (nil)] 01:16:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9ba73000) [pid = 1774] [serial = 1661] [outer = 0x8a1c5000] 01:16:28 INFO - PROCESS | 1774 | 1463040988349 Marionette DEBUG loaded listener.js 01:16:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9c073000) [pid = 1774] [serial = 1662] [outer = 0x8a1c5000] 01:16:29 INFO - PROCESS | 1774 | 1463040989318 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1741ms 01:16:29 INFO - PROCESS | 1774 | 1463040989357 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 01:16:29 INFO - PROCESS | 1774 | 1463040989361 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 01:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:16:29 INFO - PROCESS | 1774 | 1463040989368 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:16:29 INFO - PROCESS | 1774 | 1463040989371 Marionette TRACE conn4 <- [1,2186,null,{}] 01:16:29 INFO - PROCESS | 1774 | 1463040989377 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:29 INFO - PROCESS | 1774 | 1463040989599 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 01:16:29 INFO - PROCESS | 1774 | 1463040989936 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b560c00 == 98 [pid = 1774] [id = 554] 01:16:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x9c11b000) [pid = 1774] [serial = 1663] [outer = (nil)] 01:16:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x9d4c7c00) [pid = 1774] [serial = 1664] [outer = 0x9c11b000] 01:16:30 INFO - PROCESS | 1774 | 1463040990026 Marionette DEBUG loaded listener.js 01:16:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x9d8eb400) [pid = 1774] [serial = 1665] [outer = 0x9c11b000] 01:16:30 INFO - PROCESS | 1774 | 1463040990940 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1630ms 01:16:31 INFO - PROCESS | 1774 | 1463040990999 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 01:16:31 INFO - PROCESS | 1774 | 1463040991003 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 01:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:16:31 INFO - PROCESS | 1774 | 1463040991010 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:16:31 INFO - PROCESS | 1774 | 1463040991014 Marionette TRACE conn4 <- [1,2190,null,{}] 01:16:31 INFO - PROCESS | 1774 | 1463040991020 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:31 INFO - PROCESS | 1774 | 1463040991263 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 01:16:31 INFO - PROCESS | 1774 | 1463040991598 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f6c00 == 99 [pid = 1774] [id = 555] 01:16:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9a743c00) [pid = 1774] [serial = 1666] [outer = (nil)] 01:16:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0xa2276c00) [pid = 1774] [serial = 1667] [outer = 0x9a743c00] 01:16:31 INFO - PROCESS | 1774 | 1463040991692 Marionette DEBUG loaded listener.js 01:16:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0xa22c2800) [pid = 1774] [serial = 1668] [outer = 0x9a743c00] 01:16:32 INFO - PROCESS | 1774 | 1463040992654 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1681ms 01:16:32 INFO - PROCESS | 1774 | 1463040992692 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 01:16:32 INFO - PROCESS | 1774 | 1463040992696 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 01:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:16:32 INFO - PROCESS | 1774 | 1463040992705 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:16:32 INFO - PROCESS | 1774 | 1463040992709 Marionette TRACE conn4 <- [1,2194,null,{}] 01:16:32 INFO - PROCESS | 1774 | 1463040992714 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:33 INFO - PROCESS | 1774 | 1463040992998 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 01:16:33 INFO - PROCESS | 1774 | 1463040993340 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deed800 == 100 [pid = 1774] [id = 556] 01:16:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x8df4d000) [pid = 1774] [serial = 1669] [outer = (nil)] 01:16:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0xa3061400) [pid = 1774] [serial = 1670] [outer = 0x8df4d000] 01:16:33 INFO - PROCESS | 1774 | 1463040993432 Marionette DEBUG loaded listener.js 01:16:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0xa30d4800) [pid = 1774] [serial = 1671] [outer = 0x8df4d000] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x95b2bc00 == 99 [pid = 1774] [id = 296] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8b93b000 == 98 [pid = 1774] [id = 259] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x863f4400 == 97 [pid = 1774] [id = 532] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x866f2c00 == 96 [pid = 1774] [id = 530] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x86197800 == 95 [pid = 1774] [id = 531] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x9a1cb800 == 94 [pid = 1774] [id = 529] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x866f0400 == 93 [pid = 1774] [id = 528] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x9770d800 == 92 [pid = 1774] [id = 527] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x926dc400 == 91 [pid = 1774] [id = 525] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x946c6000 == 90 [pid = 1774] [id = 526] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb6f400 == 89 [pid = 1774] [id = 524] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8f5ba400 == 88 [pid = 1774] [id = 523] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x88e6f000 == 87 [pid = 1774] [id = 522] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8f5bb800 == 86 [pid = 1774] [id = 521] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec5e800 == 85 [pid = 1774] [id = 520] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8b93e800 == 84 [pid = 1774] [id = 518] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x8d03d800 == 83 [pid = 1774] [id = 519] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x89570800 == 82 [pid = 1774] [id = 517] 01:16:35 INFO - PROCESS | 1774 | --DOCSHELL 0x869d4c00 == 81 [pid = 1774] [id = 516] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8deecc00) [pid = 1774] [serial = 1547] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x91e3f400) [pid = 1774] [serial = 1496] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x9aaa2c00) [pid = 1774] [serial = 1518] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x9b06cc00) [pid = 1774] [serial = 1392] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x9a3e0400) [pid = 1774] [serial = 1515] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x8ed25c00) [pid = 1774] [serial = 1488] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x9775cc00) [pid = 1774] [serial = 1511] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9a282400) [pid = 1774] [serial = 1514] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x946cd800) [pid = 1774] [serial = 1509] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9c1abc00) [pid = 1774] [serial = 1524] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x89866000) [pid = 1774] [serial = 1481] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9d4ca800) [pid = 1774] [serial = 1526] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0xa1058000) [pid = 1774] [serial = 1530] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x9d324400) [pid = 1774] [serial = 1527] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9222d000) [pid = 1774] [serial = 1497] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x9391a400) [pid = 1774] [serial = 1503] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x8dc54c00) [pid = 1774] [serial = 1544] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x992c3800) [pid = 1774] [serial = 1512] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x94639800) [pid = 1774] [serial = 1506] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x8df4c000) [pid = 1774] [serial = 1485] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8d032800) [pid = 1774] [serial = 1542] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8956ac00) [pid = 1774] [serial = 1539] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x926de000) [pid = 1774] [serial = 1499] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0xa1052400) [pid = 1774] [serial = 1529] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x9460b800) [pid = 1774] [serial = 1505] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8dc5cc00) [pid = 1774] [serial = 1545] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8f5bb400) [pid = 1774] [serial = 1493] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8c06c400) [pid = 1774] [serial = 1541] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0xa227f000) [pid = 1774] [serial = 1532] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x9ba9fc00) [pid = 1774] [serial = 1395] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x946c3800) [pid = 1774] [serial = 1508] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x9ae64400) [pid = 1774] [serial = 1389] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8f417400) [pid = 1774] [serial = 1491] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x88e72400) [pid = 1774] [serial = 1538] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9c1a6800) [pid = 1774] [serial = 1523] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9ae67000) [pid = 1774] [serial = 1520] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x869d4800) [pid = 1774] [serial = 1535] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8eb71000) [pid = 1774] [serial = 1487] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8dc60000) [pid = 1774] [serial = 1484] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8f601400) [pid = 1774] [serial = 1494] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x9a79bc00) [pid = 1774] [serial = 1517] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x92ed6c00) [pid = 1774] [serial = 1502] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x87481400) [pid = 1774] [serial = 1536] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9ba6d800) [pid = 1774] [serial = 1521] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8b938000) [pid = 1774] [serial = 1482] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8edcd800) [pid = 1774] [serial = 1490] [outer = (nil)] [url = about:blank] 01:16:35 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9299f400) [pid = 1774] [serial = 1500] [outer = (nil)] [url = about:blank] 01:16:36 INFO - PROCESS | 1774 | 1463040996303 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3637ms 01:16:36 INFO - PROCESS | 1774 | 1463040996342 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 01:16:36 INFO - PROCESS | 1774 | 1463040996348 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 01:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:16:36 INFO - PROCESS | 1774 | 1463040996357 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:16:36 INFO - PROCESS | 1774 | 1463040996362 Marionette TRACE conn4 <- [1,2198,null,{}] 01:16:36 INFO - PROCESS | 1774 | 1463040996370 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:36 INFO - PROCESS | 1774 | 1463040996581 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 01:16:36 INFO - PROCESS | 1774 | 1463040996787 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x869da800 == 82 [pid = 1774] [id = 557] 01:16:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x877f9800) [pid = 1774] [serial = 1672] [outer = (nil)] 01:16:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x88e72400) [pid = 1774] [serial = 1673] [outer = 0x877f9800] 01:16:36 INFO - PROCESS | 1774 | 1463040996862 Marionette DEBUG loaded listener.js 01:16:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8956c000) [pid = 1774] [serial = 1674] [outer = 0x877f9800] 01:16:37 INFO - PROCESS | 1774 | 1463040997684 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1381ms 01:16:37 INFO - PROCESS | 1774 | 1463040997739 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 01:16:37 INFO - PROCESS | 1774 | 1463040997747 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 01:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:16:37 INFO - PROCESS | 1774 | 1463040997757 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:16:37 INFO - PROCESS | 1774 | 1463040997761 Marionette TRACE conn4 <- [1,2202,null,{}] 01:16:37 INFO - PROCESS | 1774 | 1463040997767 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:37 INFO - PROCESS | 1774 | 1463040997973 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 01:16:38 INFO - PROCESS | 1774 | 1463040998206 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8a1ccc00 == 83 [pid = 1774] [id = 558] 01:16:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8b455c00) [pid = 1774] [serial = 1675] [outer = (nil)] 01:16:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8c073c00) [pid = 1774] [serial = 1676] [outer = 0x8b455c00] 01:16:38 INFO - PROCESS | 1774 | 1463040998278 Marionette DEBUG loaded listener.js 01:16:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8d03a800) [pid = 1774] [serial = 1677] [outer = 0x8b455c00] 01:16:39 INFO - PROCESS | 1774 | 1463040999292 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1585ms 01:16:39 INFO - PROCESS | 1774 | 1463040999343 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 01:16:39 INFO - PROCESS | 1774 | 1463040999347 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 01:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:16:39 INFO - PROCESS | 1774 | 1463040999353 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:16:39 INFO - PROCESS | 1774 | 1463040999359 Marionette TRACE conn4 <- [1,2206,null,{}] 01:16:39 INFO - PROCESS | 1774 | 1463040999383 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:39 INFO - PROCESS | 1774 | 1463040999678 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 01:16:39 INFO - PROCESS | 1774 | 1463040999732 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d40b800 == 84 [pid = 1774] [id = 559] 01:16:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8dee7800) [pid = 1774] [serial = 1678] [outer = (nil)] 01:16:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8def2400) [pid = 1774] [serial = 1679] [outer = 0x8dee7800] 01:16:39 INFO - PROCESS | 1774 | 1463040999942 Marionette DEBUG loaded listener.js 01:16:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8ea6ac00) [pid = 1774] [serial = 1680] [outer = 0x8dee7800] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8d40d800) [pid = 1774] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8f5b1c00) [pid = 1774] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x866ee800) [pid = 1774] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x866f0000) [pid = 1774] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x93922000) [pid = 1774] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x95e25000) [pid = 1774] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8d6d1c00) [pid = 1774] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8956d400) [pid = 1774] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x89868c00) [pid = 1774] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x91d19c00) [pid = 1774] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x926e0800) [pid = 1774] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x946cc400) [pid = 1774] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9a3e5c00) [pid = 1774] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8ed2ac00) [pid = 1774] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8f41d400) [pid = 1774] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x87489000) [pid = 1774] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9d324800) [pid = 1774] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x97769400) [pid = 1774] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8986e400) [pid = 1774] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8a1d0c00) [pid = 1774] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x869d7000) [pid = 1774] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:16:40 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8f5c0000) [pid = 1774] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:16:41 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9a3e1c00) [pid = 1774] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:16:41 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x88e4dc00) [pid = 1774] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:16:41 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8edd6400) [pid = 1774] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:16:41 INFO - PROCESS | 1774 | 1463041001467 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2142ms 01:16:41 INFO - PROCESS | 1774 | 1463041001497 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 01:16:41 INFO - PROCESS | 1774 | 1463041001502 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 01:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:16:41 INFO - PROCESS | 1774 | 1463041001510 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:16:41 INFO - PROCESS | 1774 | 1463041001514 Marionette TRACE conn4 <- [1,2210,null,{}] 01:16:41 INFO - PROCESS | 1774 | 1463041001520 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:41 INFO - PROCESS | 1774 | 1463041001729 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 01:16:41 INFO - PROCESS | 1774 | 1463041001932 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ee800 == 85 [pid = 1774] [id = 560] 01:16:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x883da400) [pid = 1774] [serial = 1681] [outer = (nil)] 01:16:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8dc58800) [pid = 1774] [serial = 1682] [outer = 0x883da400] 01:16:42 INFO - PROCESS | 1774 | 1463041002007 Marionette DEBUG loaded listener.js 01:16:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8ea70000) [pid = 1774] [serial = 1683] [outer = 0x883da400] 01:16:42 INFO - PROCESS | 1774 | 1463041002785 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1439ms 01:16:42 INFO - PROCESS | 1774 | 1463041002961 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 01:16:42 INFO - PROCESS | 1774 | 1463041002969 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 01:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:16:42 INFO - PROCESS | 1774 | 1463041002978 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:16:42 INFO - PROCESS | 1774 | 1463041002983 Marionette TRACE conn4 <- [1,2214,null,{}] 01:16:42 INFO - PROCESS | 1774 | 1463041002992 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:43 INFO - PROCESS | 1774 | 1463041003239 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 01:16:43 INFO - PROCESS | 1774 | 1463041003596 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x883d9c00 == 86 [pid = 1774] [id = 561] 01:16:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x883ddc00) [pid = 1774] [serial = 1684] [outer = (nil)] 01:16:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x88e4d800) [pid = 1774] [serial = 1685] [outer = 0x883ddc00] 01:16:43 INFO - PROCESS | 1774 | 1463041003690 Marionette DEBUG loaded listener.js 01:16:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x88e77c00) [pid = 1774] [serial = 1686] [outer = 0x883ddc00] 01:16:44 INFO - PROCESS | 1774 | 1463041004725 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1782ms 01:16:44 INFO - PROCESS | 1774 | 1463041004761 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 01:16:44 INFO - PROCESS | 1774 | 1463041004768 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 01:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:16:44 INFO - PROCESS | 1774 | 1463041004781 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:16:44 INFO - PROCESS | 1774 | 1463041004789 Marionette TRACE conn4 <- [1,2218,null,{}] 01:16:44 INFO - PROCESS | 1774 | 1463041004796 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:45 INFO - PROCESS | 1774 | 1463041005033 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 01:16:45 INFO - PROCESS | 1774 | 1463041005363 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d1800 == 87 [pid = 1774] [id = 562] 01:16:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8d6db000) [pid = 1774] [serial = 1687] [outer = (nil)] 01:16:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8dc61000) [pid = 1774] [serial = 1688] [outer = 0x8d6db000] 01:16:45 INFO - PROCESS | 1774 | 1463041005457 Marionette DEBUG loaded listener.js 01:16:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8df56c00) [pid = 1774] [serial = 1689] [outer = 0x8d6db000] 01:16:46 INFO - PROCESS | 1774 | 1463041006373 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1643ms 01:16:46 INFO - PROCESS | 1774 | 1463041006421 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 01:16:46 INFO - PROCESS | 1774 | 1463041006426 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 01:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:16:46 INFO - PROCESS | 1774 | 1463041006433 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:16:46 INFO - PROCESS | 1774 | 1463041006437 Marionette TRACE conn4 <- [1,2222,null,{}] 01:16:46 INFO - PROCESS | 1774 | 1463041006454 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:46 INFO - PROCESS | 1774 | 1463041006684 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 01:16:47 INFO - PROCESS | 1774 | 1463041007070 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6a800 == 88 [pid = 1774] [id = 563] 01:16:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8ed22c00) [pid = 1774] [serial = 1690] [outer = (nil)] 01:16:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8ed2c400) [pid = 1774] [serial = 1691] [outer = 0x8ed22c00] 01:16:47 INFO - PROCESS | 1774 | 1463041007174 Marionette DEBUG loaded listener.js 01:16:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8ed45400) [pid = 1774] [serial = 1692] [outer = 0x8ed22c00] 01:16:48 INFO - PROCESS | 1774 | 1463041008145 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1783ms 01:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:16:48 INFO - PROCESS | 1774 | 1463041008217 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 01:16:48 INFO - PROCESS | 1774 | 1463041008221 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 01:16:48 INFO - PROCESS | 1774 | 1463041008227 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:16:48 INFO - PROCESS | 1774 | 1463041008230 Marionette TRACE conn4 <- [1,2226,null,{}] 01:16:48 INFO - PROCESS | 1774 | 1463041008238 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:48 INFO - PROCESS | 1774 | 1463041008510 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 01:16:48 INFO - PROCESS | 1774 | 1463041008838 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6ac00 == 89 [pid = 1774] [id = 564] 01:16:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8edcd800) [pid = 1774] [serial = 1693] [outer = (nil)] 01:16:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8f41d400) [pid = 1774] [serial = 1694] [outer = 0x8edcd800] 01:16:48 INFO - PROCESS | 1774 | 1463041008934 Marionette DEBUG loaded listener.js 01:16:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8f5bb800) [pid = 1774] [serial = 1695] [outer = 0x8edcd800] 01:16:49 INFO - PROCESS | 1774 | 1463041009866 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1707ms 01:16:49 INFO - PROCESS | 1774 | 1463041009935 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 01:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:16:49 INFO - PROCESS | 1774 | 1463041009939 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 01:16:49 INFO - PROCESS | 1774 | 1463041009946 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:16:49 INFO - PROCESS | 1774 | 1463041009950 Marionette TRACE conn4 <- [1,2230,null,{}] 01:16:49 INFO - PROCESS | 1774 | 1463041009955 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:50 INFO - PROCESS | 1774 | 1463041010208 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 01:16:50 INFO - PROCESS | 1774 | 1463041010545 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df58c00 == 90 [pid = 1774] [id = 565] 01:16:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8edd6800) [pid = 1774] [serial = 1696] [outer = (nil)] 01:16:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x91d19c00) [pid = 1774] [serial = 1697] [outer = 0x8edd6800] 01:16:50 INFO - PROCESS | 1774 | 1463041010635 Marionette DEBUG loaded listener.js 01:16:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x91e3f400) [pid = 1774] [serial = 1698] [outer = 0x8edd6800] 01:16:51 INFO - PROCESS | 1774 | 1463041011510 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1638ms 01:16:51 INFO - PROCESS | 1774 | 1463041011585 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 01:16:51 INFO - PROCESS | 1774 | 1463041011588 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 01:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:16:51 INFO - PROCESS | 1774 | 1463041011594 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:16:51 INFO - PROCESS | 1774 | 1463041011598 Marionette TRACE conn4 <- [1,2234,null,{}] 01:16:51 INFO - PROCESS | 1774 | 1463041011604 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:51 INFO - PROCESS | 1774 | 1463041011895 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 01:16:52 INFO - PROCESS | 1774 | 1463041012230 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6cc00 == 91 [pid = 1774] [id = 566] 01:16:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8f6e2400) [pid = 1774] [serial = 1699] [outer = (nil)] 01:16:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9263f800) [pid = 1774] [serial = 1700] [outer = 0x8f6e2400] 01:16:52 INFO - PROCESS | 1774 | 1463041012324 Marionette DEBUG loaded listener.js 01:16:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x92999800) [pid = 1774] [serial = 1701] [outer = 0x8f6e2400] 01:16:53 INFO - PROCESS | 1774 | 1463041013272 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1741ms 01:16:53 INFO - PROCESS | 1774 | 1463041013336 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 01:16:53 INFO - PROCESS | 1774 | 1463041013340 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 01:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:16:53 INFO - PROCESS | 1774 | 1463041013346 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:16:53 INFO - PROCESS | 1774 | 1463041013349 Marionette TRACE conn4 <- [1,2238,null,{}] 01:16:53 INFO - PROCESS | 1774 | 1463041013355 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:53 INFO - PROCESS | 1774 | 1463041013566 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 01:16:53 INFO - PROCESS | 1774 | 1463041013894 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec66c00 == 92 [pid = 1774] [id = 567] 01:16:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x9214c800) [pid = 1774] [serial = 1702] [outer = (nil)] 01:16:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x92c1a400) [pid = 1774] [serial = 1703] [outer = 0x9214c800] 01:16:53 INFO - PROCESS | 1774 | 1463041013986 Marionette DEBUG loaded listener.js 01:16:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x92c25000) [pid = 1774] [serial = 1704] [outer = 0x9214c800] 01:16:54 INFO - PROCESS | 1774 | 1463041014909 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1578ms 01:16:54 INFO - PROCESS | 1774 | 1463041014925 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 01:16:54 INFO - PROCESS | 1774 | 1463041014928 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 01:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:16:54 INFO - PROCESS | 1774 | 1463041014935 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:16:54 INFO - PROCESS | 1774 | 1463041014939 Marionette TRACE conn4 <- [1,2242,null,{}] 01:16:54 INFO - PROCESS | 1774 | 1463041014945 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:55 INFO - PROCESS | 1774 | 1463041015157 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 01:16:55 INFO - PROCESS | 1774 | 1463041015454 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x9299ec00 == 93 [pid = 1774] [id = 568] 01:16:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x92bf1c00) [pid = 1774] [serial = 1705] [outer = (nil)] 01:16:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x93926c00) [pid = 1774] [serial = 1706] [outer = 0x92bf1c00] 01:16:55 INFO - PROCESS | 1774 | 1463041015588 Marionette DEBUG loaded listener.js 01:16:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x93cf0800) [pid = 1774] [serial = 1707] [outer = 0x92bf1c00] 01:16:56 INFO - PROCESS | 1774 | 1463041016495 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1586ms 01:16:56 INFO - PROCESS | 1774 | 1463041016525 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 01:16:56 INFO - PROCESS | 1774 | 1463041016529 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 01:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:16:56 INFO - PROCESS | 1774 | 1463041016538 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:16:56 INFO - PROCESS | 1774 | 1463041016541 Marionette TRACE conn4 <- [1,2246,null,{}] 01:16:56 INFO - PROCESS | 1774 | 1463041016547 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:56 INFO - PROCESS | 1774 | 1463041016764 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 01:16:57 INFO - PROCESS | 1774 | 1463041017049 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bf0400 == 94 [pid = 1774] [id = 569] 01:16:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x92edc400) [pid = 1774] [serial = 1708] [outer = (nil)] 01:16:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x946ccc00) [pid = 1774] [serial = 1709] [outer = 0x92edc400] 01:16:57 INFO - PROCESS | 1774 | 1463041017181 Marionette DEBUG loaded listener.js 01:16:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x95b22800) [pid = 1774] [serial = 1710] [outer = 0x92edc400] 01:16:58 INFO - PROCESS | 1774 | 1463041018111 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1626ms 01:16:58 INFO - PROCESS | 1774 | 1463041018166 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 01:16:58 INFO - PROCESS | 1774 | 1463041018170 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 01:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:16:58 INFO - PROCESS | 1774 | 1463041018176 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:16:58 INFO - PROCESS | 1774 | 1463041018180 Marionette TRACE conn4 <- [1,2250,null,{}] 01:16:58 INFO - PROCESS | 1774 | 1463041018185 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:16:58 INFO - PROCESS | 1774 | 1463041018413 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 01:16:58 INFO - PROCESS | 1774 | 1463041018743 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:16:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x9391f000 == 95 [pid = 1774] [id = 570] 01:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9463b000) [pid = 1774] [serial = 1711] [outer = (nil)] 01:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x95e21000) [pid = 1774] [serial = 1712] [outer = 0x9463b000] 01:16:58 INFO - PROCESS | 1774 | 1463041018836 Marionette DEBUG loaded listener.js 01:16:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x95e27c00) [pid = 1774] [serial = 1713] [outer = 0x9463b000] 01:16:59 INFO - PROCESS | 1774 | 1463041019801 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1691ms 01:16:59 INFO - PROCESS | 1774 | 1463041019868 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 01:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:16:59 INFO - PROCESS | 1774 | 1463041019872 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 01:16:59 INFO - PROCESS | 1774 | 1463041019879 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:16:59 INFO - PROCESS | 1774 | 1463041019883 Marionette TRACE conn4 <- [1,2254,null,{}] 01:16:59 INFO - PROCESS | 1774 | 1463041019889 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:00 INFO - PROCESS | 1774 | 1463041020194 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 01:17:00 INFO - PROCESS | 1774 | 1463041020545 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x946c9400 == 96 [pid = 1774] [id = 571] 01:17:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x99223000) [pid = 1774] [serial = 1714] [outer = (nil)] 01:17:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x992c5000) [pid = 1774] [serial = 1715] [outer = 0x99223000] 01:17:00 INFO - PROCESS | 1774 | 1463041020640 Marionette DEBUG loaded listener.js 01:17:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9a3dcc00) [pid = 1774] [serial = 1716] [outer = 0x99223000] 01:17:01 INFO - PROCESS | 1774 | 1463041021615 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1780ms 01:17:01 INFO - PROCESS | 1774 | 1463041021660 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 01:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:17:01 INFO - PROCESS | 1774 | 1463041021665 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 01:17:01 INFO - PROCESS | 1774 | 1463041021673 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:17:01 INFO - PROCESS | 1774 | 1463041021676 Marionette TRACE conn4 <- [1,2258,null,{}] 01:17:01 INFO - PROCESS | 1774 | 1463041021683 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:01 INFO - PROCESS | 1774 | 1463041021921 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 01:17:02 INFO - PROCESS | 1774 | 1463041022261 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x98326800 == 97 [pid = 1774] [id = 572] 01:17:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9a3e1400) [pid = 1774] [serial = 1717] [outer = (nil)] 01:17:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9a74fc00) [pid = 1774] [serial = 1718] [outer = 0x9a3e1400] 01:17:02 INFO - PROCESS | 1774 | 1463041022354 Marionette DEBUG loaded listener.js 01:17:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9a8f0400) [pid = 1774] [serial = 1719] [outer = 0x9a3e1400] 01:17:03 INFO - PROCESS | 1774 | 1463041023280 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1684ms 01:17:03 INFO - PROCESS | 1774 | 1463041023356 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 01:17:03 INFO - PROCESS | 1774 | 1463041023360 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 01:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:17:03 INFO - PROCESS | 1774 | 1463041023366 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:17:03 INFO - PROCESS | 1774 | 1463041023370 Marionette TRACE conn4 <- [1,2262,null,{}] 01:17:03 INFO - PROCESS | 1774 | 1463041023376 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:03 INFO - PROCESS | 1774 | 1463041023655 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 01:17:04 INFO - PROCESS | 1774 | 1463041023996 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3dc400 == 98 [pid = 1774] [id = 573] 01:17:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9a3ea800) [pid = 1774] [serial = 1720] [outer = (nil)] 01:17:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9ac3b000) [pid = 1774] [serial = 1721] [outer = 0x9a3ea800] 01:17:04 INFO - PROCESS | 1774 | 1463041024088 Marionette DEBUG loaded listener.js 01:17:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9ae64400) [pid = 1774] [serial = 1722] [outer = 0x9a3ea800] 01:17:05 INFO - PROCESS | 1774 | 1463041025017 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1681ms 01:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:17:05 INFO - PROCESS | 1774 | 1463041025049 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 01:17:05 INFO - PROCESS | 1774 | 1463041025052 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 01:17:05 INFO - PROCESS | 1774 | 1463041025059 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:17:05 INFO - PROCESS | 1774 | 1463041025062 Marionette TRACE conn4 <- [1,2266,null,{}] 01:17:05 INFO - PROCESS | 1774 | 1463041025068 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:05 INFO - PROCESS | 1774 | 1463041025302 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 01:17:05 INFO - PROCESS | 1774 | 1463041025658 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x866efc00 == 99 [pid = 1774] [id = 574] 01:17:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x8eb68c00) [pid = 1774] [serial = 1723] [outer = (nil)] 01:17:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x9b561400) [pid = 1774] [serial = 1724] [outer = 0x8eb68c00] 01:17:05 INFO - PROCESS | 1774 | 1463041025753 Marionette DEBUG loaded listener.js 01:17:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9baa9c00) [pid = 1774] [serial = 1725] [outer = 0x8eb68c00] 01:17:06 INFO - PROCESS | 1774 | 1463041026686 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1683ms 01:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:17:06 INFO - PROCESS | 1774 | 1463041026742 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 01:17:06 INFO - PROCESS | 1774 | 1463041026745 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 01:17:06 INFO - PROCESS | 1774 | 1463041026751 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:17:06 INFO - PROCESS | 1774 | 1463041026755 Marionette TRACE conn4 <- [1,2270,null,{}] 01:17:06 INFO - PROCESS | 1774 | 1463041026760 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:06 INFO - PROCESS | 1774 | 1463041026967 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 01:17:07 INFO - PROCESS | 1774 | 1463041027302 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ae69000 == 100 [pid = 1774] [id = 575] 01:17:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9b06cc00) [pid = 1774] [serial = 1726] [outer = (nil)] 01:17:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9c1ac000) [pid = 1774] [serial = 1727] [outer = 0x9b06cc00] 01:17:07 INFO - PROCESS | 1774 | 1463041027391 Marionette DEBUG loaded listener.js 01:17:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9d31fc00) [pid = 1774] [serial = 1728] [outer = 0x9b06cc00] 01:17:08 INFO - PROCESS | 1774 | 1463041028302 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1592ms 01:17:08 INFO - PROCESS | 1774 | 1463041028343 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 01:17:08 INFO - PROCESS | 1774 | 1463041028346 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 01:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:17:08 INFO - PROCESS | 1774 | 1463041028353 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:17:08 INFO - PROCESS | 1774 | 1463041028356 Marionette TRACE conn4 <- [1,2274,null,{}] 01:17:08 INFO - PROCESS | 1774 | 1463041028362 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:08 INFO - PROCESS | 1774 | 1463041028576 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 01:17:08 INFO - PROCESS | 1774 | 1463041028918 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ae6d800 == 101 [pid = 1774] [id = 576] 01:17:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x9bf72800) [pid = 1774] [serial = 1729] [outer = (nil)] 01:17:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0xa215a800) [pid = 1774] [serial = 1730] [outer = 0x9bf72800] 01:17:09 INFO - PROCESS | 1774 | 1463041029012 Marionette DEBUG loaded listener.js 01:17:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0xa2276800) [pid = 1774] [serial = 1731] [outer = 0x9bf72800] 01:17:09 INFO - PROCESS | 1774 | 1463041029945 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1636ms 01:17:09 INFO - PROCESS | 1774 | 1463041029990 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 01:17:09 INFO - PROCESS | 1774 | 1463041029993 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 01:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:17:10 INFO - PROCESS | 1774 | 1463041030000 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:17:10 INFO - PROCESS | 1774 | 1463041030003 Marionette TRACE conn4 <- [1,2278,null,{}] 01:17:10 INFO - PROCESS | 1774 | 1463041030009 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:10 INFO - PROCESS | 1774 | 1463041030246 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 01:17:10 INFO - PROCESS | 1774 | 1463041030596 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x863ebc00 == 102 [pid = 1774] [id = 577] 01:17:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x866f4c00) [pid = 1774] [serial = 1732] [outer = (nil)] 01:17:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0xa2458800) [pid = 1774] [serial = 1733] [outer = 0x866f4c00] 01:17:10 INFO - PROCESS | 1774 | 1463041030702 Marionette DEBUG loaded listener.js 01:17:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0xa30cc800) [pid = 1774] [serial = 1734] [outer = 0x866f4c00] 01:17:11 INFO - PROCESS | 1774 | 1463041031618 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1683ms 01:17:11 INFO - PROCESS | 1774 | 1463041031684 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 01:17:11 INFO - PROCESS | 1774 | 1463041031691 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 01:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:17:11 INFO - PROCESS | 1774 | 1463041031698 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:17:11 INFO - PROCESS | 1774 | 1463041031700 Marionette TRACE conn4 <- [1,2282,null,{}] 01:17:11 INFO - PROCESS | 1774 | 1463041031706 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:11 INFO - PROCESS | 1774 | 1463041031932 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 01:17:12 INFO - PROCESS | 1774 | 1463041032270 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x9d4c9400 == 103 [pid = 1774] [id = 578] 01:17:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x9d89b800) [pid = 1774] [serial = 1735] [outer = (nil)] 01:17:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0xa503b400) [pid = 1774] [serial = 1736] [outer = 0x9d89b800] 01:17:12 INFO - PROCESS | 1774 | 1463041032361 Marionette DEBUG loaded listener.js 01:17:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0xa50b0c00) [pid = 1774] [serial = 1737] [outer = 0x9d89b800] 01:17:14 INFO - PROCESS | 1774 | --DOCSHELL 0x866f3000 == 102 [pid = 1774] [id = 450] 01:17:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8edd0000 == 101 [pid = 1774] [id = 269] 01:17:14 INFO - PROCESS | 1774 | --DOCSHELL 0x866ee000 == 100 [pid = 1774] [id = 534] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x8dc5b000) [pid = 1774] [serial = 1614] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x8df4b400) [pid = 1774] [serial = 1557] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x9222ec00) [pid = 1774] [serial = 1569] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9d4d4c00) [pid = 1774] [serial = 1598] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x877f4800) [pid = 1774] [serial = 1605] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8d6db800) [pid = 1774] [serial = 1556] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9ae66400) [pid = 1774] [serial = 1592] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x9a746400) [pid = 1774] [serial = 1587] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0xa22f5400) [pid = 1774] [serial = 1601] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8ec62400) [pid = 1774] [serial = 1560] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x8d6d5800) [pid = 1774] [serial = 1613] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x8a1ce000) [pid = 1774] [serial = 1553] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x926e1800) [pid = 1774] [serial = 1571] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x8b940c00) [pid = 1774] [serial = 1554] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x93925c00) [pid = 1774] [serial = 1577] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8eb6e000) [pid = 1774] [serial = 1559] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x95e1c000) [pid = 1774] [serial = 1581] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9abe9c00) [pid = 1774] [serial = 1590] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8edd1000) [pid = 1774] [serial = 1563] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9d8f0c00) [pid = 1774] [serial = 1599] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x92c23800) [pid = 1774] [serial = 1575] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8dee9800) [pid = 1774] [serial = 1410] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9a742c00) [pid = 1774] [serial = 1586] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa22c1400) [pid = 1774] [serial = 1533] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x992c3000) [pid = 1774] [serial = 1583] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8d038000) [pid = 1774] [serial = 1610] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x926e8000) [pid = 1774] [serial = 1572] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9abe3c00) [pid = 1774] [serial = 1589] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8df51400) [pid = 1774] [serial = 1479] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9b06e000) [pid = 1774] [serial = 1593] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8ed4b800) [pid = 1774] [serial = 1562] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x95b27c00) [pid = 1774] [serial = 1580] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x93a02400) [pid = 1774] [serial = 1578] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x869dfc00) [pid = 1774] [serial = 1550] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x91d15800) [pid = 1774] [serial = 1566] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8f608c00) [pid = 1774] [serial = 1565] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8d404800) [pid = 1774] [serial = 1611] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9baa2c00) [pid = 1774] [serial = 1596] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x92c1c400) [pid = 1774] [serial = 1574] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x89867c00) [pid = 1774] [serial = 1608] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x99e72400) [pid = 1774] [serial = 1584] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x89562000) [pid = 1774] [serial = 1607] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x869d9000) [pid = 1774] [serial = 1604] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9bf70c00) [pid = 1774] [serial = 1595] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x91e44400) [pid = 1774] [serial = 1568] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9c1a1000) [pid = 1774] [serial = 1464] [outer = (nil)] [url = about:blank] 01:17:14 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x877fb000) [pid = 1774] [serial = 1551] [outer = (nil)] [url = about:blank] 01:17:15 INFO - PROCESS | 1774 | 1463041035274 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 3634ms 01:17:15 INFO - PROCESS | 1774 | 1463041035333 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 01:17:15 INFO - PROCESS | 1774 | 1463041035339 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 01:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:17:15 INFO - PROCESS | 1774 | 1463041035347 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:17:15 INFO - PROCESS | 1774 | 1463041035351 Marionette TRACE conn4 <- [1,2286,null,{}] 01:17:15 INFO - PROCESS | 1774 | 1463041035359 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:15 INFO - PROCESS | 1774 | 1463041035597 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 01:17:15 INFO - PROCESS | 1774 | 1463041035805 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x87486c00 == 101 [pid = 1774] [id = 579] 01:17:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x87489000) [pid = 1774] [serial = 1738] [outer = (nil)] 01:17:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x883d9000) [pid = 1774] [serial = 1739] [outer = 0x87489000] 01:17:15 INFO - PROCESS | 1774 | 1463041035889 Marionette DEBUG loaded listener.js 01:17:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x88e4a800) [pid = 1774] [serial = 1740] [outer = 0x87489000] 01:17:16 INFO - PROCESS | 1774 | 1463041036727 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 01:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1440ms 01:17:16 INFO - PROCESS | 1774 | 1463041036789 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 01:17:16 INFO - PROCESS | 1774 | 1463041036798 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 01:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:17:16 INFO - PROCESS | 1774 | 1463041036808 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:17:16 INFO - PROCESS | 1774 | 1463041036812 Marionette TRACE conn4 <- [1,2290,null,{}] 01:17:16 INFO - PROCESS | 1774 | 1463041036818 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:17 INFO - PROCESS | 1774 | 1463041037127 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 01:17:17 INFO - PROCESS | 1774 | 1463041037252 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x89867c00 == 102 [pid = 1774] [id = 580] 01:17:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8a1c5400) [pid = 1774] [serial = 1741] [outer = (nil)] 01:17:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8b454000) [pid = 1774] [serial = 1742] [outer = 0x8a1c5400] 01:17:17 INFO - PROCESS | 1774 | 1463041037329 Marionette DEBUG loaded listener.js 01:17:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8b943c00) [pid = 1774] [serial = 1743] [outer = 0x8a1c5400] 01:17:18 INFO - PROCESS | 1774 | 1463041038281 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1489ms 01:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:17:18 INFO - PROCESS | 1774 | 1463041038297 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 01:17:18 INFO - PROCESS | 1774 | 1463041038300 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 01:17:18 INFO - PROCESS | 1774 | 1463041038307 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:17:18 INFO - PROCESS | 1774 | 1463041038313 Marionette TRACE conn4 <- [1,2294,null,{}] 01:17:18 INFO - PROCESS | 1774 | 1463041038340 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:18 INFO - PROCESS | 1774 | 1463041038612 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 01:17:18 INFO - PROCESS | 1774 | 1463041038645 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x89568800 == 103 [pid = 1774] [id = 581] 01:17:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8d43ec00) [pid = 1774] [serial = 1744] [outer = (nil)] 01:17:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8d6d2000) [pid = 1774] [serial = 1745] [outer = 0x8d43ec00] 01:17:18 INFO - PROCESS | 1774 | 1463041038721 Marionette DEBUG loaded listener.js 01:17:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8dc58400) [pid = 1774] [serial = 1746] [outer = 0x8d43ec00] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8df4d000) [pid = 1774] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x92157c00) [pid = 1774] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x992c4000) [pid = 1774] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8f5b8400) [pid = 1774] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x877f9800) [pid = 1774] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8eb76400) [pid = 1774] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8dee7800) [pid = 1774] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x95b2d400) [pid = 1774] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8ec5a800) [pid = 1774] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8f6df000) [pid = 1774] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9c11e000) [pid = 1774] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8a1c5000) [pid = 1774] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8df51800) [pid = 1774] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x92bf3800) [pid = 1774] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x9a743c00) [pid = 1774] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8b455c00) [pid = 1774] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9770b400) [pid = 1774] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x86195000) [pid = 1774] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8c067000) [pid = 1774] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x9c11b000) [pid = 1774] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8dc5e000) [pid = 1774] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x8a1c2400) [pid = 1774] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:17:20 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x88e75400) [pid = 1774] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:17:20 INFO - PROCESS | 1774 | 1463041040521 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2251ms 01:17:20 INFO - PROCESS | 1774 | 1463041040557 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 01:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:17:20 INFO - PROCESS | 1774 | 1463041040562 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 01:17:20 INFO - PROCESS | 1774 | 1463041040569 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:17:20 INFO - PROCESS | 1774 | 1463041040572 Marionette TRACE conn4 <- [1,2298,null,{}] 01:17:20 INFO - PROCESS | 1774 | 1463041040578 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:20 INFO - PROCESS | 1774 | 1463041040771 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 01:17:20 INFO - PROCESS | 1774 | 1463041040977 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e59000 == 104 [pid = 1774] [id = 582] 01:17:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x869d9400) [pid = 1774] [serial = 1747] [outer = (nil)] 01:17:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8d6dbc00) [pid = 1774] [serial = 1748] [outer = 0x869d9400] 01:17:21 INFO - PROCESS | 1774 | 1463041041065 Marionette DEBUG loaded listener.js 01:17:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x8deecc00) [pid = 1774] [serial = 1749] [outer = 0x869d9400] 01:17:21 INFO - PROCESS | 1774 | 1463041041878 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1336ms 01:17:21 INFO - PROCESS | 1774 | 1463041041905 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 01:17:21 INFO - PROCESS | 1774 | 1463041041908 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 01:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:17:21 INFO - PROCESS | 1774 | 1463041041915 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:17:21 INFO - PROCESS | 1774 | 1463041041919 Marionette TRACE conn4 <- [1,2302,null,{}] 01:17:21 INFO - PROCESS | 1774 | 1463041041924 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:22 INFO - PROCESS | 1774 | 1463041042120 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 01:17:22 INFO - PROCESS | 1774 | 1463041042135 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d03e800 == 105 [pid = 1774] [id = 583] 01:17:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x8def3400) [pid = 1774] [serial = 1750] [outer = (nil)] 01:17:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8ea74800) [pid = 1774] [serial = 1751] [outer = 0x8def3400] 01:17:22 INFO - PROCESS | 1774 | 1463041042211 Marionette DEBUG loaded listener.js 01:17:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8eaf7000) [pid = 1774] [serial = 1752] [outer = 0x8def3400] 01:17:23 INFO - PROCESS | 1774 | 1463041043621 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1739ms 01:17:23 INFO - PROCESS | 1774 | 1463041043655 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 01:17:23 INFO - PROCESS | 1774 | 1463041043663 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 01:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:17:23 INFO - PROCESS | 1774 | 1463041043672 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:17:23 INFO - PROCESS | 1774 | 1463041043678 Marionette TRACE conn4 <- [1,2306,null,{}] 01:17:23 INFO - PROCESS | 1774 | 1463041043687 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:23 INFO - PROCESS | 1774 | 1463041043934 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 01:17:24 INFO - PROCESS | 1774 | 1463041044294 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x877ef400 == 106 [pid = 1774] [id = 584] 01:17:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x88e48c00) [pid = 1774] [serial = 1753] [outer = (nil)] 01:17:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8a1c3c00) [pid = 1774] [serial = 1754] [outer = 0x88e48c00] 01:17:24 INFO - PROCESS | 1774 | 1463041044393 Marionette DEBUG loaded listener.js 01:17:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8c069c00) [pid = 1774] [serial = 1755] [outer = 0x88e48c00] 01:17:25 INFO - PROCESS | 1774 | 1463041045370 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1739ms 01:17:25 INFO - PROCESS | 1774 | 1463041045412 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 01:17:25 INFO - PROCESS | 1774 | 1463041045421 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 01:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:17:25 INFO - PROCESS | 1774 | 1463041045432 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:17:25 INFO - PROCESS | 1774 | 1463041045436 Marionette TRACE conn4 <- [1,2310,null,{}] 01:17:25 INFO - PROCESS | 1774 | 1463041045443 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:25 INFO - PROCESS | 1774 | 1463041045676 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 01:17:26 INFO - PROCESS | 1774 | 1463041046006 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d401c00 == 107 [pid = 1774] [id = 585] 01:17:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8dc57c00) [pid = 1774] [serial = 1756] [outer = (nil)] 01:17:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8df4b400) [pid = 1774] [serial = 1757] [outer = 0x8dc57c00] 01:17:26 INFO - PROCESS | 1774 | 1463041046101 Marionette DEBUG loaded listener.js 01:17:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8eaeec00) [pid = 1774] [serial = 1758] [outer = 0x8dc57c00] 01:17:27 INFO - PROCESS | 1774 | 1463041047019 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1640ms 01:17:27 INFO - PROCESS | 1774 | 1463041047073 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 01:17:27 INFO - PROCESS | 1774 | 1463041047077 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 01:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:17:27 INFO - PROCESS | 1774 | 1463041047084 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:17:27 INFO - PROCESS | 1774 | 1463041047090 Marionette TRACE conn4 <- [1,2314,null,{}] 01:17:27 INFO - PROCESS | 1774 | 1463041047106 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:27 INFO - PROCESS | 1774 | 1463041047336 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 01:17:27 INFO - PROCESS | 1774 | 1463041047666 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccf0400 == 108 [pid = 1774] [id = 586] 01:17:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8ec5a800) [pid = 1774] [serial = 1759] [outer = (nil)] 01:17:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8ed24400) [pid = 1774] [serial = 1760] [outer = 0x8ec5a800] 01:17:27 INFO - PROCESS | 1774 | 1463041047758 Marionette DEBUG loaded listener.js 01:17:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8ed4cc00) [pid = 1774] [serial = 1761] [outer = 0x8ec5a800] 01:17:28 INFO - PROCESS | 1774 | 1463041048661 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1641ms 01:17:28 INFO - PROCESS | 1774 | 1463041048725 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 01:17:28 INFO - PROCESS | 1774 | 1463041048730 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 01:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:17:28 INFO - PROCESS | 1774 | 1463041048737 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:17:28 INFO - PROCESS | 1774 | 1463041048740 Marionette TRACE conn4 <- [1,2318,null,{}] 01:17:28 INFO - PROCESS | 1774 | 1463041048746 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:28 INFO - PROCESS | 1774 | 1463041048979 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 01:17:29 INFO - PROCESS | 1774 | 1463041049325 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f3000 == 109 [pid = 1774] [id = 587] 01:17:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8eb67c00) [pid = 1774] [serial = 1762] [outer = (nil)] 01:17:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8f414800) [pid = 1774] [serial = 1763] [outer = 0x8eb67c00] 01:17:29 INFO - PROCESS | 1774 | 1463041049418 Marionette DEBUG loaded listener.js 01:17:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8f41ec00) [pid = 1774] [serial = 1764] [outer = 0x8eb67c00] 01:17:30 INFO - PROCESS | 1774 | 1463041050370 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 01:17:30 INFO - PROCESS | 1774 | 1463041050430 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 01:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:17:30 INFO - PROCESS | 1774 | 1463041050437 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:17:30 INFO - PROCESS | 1774 | 1463041050440 Marionette TRACE conn4 <- [1,2322,null,{}] 01:17:30 INFO - PROCESS | 1774 | 1463041050447 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:30 INFO - PROCESS | 1774 | 1463041050672 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 01:17:31 INFO - PROCESS | 1774 | 1463041051000 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed2a800 == 110 [pid = 1774] [id = 588] 01:17:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8f5b8c00) [pid = 1774] [serial = 1765] [outer = (nil)] 01:17:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8f60e800) [pid = 1774] [serial = 1766] [outer = 0x8f5b8c00] 01:17:31 INFO - PROCESS | 1774 | 1463041051095 Marionette DEBUG loaded listener.js 01:17:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8f6e0400) [pid = 1774] [serial = 1767] [outer = 0x8f5b8c00] 01:17:31 INFO - PROCESS | 1774 | 1463041051996 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1631ms 01:17:32 INFO - PROCESS | 1774 | 1463041052069 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 01:17:32 INFO - PROCESS | 1774 | 1463041052072 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 01:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:17:32 INFO - PROCESS | 1774 | 1463041052079 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:17:32 INFO - PROCESS | 1774 | 1463041052081 Marionette TRACE conn4 <- [1,2326,null,{}] 01:17:32 INFO - PROCESS | 1774 | 1463041052088 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:32 INFO - PROCESS | 1774 | 1463041052354 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 01:17:32 INFO - PROCESS | 1774 | 1463041052680 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed22400 == 111 [pid = 1774] [id = 589] 01:17:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8edd2400) [pid = 1774] [serial = 1768] [outer = (nil)] 01:17:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x92158c00) [pid = 1774] [serial = 1769] [outer = 0x8edd2400] 01:17:32 INFO - PROCESS | 1774 | 1463041052773 Marionette DEBUG loaded listener.js 01:17:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9222fc00) [pid = 1774] [serial = 1770] [outer = 0x8edd2400] 01:17:33 INFO - PROCESS | 1774 | 1463041053655 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1628ms 01:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:17:33 INFO - PROCESS | 1774 | 1463041053708 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 01:17:33 INFO - PROCESS | 1774 | 1463041053711 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 01:17:33 INFO - PROCESS | 1774 | 1463041053718 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:17:33 INFO - PROCESS | 1774 | 1463041053722 Marionette TRACE conn4 <- [1,2330,null,{}] 01:17:33 INFO - PROCESS | 1774 | 1463041053727 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:33 INFO - PROCESS | 1774 | 1463041053951 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 01:17:34 INFO - PROCESS | 1774 | 1463041054300 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5c000 == 112 [pid = 1774] [id = 590] 01:17:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8dc57800) [pid = 1774] [serial = 1771] [outer = (nil)] 01:17:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x926e2800) [pid = 1774] [serial = 1772] [outer = 0x8dc57800] 01:17:34 INFO - PROCESS | 1774 | 1463041054390 Marionette DEBUG loaded listener.js 01:17:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x9299d800) [pid = 1774] [serial = 1773] [outer = 0x8dc57800] 01:17:35 INFO - PROCESS | 1774 | 1463041055264 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1582ms 01:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:17:35 INFO - PROCESS | 1774 | 1463041055299 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 01:17:35 INFO - PROCESS | 1774 | 1463041055303 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 01:17:35 INFO - PROCESS | 1774 | 1463041055325 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:17:35 INFO - PROCESS | 1774 | 1463041055330 Marionette TRACE conn4 <- [1,2334,null,{}] 01:17:35 INFO - PROCESS | 1774 | 1463041055341 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:35 INFO - PROCESS | 1774 | 1463041055561 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 01:17:35 INFO - PROCESS | 1774 | 1463041055844 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d13000 == 113 [pid = 1774] [id = 591] 01:17:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x926d9800) [pid = 1774] [serial = 1774] [outer = (nil)] 01:17:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x92bf3400) [pid = 1774] [serial = 1775] [outer = 0x926d9800] 01:17:35 INFO - PROCESS | 1774 | 1463041055979 Marionette DEBUG loaded listener.js 01:17:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x92c18c00) [pid = 1774] [serial = 1776] [outer = 0x926d9800] 01:17:36 INFO - PROCESS | 1774 | 1463041056901 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1653ms 01:17:36 INFO - PROCESS | 1774 | 1463041056963 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 01:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:17:36 INFO - PROCESS | 1774 | 1463041056968 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 01:17:36 INFO - PROCESS | 1774 | 1463041056975 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:17:36 INFO - PROCESS | 1774 | 1463041056978 Marionette TRACE conn4 <- [1,2338,null,{}] 01:17:36 INFO - PROCESS | 1774 | 1463041056985 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:37 INFO - PROCESS | 1774 | 1463041057220 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 01:17:37 INFO - PROCESS | 1774 | 1463041057558 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x9215b000 == 114 [pid = 1774] [id = 592] 01:17:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x926e1800) [pid = 1774] [serial = 1777] [outer = (nil)] 01:17:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x9391f400) [pid = 1774] [serial = 1778] [outer = 0x926e1800] 01:17:37 INFO - PROCESS | 1774 | 1463041057652 Marionette DEBUG loaded listener.js 01:17:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9398f000) [pid = 1774] [serial = 1779] [outer = 0x926e1800] 01:17:38 INFO - PROCESS | 1774 | 1463041058569 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1634ms 01:17:38 INFO - PROCESS | 1774 | 1463041058609 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 01:17:38 INFO - PROCESS | 1774 | 1463041058612 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 01:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:17:38 INFO - PROCESS | 1774 | 1463041058619 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:17:38 INFO - PROCESS | 1774 | 1463041058623 Marionette TRACE conn4 <- [1,2342,null,{}] 01:17:38 INFO - PROCESS | 1774 | 1463041058628 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:38 INFO - PROCESS | 1774 | 1463041058861 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 01:17:39 INFO - PROCESS | 1774 | 1463041059211 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d1c400 == 115 [pid = 1774] [id = 593] 01:17:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x94603400) [pid = 1774] [serial = 1780] [outer = (nil)] 01:17:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9463c000) [pid = 1774] [serial = 1781] [outer = 0x94603400] 01:17:39 INFO - PROCESS | 1774 | 1463041059317 Marionette DEBUG loaded listener.js 01:17:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x94642c00) [pid = 1774] [serial = 1782] [outer = 0x94603400] 01:17:40 INFO - PROCESS | 1774 | 1463041060232 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1687ms 01:17:40 INFO - PROCESS | 1774 | 1463041060307 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 01:17:40 INFO - PROCESS | 1774 | 1463041060311 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 01:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:17:40 INFO - PROCESS | 1774 | 1463041060318 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:17:40 INFO - PROCESS | 1774 | 1463041060321 Marionette TRACE conn4 <- [1,2346,null,{}] 01:17:40 INFO - PROCESS | 1774 | 1463041060328 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:40 INFO - PROCESS | 1774 | 1463041060610 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 01:17:40 INFO - PROCESS | 1774 | 1463041060945 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x93920400 == 116 [pid = 1774] [id = 594] 01:17:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x93997400) [pid = 1774] [serial = 1783] [outer = (nil)] 01:17:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9659cc00) [pid = 1774] [serial = 1784] [outer = 0x93997400] 01:17:41 INFO - PROCESS | 1774 | 1463041061043 Marionette DEBUG loaded listener.js 01:17:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x98108800) [pid = 1774] [serial = 1785] [outer = 0x93997400] 01:17:41 INFO - PROCESS | 1774 | 1463041061939 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1687ms 01:17:42 INFO - PROCESS | 1774 | 1463041062006 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 01:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:17:42 INFO - PROCESS | 1774 | 1463041062010 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 01:17:42 INFO - PROCESS | 1774 | 1463041062016 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:17:42 INFO - PROCESS | 1774 | 1463041062020 Marionette TRACE conn4 <- [1,2350,null,{}] 01:17:42 INFO - PROCESS | 1774 | 1463041062026 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:42 INFO - PROCESS | 1774 | 1463041062255 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 01:17:42 INFO - PROCESS | 1774 | 1463041062585 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f6400 == 117 [pid = 1774] [id = 595] 01:17:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x946cc000) [pid = 1774] [serial = 1786] [outer = (nil)] 01:17:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x992cb000) [pid = 1774] [serial = 1787] [outer = 0x946cc000] 01:17:42 INFO - PROCESS | 1774 | 1463041062683 Marionette DEBUG loaded listener.js 01:17:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x99e72400) [pid = 1774] [serial = 1788] [outer = 0x946cc000] 01:17:43 INFO - PROCESS | 1774 | 1463041063634 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1679ms 01:17:43 INFO - PROCESS | 1774 | 1463041063697 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 01:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:17:43 INFO - PROCESS | 1774 | 1463041063702 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 01:17:43 INFO - PROCESS | 1774 | 1463041063708 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:17:43 INFO - PROCESS | 1774 | 1463041063722 Marionette TRACE conn4 <- [1,2354,null,{}] 01:17:43 INFO - PROCESS | 1774 | 1463041063727 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:44 INFO - PROCESS | 1774 | 1463041064001 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 01:17:44 INFO - PROCESS | 1774 | 1463041064348 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8619a000 == 118 [pid = 1774] [id = 596] 01:17:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x929a6c00) [pid = 1774] [serial = 1789] [outer = (nil)] 01:17:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9a28cc00) [pid = 1774] [serial = 1790] [outer = 0x929a6c00] 01:17:44 INFO - PROCESS | 1774 | 1463041064434 Marionette DEBUG loaded listener.js 01:17:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9a3e8400) [pid = 1774] [serial = 1791] [outer = 0x929a6c00] 01:17:45 INFO - PROCESS | 1774 | 1463041065412 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1743ms 01:17:45 INFO - PROCESS | 1774 | 1463041065452 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 01:17:45 INFO - PROCESS | 1774 | 1463041065456 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 01:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:17:45 INFO - PROCESS | 1774 | 1463041065462 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:17:45 INFO - PROCESS | 1774 | 1463041065465 Marionette TRACE conn4 <- [1,2358,null,{}] 01:17:45 INFO - PROCESS | 1774 | 1463041065471 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:45 INFO - PROCESS | 1774 | 1463041065690 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 01:17:46 INFO - PROCESS | 1774 | 1463041066029 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x98108400 == 119 [pid = 1774] [id = 597] 01:17:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x992c7800) [pid = 1774] [serial = 1792] [outer = (nil)] 01:17:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9abe2000) [pid = 1774] [serial = 1793] [outer = 0x992c7800] 01:17:46 INFO - PROCESS | 1774 | 1463041066123 Marionette DEBUG loaded listener.js 01:17:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x9abe9000) [pid = 1774] [serial = 1794] [outer = 0x992c7800] 01:17:47 INFO - PROCESS | 1774 | 1463041067042 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1630ms 01:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:17:47 INFO - PROCESS | 1774 | 1463041067093 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 01:17:47 INFO - PROCESS | 1774 | 1463041067096 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 01:17:47 INFO - PROCESS | 1774 | 1463041067103 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:17:47 INFO - PROCESS | 1774 | 1463041067106 Marionette TRACE conn4 <- [1,2362,null,{}] 01:17:47 INFO - PROCESS | 1774 | 1463041067112 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:47 INFO - PROCESS | 1774 | 1463041067335 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 01:17:47 INFO - PROCESS | 1774 | 1463041067667 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3e4800 == 120 [pid = 1774] [id = 598] 01:17:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9a744400) [pid = 1774] [serial = 1795] [outer = (nil)] 01:17:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9b06b000) [pid = 1774] [serial = 1796] [outer = 0x9a744400] 01:17:47 INFO - PROCESS | 1774 | 1463041067758 Marionette DEBUG loaded listener.js 01:17:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9b070c00) [pid = 1774] [serial = 1797] [outer = 0x9a744400] 01:17:48 INFO - PROCESS | 1774 | 1463041068694 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1632ms 01:17:48 INFO - PROCESS | 1774 | 1463041068736 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 01:17:48 INFO - PROCESS | 1774 | 1463041068740 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 01:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:17:48 INFO - PROCESS | 1774 | 1463041068746 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:17:48 INFO - PROCESS | 1774 | 1463041068750 Marionette TRACE conn4 <- [1,2366,null,{}] 01:17:48 INFO - PROCESS | 1774 | 1463041068756 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:48 INFO - PROCESS | 1774 | 1463041068981 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 01:17:49 INFO - PROCESS | 1774 | 1463041069330 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ac37c00 == 121 [pid = 1774] [id = 599] 01:17:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9ae69c00) [pid = 1774] [serial = 1798] [outer = (nil)] 01:17:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x9c11b800) [pid = 1774] [serial = 1799] [outer = 0x9ae69c00] 01:17:49 INFO - PROCESS | 1774 | 1463041069437 Marionette DEBUG loaded listener.js 01:17:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9c123000) [pid = 1774] [serial = 1800] [outer = 0x9ae69c00] 01:17:50 INFO - PROCESS | 1774 | 1463041070358 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1684ms 01:17:50 INFO - PROCESS | 1774 | 1463041070430 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 01:17:50 INFO - PROCESS | 1774 | 1463041070433 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 01:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:17:50 INFO - PROCESS | 1774 | 1463041070441 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:17:50 INFO - PROCESS | 1774 | 1463041070444 Marionette TRACE conn4 <- [1,2370,null,{}] 01:17:50 INFO - PROCESS | 1774 | 1463041070450 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:50 INFO - PROCESS | 1774 | 1463041070710 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 01:17:51 INFO - PROCESS | 1774 | 1463041071044 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e59800 == 122 [pid = 1774] [id = 600] 01:17:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9b28b400) [pid = 1774] [serial = 1801] [outer = (nil)] 01:17:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x9d4ca800) [pid = 1774] [serial = 1802] [outer = 0x9b28b400] 01:17:51 INFO - PROCESS | 1774 | 1463041071138 Marionette DEBUG loaded listener.js 01:17:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9d8f0c00) [pid = 1774] [serial = 1803] [outer = 0x9b28b400] 01:17:52 INFO - PROCESS | 1774 | 1463041072051 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1687ms 01:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:17:52 INFO - PROCESS | 1774 | 1463041072128 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 01:17:52 INFO - PROCESS | 1774 | 1463041072131 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 01:17:52 INFO - PROCESS | 1774 | 1463041072137 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:17:52 INFO - PROCESS | 1774 | 1463041072140 Marionette TRACE conn4 <- [1,2374,null,{}] 01:17:52 INFO - PROCESS | 1774 | 1463041072146 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:52 INFO - PROCESS | 1774 | 1463041072413 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 01:17:52 INFO - PROCESS | 1774 | 1463041072756 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x9c1a4000 == 123 [pid = 1774] [id = 601] 01:17:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9d8e3800) [pid = 1774] [serial = 1804] [outer = (nil)] 01:17:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0xa2454000) [pid = 1774] [serial = 1805] [outer = 0x9d8e3800] 01:17:52 INFO - PROCESS | 1774 | 1463041072855 Marionette DEBUG loaded listener.js 01:17:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0xa2153800) [pid = 1774] [serial = 1806] [outer = 0x9d8e3800] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9a74f800 == 122 [pid = 1774] [id = 486] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9a1d0800 == 121 [pid = 1774] [id = 485] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6e0800 == 120 [pid = 1774] [id = 484] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x85e63800 == 119 [pid = 1774] [id = 487] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x85e59000 == 118 [pid = 1774] [id = 582] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x89568800 == 117 [pid = 1774] [id = 581] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x89867c00 == 116 [pid = 1774] [id = 580] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x87486c00 == 115 [pid = 1774] [id = 579] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9391f000 == 114 [pid = 1774] [id = 570] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x946c9400 == 113 [pid = 1774] [id = 571] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x92bf0400 == 112 [pid = 1774] [id = 569] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9299ec00 == 111 [pid = 1774] [id = 568] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec66c00 == 110 [pid = 1774] [id = 567] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb6cc00 == 109 [pid = 1774] [id = 566] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8df58c00 == 108 [pid = 1774] [id = 565] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb6a800 == 107 [pid = 1774] [id = 563] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb6ac00 == 106 [pid = 1774] [id = 564] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d1800 == 105 [pid = 1774] [id = 562] 01:17:55 INFO - PROCESS | 1774 | --DOCSHELL 0x883d9c00 == 104 [pid = 1774] [id = 561] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0xa30d4800) [pid = 1774] [serial = 1671] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x92ed5400) [pid = 1774] [serial = 1638] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9abe9800) [pid = 1774] [serial = 1656] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x92c23400) [pid = 1774] [serial = 1637] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8f6e2000) [pid = 1774] [serial = 1631] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x88e72400) [pid = 1774] [serial = 1673] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8edd7400) [pid = 1774] [serial = 1626] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8def2400) [pid = 1774] [serial = 1679] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x9a9bc800) [pid = 1774] [serial = 1655] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x95e23800) [pid = 1774] [serial = 1647] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x8f5ba000) [pid = 1774] [serial = 1628] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x9263ec00) [pid = 1774] [serial = 1634] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x8ed43000) [pid = 1774] [serial = 1625] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0xa2453000) [pid = 1774] [serial = 1602] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8956c000) [pid = 1774] [serial = 1674] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x9ba73000) [pid = 1774] [serial = 1661] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8ea75800) [pid = 1774] [serial = 1622] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x93996000) [pid = 1774] [serial = 1640] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0xa3061400) [pid = 1774] [serial = 1670] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0xa2276c00) [pid = 1774] [serial = 1667] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8d03a800) [pid = 1774] [serial = 1677] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x93a0e000) [pid = 1774] [serial = 1641] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x91d11400) [pid = 1774] [serial = 1632] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8c073c00) [pid = 1774] [serial = 1676] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8df56400) [pid = 1774] [serial = 1616] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0xa22c2800) [pid = 1774] [serial = 1668] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x99d95000) [pid = 1774] [serial = 1650] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9ae60800) [pid = 1774] [serial = 1658] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9ae6dc00) [pid = 1774] [serial = 1659] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8eaf6400) [pid = 1774] [serial = 1623] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8df4b000) [pid = 1774] [serial = 1548] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x9d8eb400) [pid = 1774] [serial = 1665] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x946cd400) [pid = 1774] [serial = 1644] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8ea6ac00) [pid = 1774] [serial = 1680] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9a3e5000) [pid = 1774] [serial = 1652] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8a1cd800) [pid = 1774] [serial = 1619] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9299bc00) [pid = 1774] [serial = 1635] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9463c400) [pid = 1774] [serial = 1643] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9c073000) [pid = 1774] [serial = 1662] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x95e1b400) [pid = 1774] [serial = 1646] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9a3e9800) [pid = 1774] [serial = 1653] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9d4c7c00) [pid = 1774] [serial = 1664] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8d40c400) [pid = 1774] [serial = 1620] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8f609400) [pid = 1774] [serial = 1629] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x992bec00) [pid = 1774] [serial = 1649] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8dc58800) [pid = 1774] [serial = 1682] [outer = (nil)] [url = about:blank] 01:17:55 INFO - PROCESS | 1774 | 1463041075911 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 3841ms 01:17:55 INFO - PROCESS | 1774 | 1463041075978 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 01:17:55 INFO - PROCESS | 1774 | 1463041075985 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 01:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:17:55 INFO - PROCESS | 1774 | 1463041075993 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:17:56 INFO - PROCESS | 1774 | 1463041075998 Marionette TRACE conn4 <- [1,2378,null,{}] 01:17:56 INFO - PROCESS | 1774 | 1463041076006 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:56 INFO - PROCESS | 1774 | 1463041076215 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 01:17:56 INFO - PROCESS | 1774 | 1463041076422 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d9c00 == 105 [pid = 1774] [id = 602] 01:17:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x877f7800) [pid = 1774] [serial = 1807] [outer = (nil)] 01:17:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x89861800) [pid = 1774] [serial = 1808] [outer = 0x877f7800] 01:17:56 INFO - PROCESS | 1774 | 1463041076499 Marionette DEBUG loaded listener.js 01:17:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8a1ce000) [pid = 1774] [serial = 1809] [outer = 0x877f7800] 01:17:57 INFO - PROCESS | 1774 | 1463041077352 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1386ms 01:17:57 INFO - PROCESS | 1774 | 1463041077406 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 01:17:57 INFO - PROCESS | 1774 | 1463041077413 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 01:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:17:57 INFO - PROCESS | 1774 | 1463041077426 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:17:57 INFO - PROCESS | 1774 | 1463041077429 Marionette TRACE conn4 <- [1,2382,null,{}] 01:17:57 INFO - PROCESS | 1774 | 1463041077436 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:57 INFO - PROCESS | 1774 | 1463041077644 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 01:17:57 INFO - PROCESS | 1774 | 1463041077876 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x89568800 == 106 [pid = 1774] [id = 603] 01:17:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8d03b800) [pid = 1774] [serial = 1810] [outer = (nil)] 01:17:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8d6da400) [pid = 1774] [serial = 1811] [outer = 0x8d03b800] 01:17:57 INFO - PROCESS | 1774 | 1463041077955 Marionette DEBUG loaded listener.js 01:17:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8dc5f000) [pid = 1774] [serial = 1812] [outer = 0x8d03b800] 01:17:58 INFO - PROCESS | 1774 | 1463041078913 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1546ms 01:17:58 INFO - PROCESS | 1774 | 1463041078981 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 01:17:58 INFO - PROCESS | 1774 | 1463041078986 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 01:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:17:58 INFO - PROCESS | 1774 | 1463041078993 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:17:59 INFO - PROCESS | 1774 | 1463041078999 Marionette TRACE conn4 <- [1,2386,null,{}] 01:17:59 INFO - PROCESS | 1774 | 1463041079022 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:17:59 INFO - PROCESS | 1774 | 1463041079323 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 01:17:59 INFO - PROCESS | 1774 | 1463041079378 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:17:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x87484800 == 107 [pid = 1774] [id = 604] 01:17:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8b451000) [pid = 1774] [serial = 1813] [outer = (nil)] 01:17:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8eaf3c00) [pid = 1774] [serial = 1814] [outer = 0x8b451000] 01:17:59 INFO - PROCESS | 1774 | 1463041079592 Marionette DEBUG loaded listener.js 01:17:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8eb6c000) [pid = 1774] [serial = 1815] [outer = 0x8b451000] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8d03f000) [pid = 1774] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8d43ec00) [pid = 1774] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9a3e1400) [pid = 1774] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x99223000) [pid = 1774] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9463b000) [pid = 1774] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x92edc400) [pid = 1774] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x92bf1c00) [pid = 1774] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9214c800) [pid = 1774] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8f6e2400) [pid = 1774] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8edd6800) [pid = 1774] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8edcd800) [pid = 1774] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8ed22c00) [pid = 1774] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8d6db000) [pid = 1774] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x883ddc00) [pid = 1774] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x8a1c5400) [pid = 1774] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x87489000) [pid = 1774] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9d89b800) [pid = 1774] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x9b06cc00) [pid = 1774] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8eb68c00) [pid = 1774] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x9a3ea800) [pid = 1774] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:18:00 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x869d9400) [pid = 1774] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:18:01 INFO - PROCESS | 1774 | 1463041081142 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2199ms 01:18:01 INFO - PROCESS | 1774 | 1463041081193 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 01:18:01 INFO - PROCESS | 1774 | 1463041081198 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 01:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:18:01 INFO - PROCESS | 1774 | 1463041081204 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:18:01 INFO - PROCESS | 1774 | 1463041081208 Marionette TRACE conn4 <- [1,2390,null,{}] 01:18:01 INFO - PROCESS | 1774 | 1463041081213 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:01 INFO - PROCESS | 1774 | 1463041081484 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 01:18:01 INFO - PROCESS | 1774 | 1463041081507 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b93b000 == 108 [pid = 1774] [id = 605] 01:18:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x8ea6c800) [pid = 1774] [serial = 1816] [outer = (nil)] 01:18:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x8eb6ec00) [pid = 1774] [serial = 1817] [outer = 0x8ea6c800] 01:18:01 INFO - PROCESS | 1774 | 1463041081585 Marionette DEBUG loaded listener.js 01:18:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8ec62800) [pid = 1774] [serial = 1818] [outer = 0x8ea6c800] 01:18:02 INFO - PROCESS | 1774 | 1463041082620 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1490ms 01:18:02 INFO - PROCESS | 1774 | 1463041082696 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 01:18:02 INFO - PROCESS | 1774 | 1463041082703 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 01:18:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:18:02 INFO - PROCESS | 1774 | 1463041082712 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:18:02 INFO - PROCESS | 1774 | 1463041082718 Marionette TRACE conn4 <- [1,2394,null,{}] 01:18:02 INFO - PROCESS | 1774 | 1463041082728 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:03 INFO - PROCESS | 1774 | 1463041083005 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 01:18:03 INFO - PROCESS | 1774 | 1463041083339 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e76000 == 109 [pid = 1774] [id = 606] 01:18:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x88e78000) [pid = 1774] [serial = 1819] [outer = (nil)] 01:18:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x89866000) [pid = 1774] [serial = 1820] [outer = 0x88e78000] 01:18:03 INFO - PROCESS | 1774 | 1463041083431 Marionette DEBUG loaded listener.js 01:18:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8c073c00) [pid = 1774] [serial = 1821] [outer = 0x88e78000] 01:18:04 INFO - PROCESS | 1774 | 1463041084387 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1738ms 01:18:04 INFO - PROCESS | 1774 | 1463041084451 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 01:18:04 INFO - PROCESS | 1774 | 1463041084460 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 01:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:18:04 INFO - PROCESS | 1774 | 1463041084471 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:18:04 INFO - PROCESS | 1774 | 1463041084475 Marionette TRACE conn4 <- [1,2398,null,{}] 01:18:04 INFO - PROCESS | 1774 | 1463041084481 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:04 INFO - PROCESS | 1774 | 1463041084742 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 01:18:05 INFO - PROCESS | 1774 | 1463041085073 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d43ec00 == 110 [pid = 1774] [id = 607] 01:18:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8dc54400) [pid = 1774] [serial = 1822] [outer = (nil)] 01:18:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8df4cc00) [pid = 1774] [serial = 1823] [outer = 0x8dc54400] 01:18:05 INFO - PROCESS | 1774 | 1463041085166 Marionette DEBUG loaded listener.js 01:18:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8ea6d800) [pid = 1774] [serial = 1824] [outer = 0x8dc54400] 01:18:06 INFO - PROCESS | 1774 | 1463041086125 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1694ms 01:18:06 INFO - PROCESS | 1774 | 1463041086165 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 01:18:06 INFO - PROCESS | 1774 | 1463041086170 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 01:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:18:06 INFO - PROCESS | 1774 | 1463041086177 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:18:06 INFO - PROCESS | 1774 | 1463041086183 Marionette TRACE conn4 <- [1,2402,null,{}] 01:18:06 INFO - PROCESS | 1774 | 1463041086199 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:06 INFO - PROCESS | 1774 | 1463041086440 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 01:18:06 INFO - PROCESS | 1774 | 1463041086825 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb68400 == 111 [pid = 1774] [id = 608] 01:18:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8ed4c000) [pid = 1774] [serial = 1825] [outer = (nil)] 01:18:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8edd7400) [pid = 1774] [serial = 1826] [outer = 0x8ed4c000] 01:18:06 INFO - PROCESS | 1774 | 1463041086925 Marionette DEBUG loaded listener.js 01:18:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8f5ba000) [pid = 1774] [serial = 1827] [outer = 0x8ed4c000] 01:18:07 INFO - PROCESS | 1774 | 1463041087894 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1789ms 01:18:07 INFO - PROCESS | 1774 | 1463041087966 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 01:18:07 INFO - PROCESS | 1774 | 1463041087970 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 01:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:18:07 INFO - PROCESS | 1774 | 1463041087977 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:18:07 INFO - PROCESS | 1774 | 1463041087980 Marionette TRACE conn4 <- [1,2406,null,{}] 01:18:07 INFO - PROCESS | 1774 | 1463041087986 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:08 INFO - PROCESS | 1774 | 1463041088210 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 01:18:08 INFO - PROCESS | 1774 | 1463041088553 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed43000 == 112 [pid = 1774] [id = 609] 01:18:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8edcd800) [pid = 1774] [serial = 1828] [outer = (nil)] 01:18:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x91d12800) [pid = 1774] [serial = 1829] [outer = 0x8edcd800] 01:18:08 INFO - PROCESS | 1774 | 1463041088646 Marionette DEBUG loaded listener.js 01:18:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x91e3a800) [pid = 1774] [serial = 1830] [outer = 0x8edcd800] 01:18:09 INFO - PROCESS | 1774 | 1463041089563 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1641ms 01:18:09 INFO - PROCESS | 1774 | 1463041089620 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 01:18:09 INFO - PROCESS | 1774 | 1463041089623 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 01:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:18:09 INFO - PROCESS | 1774 | 1463041089629 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:18:09 INFO - PROCESS | 1774 | 1463041089633 Marionette TRACE conn4 <- [1,2410,null,{}] 01:18:09 INFO - PROCESS | 1774 | 1463041089638 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:09 INFO - PROCESS | 1774 | 1463041089856 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 01:18:10 INFO - PROCESS | 1774 | 1463041090194 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d1400 == 113 [pid = 1774] [id = 610] 01:18:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8748c800) [pid = 1774] [serial = 1831] [outer = (nil)] 01:18:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x92154c00) [pid = 1774] [serial = 1832] [outer = 0x8748c800] 01:18:10 INFO - PROCESS | 1774 | 1463041090286 Marionette DEBUG loaded listener.js 01:18:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x92230000) [pid = 1774] [serial = 1833] [outer = 0x8748c800] 01:18:11 INFO - PROCESS | 1774 | 1463041091237 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:18:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:18:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1630ms 01:18:11 INFO - PROCESS | 1774 | 1463041091259 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 01:18:11 INFO - PROCESS | 1774 | 1463041091263 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 01:18:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:18:11 INFO - PROCESS | 1774 | 1463041091269 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:18:11 INFO - PROCESS | 1774 | 1463041091272 Marionette TRACE conn4 <- [1,2414,null,{}] 01:18:11 INFO - PROCESS | 1774 | 1463041091278 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:11 INFO - PROCESS | 1774 | 1463041091526 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 01:18:11 INFO - PROCESS | 1774 | 1463041091861 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x92152c00 == 114 [pid = 1774] [id = 611] 01:18:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x92c19400) [pid = 1774] [serial = 1834] [outer = (nil)] 01:18:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x92c25400) [pid = 1774] [serial = 1835] [outer = 0x92c19400] 01:18:11 INFO - PROCESS | 1774 | 1463041091957 Marionette DEBUG loaded listener.js 01:18:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x9391fc00) [pid = 1774] [serial = 1836] [outer = 0x92c19400] 01:18:12 INFO - PROCESS | 1774 | 1463041092856 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1628ms 01:18:12 INFO - PROCESS | 1774 | 1463041092898 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 01:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:18:12 INFO - PROCESS | 1774 | 1463041092903 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 01:18:12 INFO - PROCESS | 1774 | 1463041092909 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:18:12 INFO - PROCESS | 1774 | 1463041092912 Marionette TRACE conn4 <- [1,2418,null,{}] 01:18:12 INFO - PROCESS | 1774 | 1463041092918 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:13 INFO - PROCESS | 1774 | 1463041093143 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 01:18:13 INFO - PROCESS | 1774 | 1463041093484 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8956ac00 == 115 [pid = 1774] [id = 612] 01:18:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8f60c800) [pid = 1774] [serial = 1837] [outer = (nil)] 01:18:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x94609400) [pid = 1774] [serial = 1838] [outer = 0x8f60c800] 01:18:13 INFO - PROCESS | 1774 | 1463041093579 Marionette DEBUG loaded listener.js 01:18:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x9463d800) [pid = 1774] [serial = 1839] [outer = 0x8f60c800] 01:18:14 INFO - PROCESS | 1774 | 1463041094481 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1640ms 01:18:14 INFO - PROCESS | 1774 | 1463041094549 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 01:18:14 INFO - PROCESS | 1774 | 1463041094552 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 01:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:18:14 INFO - PROCESS | 1774 | 1463041094560 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:18:14 INFO - PROCESS | 1774 | 1463041094563 Marionette TRACE conn4 <- [1,2422,null,{}] 01:18:14 INFO - PROCESS | 1774 | 1463041094569 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:14 INFO - PROCESS | 1774 | 1463041094784 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 01:18:15 INFO - PROCESS | 1774 | 1463041095094 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b45b000 == 116 [pid = 1774] [id = 613] 01:18:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8d6d9c00) [pid = 1774] [serial = 1840] [outer = (nil)] 01:18:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x95b2c000) [pid = 1774] [serial = 1841] [outer = 0x8d6d9c00] 01:18:15 INFO - PROCESS | 1774 | 1463041095185 Marionette DEBUG loaded listener.js 01:18:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x95e1b800) [pid = 1774] [serial = 1842] [outer = 0x8d6d9c00] 01:18:16 INFO - PROCESS | 1774 | 1463041096139 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1635ms 01:18:16 INFO - PROCESS | 1774 | 1463041096195 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 01:18:16 INFO - PROCESS | 1774 | 1463041096199 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 01:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:18:16 INFO - PROCESS | 1774 | 1463041096206 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:18:16 INFO - PROCESS | 1774 | 1463041096209 Marionette TRACE conn4 <- [1,2426,null,{}] 01:18:16 INFO - PROCESS | 1774 | 1463041096215 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:16 INFO - PROCESS | 1774 | 1463041096442 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 01:18:16 INFO - PROCESS | 1774 | 1463041096776 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f609400 == 117 [pid = 1774] [id = 614] 01:18:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9533b400) [pid = 1774] [serial = 1843] [outer = (nil)] 01:18:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x97710c00) [pid = 1774] [serial = 1844] [outer = 0x9533b400] 01:18:16 INFO - PROCESS | 1774 | 1463041096869 Marionette DEBUG loaded listener.js 01:18:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x97768000) [pid = 1774] [serial = 1845] [outer = 0x9533b400] 01:18:17 INFO - PROCESS | 1774 | 1463041097770 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1628ms 01:18:17 INFO - PROCESS | 1774 | 1463041097835 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 01:18:17 INFO - PROCESS | 1774 | 1463041097839 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 01:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:18:17 INFO - PROCESS | 1774 | 1463041097846 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:18:17 INFO - PROCESS | 1774 | 1463041097848 Marionette TRACE conn4 <- [1,2430,null,{}] 01:18:17 INFO - PROCESS | 1774 | 1463041097854 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:18 INFO - PROCESS | 1774 | 1463041098078 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 01:18:18 INFO - PROCESS | 1774 | 1463041098419 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x87487400 == 118 [pid = 1774] [id = 615] 01:18:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8eb70400) [pid = 1774] [serial = 1846] [outer = (nil)] 01:18:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x99e67c00) [pid = 1774] [serial = 1847] [outer = 0x8eb70400] 01:18:18 INFO - PROCESS | 1774 | 1463041098510 Marionette DEBUG loaded listener.js 01:18:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9a3dd400) [pid = 1774] [serial = 1848] [outer = 0x8eb70400] 01:18:19 INFO - PROCESS | 1774 | 1463041099423 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1629ms 01:18:19 INFO - PROCESS | 1774 | 1463041099476 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 01:18:19 INFO - PROCESS | 1774 | 1463041099480 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 01:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:18:19 INFO - PROCESS | 1774 | 1463041099486 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:18:19 INFO - PROCESS | 1774 | 1463041099491 Marionette TRACE conn4 <- [1,2434,null,{}] 01:18:19 INFO - PROCESS | 1774 | 1463041099504 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:19 INFO - PROCESS | 1774 | 1463041099803 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 01:18:20 INFO - PROCESS | 1774 | 1463041100152 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f413c00 == 119 [pid = 1774] [id = 616] 01:18:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x9a79b400) [pid = 1774] [serial = 1849] [outer = (nil)] 01:18:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x9abea800) [pid = 1774] [serial = 1850] [outer = 0x9a79b400] 01:18:20 INFO - PROCESS | 1774 | 1463041100258 Marionette DEBUG loaded listener.js 01:18:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9ae63c00) [pid = 1774] [serial = 1851] [outer = 0x9a79b400] 01:18:21 INFO - PROCESS | 1774 | 1463041101196 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1753ms 01:18:21 INFO - PROCESS | 1774 | 1463041101240 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 01:18:21 INFO - PROCESS | 1774 | 1463041101244 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 01:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:18:21 INFO - PROCESS | 1774 | 1463041101250 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:18:21 INFO - PROCESS | 1774 | 1463041101254 Marionette TRACE conn4 <- [1,2438,null,{}] 01:18:21 INFO - PROCESS | 1774 | 1463041101282 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:21 INFO - PROCESS | 1774 | 1463041101513 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 01:18:21 INFO - PROCESS | 1774 | 1463041101851 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a74e000 == 120 [pid = 1774] [id = 617] 01:18:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9abe7000) [pid = 1774] [serial = 1852] [outer = (nil)] 01:18:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9b56d400) [pid = 1774] [serial = 1853] [outer = 0x9abe7000] 01:18:21 INFO - PROCESS | 1774 | 1463041101944 Marionette DEBUG loaded listener.js 01:18:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9c073000) [pid = 1774] [serial = 1854] [outer = 0x9abe7000] 01:18:22 INFO - PROCESS | 1774 | 1463041102859 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1650ms 01:18:22 INFO - PROCESS | 1774 | 1463041102902 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 01:18:22 INFO - PROCESS | 1774 | 1463041102906 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 01:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:18:22 INFO - PROCESS | 1774 | 1463041102912 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:18:22 INFO - PROCESS | 1774 | 1463041102915 Marionette TRACE conn4 <- [1,2442,null,{}] 01:18:22 INFO - PROCESS | 1774 | 1463041102921 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:23 INFO - PROCESS | 1774 | 1463041103148 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 01:18:23 INFO - PROCESS | 1774 | 1463041103501 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ae61800 == 121 [pid = 1774] [id = 618] 01:18:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9b072800) [pid = 1774] [serial = 1855] [outer = (nil)] 01:18:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9d4c7000) [pid = 1774] [serial = 1856] [outer = 0x9b072800] 01:18:23 INFO - PROCESS | 1774 | 1463041103595 Marionette DEBUG loaded listener.js 01:18:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9d899400) [pid = 1774] [serial = 1857] [outer = 0x9b072800] 01:18:24 INFO - PROCESS | 1774 | 1463041104456 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1595ms 01:18:24 INFO - PROCESS | 1774 | 1463041104508 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 01:18:24 INFO - PROCESS | 1774 | 1463041104512 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 01:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:18:24 INFO - PROCESS | 1774 | 1463041104518 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:18:24 INFO - PROCESS | 1774 | 1463041104526 Marionette TRACE conn4 <- [1,2446,null,{}] 01:18:24 INFO - PROCESS | 1774 | 1463041104541 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:24 INFO - PROCESS | 1774 | 1463041104758 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 01:18:25 INFO - PROCESS | 1774 | 1463041105056 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d15c00 == 122 [pid = 1774] [id = 619] 01:18:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x91e45400) [pid = 1774] [serial = 1858] [outer = (nil)] 01:18:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0xa227f800) [pid = 1774] [serial = 1859] [outer = 0x91e45400] 01:18:25 INFO - PROCESS | 1774 | 1463041105193 Marionette DEBUG loaded listener.js 01:18:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0xa22ea000) [pid = 1774] [serial = 1860] [outer = 0x91e45400] 01:18:26 INFO - PROCESS | 1774 | 1463041106103 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1653ms 01:18:26 INFO - PROCESS | 1774 | 1463041106172 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 01:18:26 INFO - PROCESS | 1774 | 1463041106175 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 01:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:18:26 INFO - PROCESS | 1774 | 1463041106182 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:18:26 INFO - PROCESS | 1774 | 1463041106186 Marionette TRACE conn4 <- [1,2450,null,{}] 01:18:26 INFO - PROCESS | 1774 | 1463041106192 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:26 INFO - PROCESS | 1774 | 1463041106414 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 01:18:26 INFO - PROCESS | 1774 | 1463041106748 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b56f800 == 123 [pid = 1774] [id = 620] 01:18:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0xa244d800) [pid = 1774] [serial = 1861] [outer = (nil)] 01:18:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0xa3221c00) [pid = 1774] [serial = 1862] [outer = 0xa244d800] 01:18:26 INFO - PROCESS | 1774 | 1463041106844 Marionette DEBUG loaded listener.js 01:18:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0xa3252800) [pid = 1774] [serial = 1863] [outer = 0xa244d800] 01:18:27 INFO - PROCESS | 1774 | 1463041107772 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1631ms 01:18:27 INFO - PROCESS | 1774 | 1463041107816 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 01:18:27 INFO - PROCESS | 1774 | 1463041107820 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 01:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:18:27 INFO - PROCESS | 1774 | 1463041107827 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:18:27 INFO - PROCESS | 1774 | 1463041107830 Marionette TRACE conn4 <- [1,2454,null,{}] 01:18:27 INFO - PROCESS | 1774 | 1463041107857 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:28 INFO - PROCESS | 1774 | 1463041108082 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 01:18:28 INFO - PROCESS | 1774 | 1463041108428 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x9c122400 == 124 [pid = 1774] [id = 621] 01:18:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0xa2455c00) [pid = 1774] [serial = 1864] [outer = (nil)] 01:18:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0xa6283000) [pid = 1774] [serial = 1865] [outer = 0xa2455c00] 01:18:28 INFO - PROCESS | 1774 | 1463041108520 Marionette DEBUG loaded listener.js 01:18:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0xa628c400) [pid = 1774] [serial = 1866] [outer = 0xa2455c00] 01:18:29 INFO - PROCESS | 1774 | 1463041109430 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1637ms 01:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:18:29 INFO - PROCESS | 1774 | 1463041109465 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 01:18:29 INFO - PROCESS | 1774 | 1463041109468 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 01:18:29 INFO - PROCESS | 1774 | 1463041109475 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:18:29 INFO - PROCESS | 1774 | 1463041109478 Marionette TRACE conn4 <- [1,2458,null,{}] 01:18:29 INFO - PROCESS | 1774 | 1463041109484 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:29 INFO - PROCESS | 1774 | 1463041109726 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 01:18:30 INFO - PROCESS | 1774 | 1463041110074 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f0000 == 125 [pid = 1774] [id = 622] 01:18:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x863f8400) [pid = 1774] [serial = 1867] [outer = (nil)] 01:18:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0xa6875400) [pid = 1774] [serial = 1868] [outer = 0x863f8400] 01:18:30 INFO - PROCESS | 1774 | 1463041110166 Marionette DEBUG loaded listener.js 01:18:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0xa68be000) [pid = 1774] [serial = 1869] [outer = 0x863f8400] 01:18:31 INFO - PROCESS | 1774 | 1463041111137 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1732ms 01:18:31 INFO - PROCESS | 1774 | 1463041111207 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 01:18:31 INFO - PROCESS | 1774 | 1463041111211 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 01:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:18:31 INFO - PROCESS | 1774 | 1463041111218 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:18:31 INFO - PROCESS | 1774 | 1463041111222 Marionette TRACE conn4 <- [1,2462,null,{}] 01:18:31 INFO - PROCESS | 1774 | 1463041111230 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:31 INFO - PROCESS | 1774 | 1463041111499 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 01:18:31 INFO - PROCESS | 1774 | 1463041111851 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:31 INFO - PROCESS | 1774 | ++DOCSHELL 0xa219e800 == 126 [pid = 1774] [id = 623] 01:18:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0xa503e000) [pid = 1774] [serial = 1870] [outer = (nil)] 01:18:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0xa6b52400) [pid = 1774] [serial = 1871] [outer = 0xa503e000] 01:18:31 INFO - PROCESS | 1774 | 1463041111946 Marionette DEBUG loaded listener.js 01:18:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0xa6b55800) [pid = 1774] [serial = 1872] [outer = 0xa503e000] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x95b31800 == 125 [pid = 1774] [id = 459] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8f420c00 == 124 [pid = 1774] [id = 265] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8edd9c00 == 123 [pid = 1774] [id = 455] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8f6e3c00 == 122 [pid = 1774] [id = 456] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x92c27400 == 121 [pid = 1774] [id = 457] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x85e56800 == 120 [pid = 1774] [id = 458] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x87484800 == 119 [pid = 1774] [id = 604] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x89568800 == 118 [pid = 1774] [id = 603] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x869d9c00 == 117 [pid = 1774] [id = 602] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x85e5c000 == 116 [pid = 1774] [id = 590] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed22400 == 115 [pid = 1774] [id = 589] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed2a800 == 114 [pid = 1774] [id = 588] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x863f3000 == 113 [pid = 1774] [id = 587] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8d401c00 == 112 [pid = 1774] [id = 585] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccf0400 == 111 [pid = 1774] [id = 586] 01:18:34 INFO - PROCESS | 1774 | --DOCSHELL 0x877ef400 == 110 [pid = 1774] [id = 584] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8ea72400) [pid = 1774] [serial = 1617] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8d6d2000) [pid = 1774] [serial = 1745] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8dc58400) [pid = 1774] [serial = 1746] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9a8f0400) [pid = 1774] [serial = 1719] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9a74fc00) [pid = 1774] [serial = 1718] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x9a3dcc00) [pid = 1774] [serial = 1716] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x992c5000) [pid = 1774] [serial = 1715] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x95e27c00) [pid = 1774] [serial = 1713] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x95e21000) [pid = 1774] [serial = 1712] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x95b22800) [pid = 1774] [serial = 1710] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x946ccc00) [pid = 1774] [serial = 1709] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x93cf0800) [pid = 1774] [serial = 1707] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x93926c00) [pid = 1774] [serial = 1706] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x92c25000) [pid = 1774] [serial = 1704] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x92c1a400) [pid = 1774] [serial = 1703] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x92999800) [pid = 1774] [serial = 1701] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x9263f800) [pid = 1774] [serial = 1700] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x91e3f400) [pid = 1774] [serial = 1698] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x91d19c00) [pid = 1774] [serial = 1697] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8f5bb800) [pid = 1774] [serial = 1695] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8f41d400) [pid = 1774] [serial = 1694] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8ed45400) [pid = 1774] [serial = 1692] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8ed2c400) [pid = 1774] [serial = 1691] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8df56c00) [pid = 1774] [serial = 1689] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8dc61000) [pid = 1774] [serial = 1688] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x88e77c00) [pid = 1774] [serial = 1686] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x88e4d800) [pid = 1774] [serial = 1685] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8b454000) [pid = 1774] [serial = 1742] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x883d9000) [pid = 1774] [serial = 1739] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x88e4a800) [pid = 1774] [serial = 1740] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0xa50b0c00) [pid = 1774] [serial = 1737] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0xa503b400) [pid = 1774] [serial = 1736] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0xa2458800) [pid = 1774] [serial = 1733] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0xa215a800) [pid = 1774] [serial = 1730] [outer = (nil)] [url = about:blank] 01:18:34 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9d31fc00) [pid = 1774] [serial = 1728] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9c1ac000) [pid = 1774] [serial = 1727] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9baa9c00) [pid = 1774] [serial = 1725] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9b561400) [pid = 1774] [serial = 1724] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9ae64400) [pid = 1774] [serial = 1722] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9ac3b000) [pid = 1774] [serial = 1721] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8d6dbc00) [pid = 1774] [serial = 1748] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8deecc00) [pid = 1774] [serial = 1749] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8b943c00) [pid = 1774] [serial = 1743] [outer = (nil)] [url = about:blank] 01:18:35 INFO - PROCESS | 1774 | 1463041115302 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 4133ms 01:18:35 INFO - PROCESS | 1774 | 1463041115352 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 01:18:35 INFO - PROCESS | 1774 | 1463041115357 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 01:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:18:35 INFO - PROCESS | 1774 | 1463041115365 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:18:35 INFO - PROCESS | 1774 | 1463041115371 Marionette TRACE conn4 <- [1,2466,null,{}] 01:18:35 INFO - PROCESS | 1774 | 1463041115380 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:35 INFO - PROCESS | 1774 | 1463041115635 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 01:18:35 INFO - PROCESS | 1774 | 1463041115845 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e56800 == 111 [pid = 1774] [id = 624] 01:18:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x866f3000) [pid = 1774] [serial = 1873] [outer = (nil)] 01:18:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x88e69400) [pid = 1774] [serial = 1874] [outer = 0x866f3000] 01:18:35 INFO - PROCESS | 1774 | 1463041115929 Marionette DEBUG loaded listener.js 01:18:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x89566000) [pid = 1774] [serial = 1875] [outer = 0x866f3000] 01:18:36 INFO - PROCESS | 1774 | 1463041116756 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1432ms 01:18:36 INFO - PROCESS | 1774 | 1463041116799 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 01:18:36 INFO - PROCESS | 1774 | 1463041116809 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 01:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:18:36 INFO - PROCESS | 1774 | 1463041116821 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:18:36 INFO - PROCESS | 1774 | 1463041116824 Marionette TRACE conn4 <- [1,2470,null,{}] 01:18:36 INFO - PROCESS | 1774 | 1463041116831 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:37 INFO - PROCESS | 1774 | 1463041117151 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 01:18:37 INFO - PROCESS | 1774 | 1463041117310 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x89867c00 == 112 [pid = 1774] [id = 625] 01:18:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8b93e400) [pid = 1774] [serial = 1876] [outer = (nil)] 01:18:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8d032c00) [pid = 1774] [serial = 1877] [outer = 0x8b93e400] 01:18:37 INFO - PROCESS | 1774 | 1463041117419 Marionette DEBUG loaded listener.js 01:18:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8d443800) [pid = 1774] [serial = 1878] [outer = 0x8b93e400] 01:18:38 INFO - PROCESS | 1774 | 1463041118389 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1639ms 01:18:38 INFO - PROCESS | 1774 | 1463041118460 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 01:18:38 INFO - PROCESS | 1774 | 1463041118464 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 01:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:18:38 INFO - PROCESS | 1774 | 1463041118472 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:18:38 INFO - PROCESS | 1774 | 1463041118478 Marionette TRACE conn4 <- [1,2474,null,{}] 01:18:38 INFO - PROCESS | 1774 | 1463041118501 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:38 INFO - PROCESS | 1774 | 1463041118780 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 01:18:38 INFO - PROCESS | 1774 | 1463041118823 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x869da000 == 113 [pid = 1774] [id = 626] 01:18:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8deecc00) [pid = 1774] [serial = 1879] [outer = (nil)] 01:18:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8ea6a000) [pid = 1774] [serial = 1880] [outer = 0x8deecc00] 01:18:39 INFO - PROCESS | 1774 | 1463041119037 Marionette DEBUG loaded listener.js 01:18:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8eaf4000) [pid = 1774] [serial = 1881] [outer = 0x8deecc00] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x883da400) [pid = 1774] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9bf72800) [pid = 1774] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x866f4c00) [pid = 1774] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8b451000) [pid = 1774] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x926e1800) [pid = 1774] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x926d9800) [pid = 1774] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8dc57800) [pid = 1774] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8edd2400) [pid = 1774] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8f5b8c00) [pid = 1774] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8eb67c00) [pid = 1774] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8ec5a800) [pid = 1774] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8dc57c00) [pid = 1774] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x88e48c00) [pid = 1774] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x877f7800) [pid = 1774] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9d8e3800) [pid = 1774] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x9b28b400) [pid = 1774] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x9ae69c00) [pid = 1774] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x9a744400) [pid = 1774] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x992c7800) [pid = 1774] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x929a6c00) [pid = 1774] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x946cc000) [pid = 1774] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x93997400) [pid = 1774] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x94603400) [pid = 1774] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:18:40 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x8d03b800) [pid = 1774] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:18:40 INFO - PROCESS | 1774 | 1463041120576 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2147ms 01:18:40 INFO - PROCESS | 1774 | 1463041120620 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 01:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:18:40 INFO - PROCESS | 1774 | 1463041120638 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 01:18:40 INFO - PROCESS | 1774 | 1463041120645 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:18:40 INFO - PROCESS | 1774 | 1463041120649 Marionette TRACE conn4 <- [1,2478,null,{}] 01:18:40 INFO - PROCESS | 1774 | 1463041120667 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:40 INFO - PROCESS | 1774 | 1463041120875 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 01:18:40 INFO - PROCESS | 1774 | 1463041120886 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x883da400 == 114 [pid = 1774] [id = 627] 01:18:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8dc54800) [pid = 1774] [serial = 1882] [outer = (nil)] 01:18:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x8eaf3000) [pid = 1774] [serial = 1883] [outer = 0x8dc54800] 01:18:40 INFO - PROCESS | 1774 | 1463041120959 Marionette DEBUG loaded listener.js 01:18:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x8eb76400) [pid = 1774] [serial = 1884] [outer = 0x8dc54800] 01:18:41 INFO - PROCESS | 1774 | 1463041121974 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1356ms 01:18:42 INFO - PROCESS | 1774 | 1463041122003 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 01:18:42 INFO - PROCESS | 1774 | 1463041122006 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 01:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:18:42 INFO - PROCESS | 1774 | 1463041122012 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:18:42 INFO - PROCESS | 1774 | 1463041122016 Marionette TRACE conn4 <- [1,2482,null,{}] 01:18:42 INFO - PROCESS | 1774 | 1463041122021 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:42 INFO - PROCESS | 1774 | 1463041122368 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 01:18:42 INFO - PROCESS | 1774 | 1463041122748 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x869da400 == 115 [pid = 1774] [id = 628] 01:18:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x869db000) [pid = 1774] [serial = 1885] [outer = (nil)] 01:18:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x87486c00) [pid = 1774] [serial = 1886] [outer = 0x869db000] 01:18:42 INFO - PROCESS | 1774 | 1463041122846 Marionette DEBUG loaded listener.js 01:18:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x883da800) [pid = 1774] [serial = 1887] [outer = 0x869db000] 01:18:43 INFO - PROCESS | 1774 | 1463041123825 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1885ms 01:18:43 INFO - PROCESS | 1774 | 1463041123901 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 01:18:43 INFO - PROCESS | 1774 | 1463041123907 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 01:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:18:43 INFO - PROCESS | 1774 | 1463041123915 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:18:43 INFO - PROCESS | 1774 | 1463041123922 Marionette TRACE conn4 <- [1,2486,null,{}] 01:18:43 INFO - PROCESS | 1774 | 1463041123930 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:44 INFO - PROCESS | 1774 | 1463041124200 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 01:18:44 INFO - PROCESS | 1774 | 1463041124544 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c074400 == 116 [pid = 1774] [id = 629] 01:18:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8ccf2000) [pid = 1774] [serial = 1888] [outer = (nil)] 01:18:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8d033000) [pid = 1774] [serial = 1889] [outer = 0x8ccf2000] 01:18:44 INFO - PROCESS | 1774 | 1463041124648 Marionette DEBUG loaded listener.js 01:18:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8d40b000) [pid = 1774] [serial = 1890] [outer = 0x8ccf2000] 01:18:45 INFO - PROCESS | 1774 | 1463041125611 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1734ms 01:18:45 INFO - PROCESS | 1774 | 1463041125649 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 01:18:45 INFO - PROCESS | 1774 | 1463041125654 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 01:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:18:45 INFO - PROCESS | 1774 | 1463041125661 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:18:45 INFO - PROCESS | 1774 | 1463041125665 Marionette TRACE conn4 <- [1,2490,null,{}] 01:18:45 INFO - PROCESS | 1774 | 1463041125671 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:45 INFO - PROCESS | 1774 | 1463041125893 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 01:18:46 INFO - PROCESS | 1774 | 1463041126315 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaf0c00 == 117 [pid = 1774] [id = 630] 01:18:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8eaf1000) [pid = 1774] [serial = 1891] [outer = (nil)] 01:18:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8eb6b000) [pid = 1774] [serial = 1892] [outer = 0x8eaf1000] 01:18:46 INFO - PROCESS | 1774 | 1463041126413 Marionette DEBUG loaded listener.js 01:18:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8ed22c00) [pid = 1774] [serial = 1893] [outer = 0x8eaf1000] 01:18:47 INFO - PROCESS | 1774 | 1463041127382 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1786ms 01:18:47 INFO - PROCESS | 1774 | 1463041127448 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 01:18:47 INFO - PROCESS | 1774 | 1463041127455 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 01:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:18:47 INFO - PROCESS | 1774 | 1463041127473 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:18:47 INFO - PROCESS | 1774 | 1463041127480 Marionette TRACE conn4 <- [1,2494,null,{}] 01:18:47 INFO - PROCESS | 1774 | 1463041127487 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:47 INFO - PROCESS | 1774 | 1463041127776 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 01:18:48 INFO - PROCESS | 1774 | 1463041128115 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fb400 == 118 [pid = 1774] [id = 631] 01:18:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8986dc00) [pid = 1774] [serial = 1894] [outer = (nil)] 01:18:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8edd9c00) [pid = 1774] [serial = 1895] [outer = 0x8986dc00] 01:18:48 INFO - PROCESS | 1774 | 1463041128205 Marionette DEBUG loaded listener.js 01:18:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8f5bac00) [pid = 1774] [serial = 1896] [outer = 0x8986dc00] 01:18:49 INFO - PROCESS | 1774 | 1463041129170 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1743ms 01:18:49 INFO - PROCESS | 1774 | 1463041129208 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 01:18:49 INFO - PROCESS | 1774 | 1463041129212 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 01:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:18:49 INFO - PROCESS | 1774 | 1463041129218 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:18:49 INFO - PROCESS | 1774 | 1463041129222 Marionette TRACE conn4 <- [1,2498,null,{}] 01:18:49 INFO - PROCESS | 1774 | 1463041129227 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:49 INFO - PROCESS | 1774 | 1463041129452 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 01:18:49 INFO - PROCESS | 1774 | 1463041129793 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edd8c00 == 119 [pid = 1774] [id = 632] 01:18:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8f5ba400) [pid = 1774] [serial = 1897] [outer = (nil)] 01:18:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x91d14800) [pid = 1774] [serial = 1898] [outer = 0x8f5ba400] 01:18:49 INFO - PROCESS | 1774 | 1463041129886 Marionette DEBUG loaded listener.js 01:18:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x91d1f400) [pid = 1774] [serial = 1899] [outer = 0x8f5ba400] 01:18:50 INFO - PROCESS | 1774 | 1463041130790 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1629ms 01:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:18:50 INFO - PROCESS | 1774 | 1463041130847 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 01:18:50 INFO - PROCESS | 1774 | 1463041130851 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 01:18:50 INFO - PROCESS | 1774 | 1463041130857 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:18:50 INFO - PROCESS | 1774 | 1463041130860 Marionette TRACE conn4 <- [1,2502,null,{}] 01:18:50 INFO - PROCESS | 1774 | 1463041130866 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:51 INFO - PROCESS | 1774 | 1463041131104 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 01:18:51 INFO - PROCESS | 1774 | 1463041131458 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x92157c00 == 120 [pid = 1774] [id = 633] 01:18:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x92159400) [pid = 1774] [serial = 1900] [outer = (nil)] 01:18:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x9222dc00) [pid = 1774] [serial = 1901] [outer = 0x92159400] 01:18:51 INFO - PROCESS | 1774 | 1463041131566 Marionette DEBUG loaded listener.js 01:18:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x92997800) [pid = 1774] [serial = 1902] [outer = 0x92159400] 01:18:52 INFO - PROCESS | 1774 | 1463041132521 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1739ms 01:18:52 INFO - PROCESS | 1774 | 1463041132599 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 01:18:52 INFO - PROCESS | 1774 | 1463041132603 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 01:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:18:52 INFO - PROCESS | 1774 | 1463041132612 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:18:52 INFO - PROCESS | 1774 | 1463041132615 Marionette TRACE conn4 <- [1,2506,null,{}] 01:18:52 INFO - PROCESS | 1774 | 1463041132620 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:52 INFO - PROCESS | 1774 | 1463041132869 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 01:18:53 INFO - PROCESS | 1774 | 1463041133206 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc59400 == 121 [pid = 1774] [id = 634] 01:18:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8def2c00) [pid = 1774] [serial = 1903] [outer = (nil)] 01:18:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x92bed400) [pid = 1774] [serial = 1904] [outer = 0x8def2c00] 01:18:53 INFO - PROCESS | 1774 | 1463041133299 Marionette DEBUG loaded listener.js 01:18:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x92bf6400) [pid = 1774] [serial = 1905] [outer = 0x8def2c00] 01:18:54 INFO - PROCESS | 1774 | 1463041134212 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1634ms 01:18:54 INFO - PROCESS | 1774 | 1463041134247 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 01:18:54 INFO - PROCESS | 1774 | 1463041134251 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 01:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:18:54 INFO - PROCESS | 1774 | 1463041134258 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:18:54 INFO - PROCESS | 1774 | 1463041134261 Marionette TRACE conn4 <- [1,2510,null,{}] 01:18:54 INFO - PROCESS | 1774 | 1463041134288 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:54 INFO - PROCESS | 1774 | 1463041134524 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 01:18:54 INFO - PROCESS | 1774 | 1463041134869 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e37400 == 122 [pid = 1774] [id = 635] 01:18:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x92bebc00) [pid = 1774] [serial = 1906] [outer = (nil)] 01:18:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x92ed5c00) [pid = 1774] [serial = 1907] [outer = 0x92bebc00] 01:18:54 INFO - PROCESS | 1774 | 1463041134963 Marionette DEBUG loaded listener.js 01:18:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x9391e000) [pid = 1774] [serial = 1908] [outer = 0x92bebc00] 01:18:55 INFO - PROCESS | 1774 | 1463041135843 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:18:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1635ms 01:18:55 INFO - PROCESS | 1774 | 1463041135893 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 01:18:55 INFO - PROCESS | 1774 | 1463041135897 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 01:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:18:55 INFO - PROCESS | 1774 | 1463041135924 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:18:55 INFO - PROCESS | 1774 | 1463041135928 Marionette TRACE conn4 <- [1,2514,null,{}] 01:18:55 INFO - PROCESS | 1774 | 1463041135934 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:56 INFO - PROCESS | 1774 | 1463041136156 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 01:18:56 INFO - PROCESS | 1774 | 1463041136501 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x91e37c00 == 123 [pid = 1774] [id = 636] 01:18:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x92ed0800) [pid = 1774] [serial = 1909] [outer = (nil)] 01:18:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x946c5800) [pid = 1774] [serial = 1910] [outer = 0x92ed0800] 01:18:56 INFO - PROCESS | 1774 | 1463041136594 Marionette DEBUG loaded listener.js 01:18:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9533c000) [pid = 1774] [serial = 1911] [outer = 0x92ed0800] 01:18:57 INFO - PROCESS | 1774 | 1463041137506 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1636ms 01:18:57 INFO - PROCESS | 1774 | 1463041137557 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 01:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:18:57 INFO - PROCESS | 1774 | 1463041137561 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 01:18:57 INFO - PROCESS | 1774 | 1463041137567 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:18:57 INFO - PROCESS | 1774 | 1463041137577 Marionette TRACE conn4 <- [1,2518,null,{}] 01:18:57 INFO - PROCESS | 1774 | 1463041137582 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:57 INFO - PROCESS | 1774 | 1463041137805 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 01:18:58 INFO - PROCESS | 1774 | 1463041138150 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8edd5000 == 124 [pid = 1774] [id = 637] 01:18:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f6dbc00) [pid = 1774] [serial = 1912] [outer = (nil)] 01:18:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x95e24400) [pid = 1774] [serial = 1913] [outer = 0x8f6dbc00] 01:18:58 INFO - PROCESS | 1774 | 1463041138246 Marionette DEBUG loaded listener.js 01:18:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x96590c00) [pid = 1774] [serial = 1914] [outer = 0x8f6dbc00] 01:18:59 INFO - PROCESS | 1774 | 1463041139175 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1652ms 01:18:59 INFO - PROCESS | 1774 | 1463041139220 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 01:18:59 INFO - PROCESS | 1774 | 1463041139223 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 01:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:18:59 INFO - PROCESS | 1774 | 1463041139231 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:18:59 INFO - PROCESS | 1774 | 1463041139234 Marionette TRACE conn4 <- [1,2522,null,{}] 01:18:59 INFO - PROCESS | 1774 | 1463041139241 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:18:59 INFO - PROCESS | 1774 | 1463041139469 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 01:18:59 INFO - PROCESS | 1774 | 1463041139828 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:18:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x992cb400 == 125 [pid = 1774] [id = 638] 01:18:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x99d90c00) [pid = 1774] [serial = 1915] [outer = (nil)] 01:18:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x9a1aa800) [pid = 1774] [serial = 1916] [outer = 0x99d90c00] 01:18:59 INFO - PROCESS | 1774 | 1463041139939 Marionette DEBUG loaded listener.js 01:19:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x9a3e9c00) [pid = 1774] [serial = 1917] [outer = 0x99d90c00] 01:19:00 INFO - PROCESS | 1774 | 1463041140905 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1732ms 01:19:00 INFO - PROCESS | 1774 | 1463041140981 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 01:19:00 INFO - PROCESS | 1774 | 1463041140986 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 01:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:19:01 INFO - PROCESS | 1774 | 1463041140996 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:19:01 INFO - PROCESS | 1774 | 1463041141000 Marionette TRACE conn4 <- [1,2526,null,{}] 01:19:01 INFO - PROCESS | 1774 | 1463041141007 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:01 INFO - PROCESS | 1774 | 1463041141270 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 01:19:01 INFO - PROCESS | 1774 | 1463041141667 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d4000 == 126 [pid = 1774] [id = 639] 01:19:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9a3e0400) [pid = 1774] [serial = 1918] [outer = (nil)] 01:19:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9abecc00) [pid = 1774] [serial = 1919] [outer = 0x9a3e0400] 01:19:01 INFO - PROCESS | 1774 | 1463041141762 Marionette DEBUG loaded listener.js 01:19:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9ac3b800) [pid = 1774] [serial = 1920] [outer = 0x9a3e0400] 01:19:02 INFO - PROCESS | 1774 | 1463041142685 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1734ms 01:19:02 INFO - PROCESS | 1774 | 1463041142731 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 01:19:02 INFO - PROCESS | 1774 | 1463041142735 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 01:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:19:02 INFO - PROCESS | 1774 | 1463041142742 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:19:02 INFO - PROCESS | 1774 | 1463041142745 Marionette TRACE conn4 <- [1,2530,null,{}] 01:19:02 INFO - PROCESS | 1774 | 1463041142751 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:02 INFO - PROCESS | 1774 | 1463041142985 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 01:19:03 INFO - PROCESS | 1774 | 1463041143340 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8748ec00 == 127 [pid = 1774] [id = 640] 01:19:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9263f000) [pid = 1774] [serial = 1921] [outer = (nil)] 01:19:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9b070400) [pid = 1774] [serial = 1922] [outer = 0x9263f000] 01:19:03 INFO - PROCESS | 1774 | 1463041143439 Marionette DEBUG loaded listener.js 01:19:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9b56ec00) [pid = 1774] [serial = 1923] [outer = 0x9263f000] 01:19:04 INFO - PROCESS | 1774 | 1463041144379 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1679ms 01:19:04 INFO - PROCESS | 1774 | 1463041144421 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 01:19:04 INFO - PROCESS | 1774 | 1463041144425 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 01:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:19:04 INFO - PROCESS | 1774 | 1463041144432 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:19:04 INFO - PROCESS | 1774 | 1463041144435 Marionette TRACE conn4 <- [1,2534,null,{}] 01:19:04 INFO - PROCESS | 1774 | 1463041144441 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:04 INFO - PROCESS | 1774 | 1463041144660 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 01:19:05 INFO - PROCESS | 1774 | 1463041145014 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f5800 == 128 [pid = 1774] [id = 641] 01:19:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9ac2ec00) [pid = 1774] [serial = 1924] [outer = (nil)] 01:19:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9c125000) [pid = 1774] [serial = 1925] [outer = 0x9ac2ec00] 01:19:05 INFO - PROCESS | 1774 | 1463041145107 Marionette DEBUG loaded listener.js 01:19:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9c1ac000) [pid = 1774] [serial = 1926] [outer = 0x9ac2ec00] 01:19:06 INFO - PROCESS | 1774 | 1463041146007 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:19:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:19:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1632ms 01:19:06 INFO - PROCESS | 1774 | 1463041146065 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 01:19:06 INFO - PROCESS | 1774 | 1463041146068 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 01:19:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:19:06 INFO - PROCESS | 1774 | 1463041146075 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:19:06 INFO - PROCESS | 1774 | 1463041146078 Marionette TRACE conn4 <- [1,2538,null,{}] 01:19:06 INFO - PROCESS | 1774 | 1463041146084 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:06 INFO - PROCESS | 1774 | 1463041146313 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 01:19:06 INFO - PROCESS | 1774 | 1463041146663 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x863ea000 == 129 [pid = 1774] [id = 642] 01:19:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9463a000) [pid = 1774] [serial = 1927] [outer = (nil)] 01:19:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0xa22bb000) [pid = 1774] [serial = 1928] [outer = 0x9463a000] 01:19:06 INFO - PROCESS | 1774 | 1463041146753 Marionette DEBUG loaded listener.js 01:19:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0xa2458800) [pid = 1774] [serial = 1929] [outer = 0x9463a000] 01:19:07 INFO - PROCESS | 1774 | 1463041147663 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1633ms 01:19:07 INFO - PROCESS | 1774 | 1463041147709 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 01:19:07 INFO - PROCESS | 1774 | 1463041147713 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 01:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:19:07 INFO - PROCESS | 1774 | 1463041147719 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:19:07 INFO - PROCESS | 1774 | 1463041147722 Marionette TRACE conn4 <- [1,2542,null,{}] 01:19:07 INFO - PROCESS | 1774 | 1463041147728 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:07 INFO - PROCESS | 1774 | 1463041147942 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 01:19:08 INFO - PROCESS | 1774 | 1463041148297 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x95e22800 == 130 [pid = 1774] [id = 643] 01:19:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x99227c00) [pid = 1774] [serial = 1930] [outer = (nil)] 01:19:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0xa503fc00) [pid = 1774] [serial = 1931] [outer = 0x99227c00] 01:19:08 INFO - PROCESS | 1774 | 1463041148393 Marionette DEBUG loaded listener.js 01:19:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0xa6284c00) [pid = 1774] [serial = 1932] [outer = 0x99227c00] 01:19:09 INFO - PROCESS | 1774 | 1463041149305 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:19:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:19:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1629ms 01:19:09 INFO - PROCESS | 1774 | 1463041149349 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 01:19:09 INFO - PROCESS | 1774 | 1463041149353 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 01:19:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:19:09 INFO - PROCESS | 1774 | 1463041149359 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:19:09 INFO - PROCESS | 1774 | 1463041149363 Marionette TRACE conn4 <- [1,2546,null,{}] 01:19:09 INFO - PROCESS | 1774 | 1463041149368 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:09 INFO - PROCESS | 1774 | 1463041149587 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 01:19:09 INFO - PROCESS | 1774 | 1463041149944 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d8800 == 131 [pid = 1774] [id = 644] 01:19:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0xa50f3000) [pid = 1774] [serial = 1933] [outer = (nil)] 01:19:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0xa6c07400) [pid = 1774] [serial = 1934] [outer = 0xa50f3000] 01:19:10 INFO - PROCESS | 1774 | 1463041150035 Marionette DEBUG loaded listener.js 01:19:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0xa6c09400) [pid = 1774] [serial = 1935] [outer = 0xa50f3000] 01:19:10 INFO - PROCESS | 1774 | 1463041150971 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:19:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:19:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1649ms 01:19:11 INFO - PROCESS | 1774 | 1463041151009 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 01:19:11 INFO - PROCESS | 1774 | 1463041151013 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 01:19:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:19:11 INFO - PROCESS | 1774 | 1463041151019 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:19:11 INFO - PROCESS | 1774 | 1463041151023 Marionette TRACE conn4 <- [1,2550,null,{}] 01:19:11 INFO - PROCESS | 1774 | 1463041151028 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:11 INFO - PROCESS | 1774 | 1463041151267 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 01:19:11 INFO - PROCESS | 1774 | 1463041151624 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d3000 == 132 [pid = 1774] [id = 645] 01:19:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0xa35f0400) [pid = 1774] [serial = 1936] [outer = (nil)] 01:19:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0xa6d42400) [pid = 1774] [serial = 1937] [outer = 0xa35f0400] 01:19:11 INFO - PROCESS | 1774 | 1463041151719 Marionette DEBUG loaded listener.js 01:19:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0xa6d44800) [pid = 1774] [serial = 1938] [outer = 0xa35f0400] 01:19:12 INFO - PROCESS | 1774 | 1463041152645 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x883da400 == 131 [pid = 1774] [id = 627] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x869da000 == 130 [pid = 1774] [id = 626] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x89867c00 == 129 [pid = 1774] [id = 625] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x85e56800 == 128 [pid = 1774] [id = 624] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x863f0000 == 127 [pid = 1774] [id = 622] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9b56f800 == 126 [pid = 1774] [id = 620] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9c122400 == 125 [pid = 1774] [id = 621] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91d15c00 == 124 [pid = 1774] [id = 619] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9ae61800 == 123 [pid = 1774] [id = 618] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x9a74e000 == 122 [pid = 1774] [id = 617] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x87487400 == 121 [pid = 1774] [id = 615] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8f413c00 == 120 [pid = 1774] [id = 616] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8f609400 == 119 [pid = 1774] [id = 614] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8b45b000 == 118 [pid = 1774] [id = 613] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8956ac00 == 117 [pid = 1774] [id = 612] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x92152c00 == 116 [pid = 1774] [id = 611] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x869d1400 == 115 [pid = 1774] [id = 610] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb68400 == 114 [pid = 1774] [id = 608] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed43000 == 113 [pid = 1774] [id = 609] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d43ec00 == 112 [pid = 1774] [id = 607] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8b93b000 == 111 [pid = 1774] [id = 605] 01:19:14 INFO - PROCESS | 1774 | --DOCSHELL 0x88e76000 == 110 [pid = 1774] [id = 606] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8ea70000) [pid = 1774] [serial = 1683] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0xa2276800) [pid = 1774] [serial = 1731] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0xa30cc800) [pid = 1774] [serial = 1734] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9c123000) [pid = 1774] [serial = 1800] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x9c11b800) [pid = 1774] [serial = 1799] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9b070c00) [pid = 1774] [serial = 1797] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x9b06b000) [pid = 1774] [serial = 1796] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9abe9000) [pid = 1774] [serial = 1794] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x9abe2000) [pid = 1774] [serial = 1793] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x9a3e8400) [pid = 1774] [serial = 1791] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9a28cc00) [pid = 1774] [serial = 1790] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x99e72400) [pid = 1774] [serial = 1788] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x992cb000) [pid = 1774] [serial = 1787] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x98108800) [pid = 1774] [serial = 1785] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9659cc00) [pid = 1774] [serial = 1784] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x94642c00) [pid = 1774] [serial = 1782] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9463c000) [pid = 1774] [serial = 1781] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x9398f000) [pid = 1774] [serial = 1779] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8dc5f000) [pid = 1774] [serial = 1812] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8d6da400) [pid = 1774] [serial = 1811] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8eb6c000) [pid = 1774] [serial = 1815] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8eb6ec00) [pid = 1774] [serial = 1817] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8eaf3c00) [pid = 1774] [serial = 1814] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9391f400) [pid = 1774] [serial = 1778] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x92c18c00) [pid = 1774] [serial = 1776] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x92bf3400) [pid = 1774] [serial = 1775] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9299d800) [pid = 1774] [serial = 1773] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x926e2800) [pid = 1774] [serial = 1772] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9222fc00) [pid = 1774] [serial = 1770] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x92158c00) [pid = 1774] [serial = 1769] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8f6e0400) [pid = 1774] [serial = 1767] [outer = (nil)] [url = about:blank] 01:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 4083ms 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8f60e800) [pid = 1774] [serial = 1766] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8f41ec00) [pid = 1774] [serial = 1764] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f414800) [pid = 1774] [serial = 1763] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8ed4cc00) [pid = 1774] [serial = 1761] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8ed24400) [pid = 1774] [serial = 1760] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8eaeec00) [pid = 1774] [serial = 1758] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8df4b400) [pid = 1774] [serial = 1757] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8c069c00) [pid = 1774] [serial = 1755] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8a1c3c00) [pid = 1774] [serial = 1754] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8ea74800) [pid = 1774] [serial = 1751] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x89861800) [pid = 1774] [serial = 1808] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8a1ce000) [pid = 1774] [serial = 1809] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0xa2153800) [pid = 1774] [serial = 1806] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0xa2454000) [pid = 1774] [serial = 1805] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9d8f0c00) [pid = 1774] [serial = 1803] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x9d4ca800) [pid = 1774] [serial = 1802] [outer = (nil)] [url = about:blank] 01:19:15 INFO - PROCESS | 1774 | 1463041155242 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 01:19:15 INFO - PROCESS | 1774 | 1463041155248 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 01:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:19:15 INFO - PROCESS | 1774 | 1463041155259 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:19:15 INFO - PROCESS | 1774 | 1463041155266 Marionette TRACE conn4 <- [1,2554,null,{}] 01:19:15 INFO - PROCESS | 1774 | 1463041155274 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:15 INFO - PROCESS | 1774 | 1463041155485 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 01:19:15 INFO - PROCESS | 1774 | 1463041155721 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e76400 == 111 [pid = 1774] [id = 646] 01:19:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x88e78400) [pid = 1774] [serial = 1939] [outer = (nil)] 01:19:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8956cc00) [pid = 1774] [serial = 1940] [outer = 0x88e78400] 01:19:15 INFO - PROCESS | 1774 | 1463041155800 Marionette DEBUG loaded listener.js 01:19:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8a1c4800) [pid = 1774] [serial = 1941] [outer = 0x88e78400] 01:19:16 INFO - PROCESS | 1774 | 1463041156652 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:19:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:19:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1491ms 01:19:16 INFO - PROCESS | 1774 | 1463041156752 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 01:19:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:19:16 INFO - PROCESS | 1774 | 1463041156757 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 01:19:16 INFO - PROCESS | 1774 | 1463041156769 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:19:16 INFO - PROCESS | 1774 | 1463041156776 Marionette TRACE conn4 <- [1,2558,null,{}] 01:19:16 INFO - PROCESS | 1774 | 1463041156783 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:17 INFO - PROCESS | 1774 | 1463041157014 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 01:19:17 INFO - PROCESS | 1774 | 1463041157292 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d40a800 == 112 [pid = 1774] [id = 647] 01:19:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8d40d000) [pid = 1774] [serial = 1942] [outer = (nil)] 01:19:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8d6e0800) [pid = 1774] [serial = 1943] [outer = 0x8d40d000] 01:19:17 INFO - PROCESS | 1774 | 1463041157376 Marionette DEBUG loaded listener.js 01:19:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8deeec00) [pid = 1774] [serial = 1944] [outer = 0x8d40d000] 01:19:18 INFO - PROCESS | 1774 | 1463041158317 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1596ms 01:19:18 INFO - PROCESS | 1774 | 1463041158361 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 01:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:19:18 INFO - PROCESS | 1774 | 1463041158365 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 01:19:18 INFO - PROCESS | 1774 | 1463041158379 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:19:18 INFO - PROCESS | 1774 | 1463041158382 Marionette TRACE conn4 <- [1,2562,null,{}] 01:19:18 INFO - PROCESS | 1774 | 1463041158398 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:18 INFO - PROCESS | 1774 | 1463041158693 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 01:19:18 INFO - PROCESS | 1774 | 1463041158729 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x883e3400 == 113 [pid = 1774] [id = 648] 01:19:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8eaee400) [pid = 1774] [serial = 1945] [outer = (nil)] 01:19:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8eafd800) [pid = 1774] [serial = 1946] [outer = 0x8eaee400] 01:19:18 INFO - PROCESS | 1774 | 1463041158808 Marionette DEBUG loaded listener.js 01:19:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8ec59400) [pid = 1774] [serial = 1947] [outer = 0x8eaee400] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0xa2455c00) [pid = 1774] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8deecc00) [pid = 1774] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x92c19400) [pid = 1774] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x863f8400) [pid = 1774] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9abe7000) [pid = 1774] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8dc54400) [pid = 1774] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8edcd800) [pid = 1774] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0xa244d800) [pid = 1774] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8ed4c000) [pid = 1774] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9533b400) [pid = 1774] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8d6d9c00) [pid = 1774] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x8def3400) [pid = 1774] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8b93e400) [pid = 1774] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x8748c800) [pid = 1774] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8f60c800) [pid = 1774] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x88e78000) [pid = 1774] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x8eb70400) [pid = 1774] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x9a79b400) [pid = 1774] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x9b072800) [pid = 1774] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x866f3000) [pid = 1774] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:19:20 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x91e45400) [pid = 1774] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:19:20 INFO - PROCESS | 1774 | 1463041160552 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2191ms 01:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:19:20 INFO - PROCESS | 1774 | 1463041160561 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 01:19:20 INFO - PROCESS | 1774 | 1463041160564 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 01:19:20 INFO - PROCESS | 1774 | 1463041160569 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:19:20 INFO - PROCESS | 1774 | 1463041160573 Marionette TRACE conn4 <- [1,2566,null,{}] 01:19:20 INFO - PROCESS | 1774 | 1463041160578 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:20 INFO - PROCESS | 1774 | 1463041160783 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 01:19:21 INFO - PROCESS | 1774 | 1463041160997 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f8400 == 114 [pid = 1774] [id = 649] 01:19:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x88e78000) [pid = 1774] [serial = 1948] [outer = (nil)] 01:19:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x8eb68800) [pid = 1774] [serial = 1949] [outer = 0x88e78000] 01:19:21 INFO - PROCESS | 1774 | 1463041161071 Marionette DEBUG loaded listener.js 01:19:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8edcc800) [pid = 1774] [serial = 1950] [outer = 0x88e78000] 01:19:21 INFO - PROCESS | 1774 | 1463041161909 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:19:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:19:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1379ms 01:19:21 INFO - PROCESS | 1774 | 1463041161949 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 01:19:21 INFO - PROCESS | 1774 | 1463041161953 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 01:19:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:19:21 INFO - PROCESS | 1774 | 1463041161960 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:19:21 INFO - PROCESS | 1774 | 1463041161964 Marionette TRACE conn4 <- [1,2570,null,{}] 01:19:21 INFO - PROCESS | 1774 | 1463041161970 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:22 INFO - PROCESS | 1774 | 1463041162188 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 01:19:22 INFO - PROCESS | 1774 | 1463041162635 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d4800 == 115 [pid = 1774] [id = 650] 01:19:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x869da000) [pid = 1774] [serial = 1951] [outer = (nil)] 01:19:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x8748c800) [pid = 1774] [serial = 1952] [outer = 0x869da000] 01:19:22 INFO - PROCESS | 1774 | 1463041162736 Marionette DEBUG loaded listener.js 01:19:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x88e4d000) [pid = 1774] [serial = 1953] [outer = 0x869da000] 01:19:23 INFO - PROCESS | 1774 | 1463041163751 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:19:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1835ms 01:19:23 INFO - PROCESS | 1774 | 1463041163798 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 01:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:19:23 INFO - PROCESS | 1774 | 1463041163805 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 01:19:23 INFO - PROCESS | 1774 | 1463041163812 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:19:23 INFO - PROCESS | 1774 | 1463041163818 Marionette TRACE conn4 <- [1,2574,null,{}] 01:19:23 INFO - PROCESS | 1774 | 1463041163826 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:24 INFO - PROCESS | 1774 | 1463041164072 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 01:19:24 INFO - PROCESS | 1774 | 1463041164419 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8c071000 == 116 [pid = 1774] [id = 651] 01:19:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8d6d1800) [pid = 1774] [serial = 1954] [outer = (nil)] 01:19:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8dc60800) [pid = 1774] [serial = 1955] [outer = 0x8d6d1800] 01:19:24 INFO - PROCESS | 1774 | 1463041164515 Marionette DEBUG loaded listener.js 01:19:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8ea69800) [pid = 1774] [serial = 1956] [outer = 0x8d6d1800] 01:19:25 INFO - PROCESS | 1774 | 1463041165498 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1734ms 01:19:25 INFO - PROCESS | 1774 | 1463041165549 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 01:19:25 INFO - PROCESS | 1774 | 1463041165556 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 01:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:19:25 INFO - PROCESS | 1774 | 1463041165563 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:19:25 INFO - PROCESS | 1774 | 1463041165566 Marionette TRACE conn4 <- [1,2578,null,{}] 01:19:25 INFO - PROCESS | 1774 | 1463041165572 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:25 INFO - PROCESS | 1774 | 1463041165803 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 01:19:26 INFO - PROCESS | 1774 | 1463041166182 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed2c400 == 117 [pid = 1774] [id = 652] 01:19:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8ed45c00) [pid = 1774] [serial = 1957] [outer = (nil)] 01:19:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8edd7c00) [pid = 1774] [serial = 1958] [outer = 0x8ed45c00] 01:19:26 INFO - PROCESS | 1774 | 1463041166278 Marionette DEBUG loaded listener.js 01:19:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8f5b2400) [pid = 1774] [serial = 1959] [outer = 0x8ed45c00] 01:19:27 INFO - PROCESS | 1774 | 1463041167260 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1737ms 01:19:27 INFO - PROCESS | 1774 | 1463041167301 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 01:19:27 INFO - PROCESS | 1774 | 1463041167305 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 01:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:19:27 INFO - PROCESS | 1774 | 1463041167322 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:19:27 INFO - PROCESS | 1774 | 1463041167332 Marionette TRACE conn4 <- [1,2582,null,{}] 01:19:27 INFO - PROCESS | 1774 | 1463041167360 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:27 INFO - PROCESS | 1774 | 1463041167620 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 01:19:27 INFO - PROCESS | 1774 | 1463041167929 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d038800 == 118 [pid = 1774] [id = 653] 01:19:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8eb68c00) [pid = 1774] [serial = 1960] [outer = (nil)] 01:19:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8f6e5000) [pid = 1774] [serial = 1961] [outer = 0x8eb68c00] 01:19:28 INFO - PROCESS | 1774 | 1463041168019 Marionette DEBUG loaded listener.js 01:19:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x92151000) [pid = 1774] [serial = 1962] [outer = 0x8eb68c00] 01:19:28 INFO - PROCESS | 1774 | 1463041168939 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1674ms 01:19:28 INFO - PROCESS | 1774 | 1463041168988 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 01:19:28 INFO - PROCESS | 1774 | 1463041168993 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 01:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:19:29 INFO - PROCESS | 1774 | 1463041168999 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:19:29 INFO - PROCESS | 1774 | 1463041169003 Marionette TRACE conn4 <- [1,2586,null,{}] 01:19:29 INFO - PROCESS | 1774 | 1463041169008 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:29 INFO - PROCESS | 1774 | 1463041169238 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 01:19:29 INFO - PROCESS | 1774 | 1463041169579 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b451c00 == 119 [pid = 1774] [id = 654] 01:19:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8dc56400) [pid = 1774] [serial = 1963] [outer = (nil)] 01:19:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x92637400) [pid = 1774] [serial = 1964] [outer = 0x8dc56400] 01:19:29 INFO - PROCESS | 1774 | 1463041169672 Marionette DEBUG loaded listener.js 01:19:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x926da000) [pid = 1774] [serial = 1965] [outer = 0x8dc56400] 01:19:30 INFO - PROCESS | 1774 | 1463041170595 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1641ms 01:19:30 INFO - PROCESS | 1774 | 1463041170641 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 01:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:19:30 INFO - PROCESS | 1774 | 1463041170645 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 01:19:30 INFO - PROCESS | 1774 | 1463041170651 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:19:30 INFO - PROCESS | 1774 | 1463041170655 Marionette TRACE conn4 <- [1,2590,null,{}] 01:19:30 INFO - PROCESS | 1774 | 1463041170661 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:30 INFO - PROCESS | 1774 | 1463041170888 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 01:19:31 INFO - PROCESS | 1774 | 1463041171231 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x92998000 == 120 [pid = 1774] [id = 655] 01:19:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x9299d000) [pid = 1774] [serial = 1966] [outer = (nil)] 01:19:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x929a6800) [pid = 1774] [serial = 1967] [outer = 0x9299d000] 01:19:31 INFO - PROCESS | 1774 | 1463041171338 Marionette DEBUG loaded listener.js 01:19:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x93924c00) [pid = 1774] [serial = 1968] [outer = 0x9299d000] 01:19:32 INFO - PROCESS | 1774 | 1463041172384 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1782ms 01:19:32 INFO - PROCESS | 1774 | 1463041172434 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 01:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:19:32 INFO - PROCESS | 1774 | 1463041172438 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 01:19:32 INFO - PROCESS | 1774 | 1463041172445 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:19:32 INFO - PROCESS | 1774 | 1463041172449 Marionette TRACE conn4 <- [1,2594,null,{}] 01:19:32 INFO - PROCESS | 1774 | 1463041172455 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:32 INFO - PROCESS | 1774 | 1463041172700 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 01:19:33 INFO - PROCESS | 1774 | 1463041173036 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x89870400 == 121 [pid = 1774] [id = 656] 01:19:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8f417c00) [pid = 1774] [serial = 1969] [outer = (nil)] 01:19:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x9463dc00) [pid = 1774] [serial = 1970] [outer = 0x8f417c00] 01:19:33 INFO - PROCESS | 1774 | 1463041173134 Marionette DEBUG loaded listener.js 01:19:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x946cec00) [pid = 1774] [serial = 1971] [outer = 0x8f417c00] 01:19:34 INFO - PROCESS | 1774 | 1463041174078 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1683ms 01:19:34 INFO - PROCESS | 1774 | 1463041174128 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 01:19:34 INFO - PROCESS | 1774 | 1463041174131 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 01:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:19:34 INFO - PROCESS | 1774 | 1463041174138 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:19:34 INFO - PROCESS | 1774 | 1463041174142 Marionette TRACE conn4 <- [1,2598,null,{}] 01:19:34 INFO - PROCESS | 1774 | 1463041174148 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:34 INFO - PROCESS | 1774 | 1463041174383 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 01:19:34 INFO - PROCESS | 1774 | 1463041174729 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec60400 == 122 [pid = 1774] [id = 657] 01:19:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8edcec00) [pid = 1774] [serial = 1972] [outer = (nil)] 01:19:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x95b31800) [pid = 1774] [serial = 1973] [outer = 0x8edcec00] 01:19:34 INFO - PROCESS | 1774 | 1463041174836 Marionette DEBUG loaded listener.js 01:19:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x96590000) [pid = 1774] [serial = 1974] [outer = 0x8edcec00] 01:19:35 INFO - PROCESS | 1774 | 1463041175850 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1780ms 01:19:35 INFO - PROCESS | 1774 | 1463041175919 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 01:19:35 INFO - PROCESS | 1774 | 1463041175923 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 01:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:19:35 INFO - PROCESS | 1774 | 1463041175930 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:19:35 INFO - PROCESS | 1774 | 1463041175933 Marionette TRACE conn4 <- [1,2602,null,{}] 01:19:35 INFO - PROCESS | 1774 | 1463041175940 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:36 INFO - PROCESS | 1774 | 1463041176197 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 01:19:36 INFO - PROCESS | 1774 | 1463041176532 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x93a05c00 == 123 [pid = 1774] [id = 658] 01:19:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x93cf6400) [pid = 1774] [serial = 1975] [outer = (nil)] 01:19:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x992c7000) [pid = 1774] [serial = 1976] [outer = 0x93cf6400] 01:19:36 INFO - PROCESS | 1774 | 1463041176626 Marionette DEBUG loaded listener.js 01:19:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x992c9800) [pid = 1774] [serial = 1977] [outer = 0x93cf6400] 01:19:37 INFO - PROCESS | 1774 | 1463041177595 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1743ms 01:19:37 INFO - PROCESS | 1774 | 1463041177675 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 01:19:37 INFO - PROCESS | 1774 | 1463041177679 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 01:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:19:37 INFO - PROCESS | 1774 | 1463041177685 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:19:37 INFO - PROCESS | 1774 | 1463041177689 Marionette TRACE conn4 <- [1,2606,null,{}] 01:19:37 INFO - PROCESS | 1774 | 1463041177695 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:37 INFO - PROCESS | 1774 | 1463041177977 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 01:19:38 INFO - PROCESS | 1774 | 1463041178327 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d9400 == 124 [pid = 1774] [id = 659] 01:19:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9659cc00) [pid = 1774] [serial = 1978] [outer = (nil)] 01:19:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9a3e6000) [pid = 1774] [serial = 1979] [outer = 0x9659cc00] 01:19:38 INFO - PROCESS | 1774 | 1463041178413 Marionette DEBUG loaded listener.js 01:19:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x9a3e8c00) [pid = 1774] [serial = 1980] [outer = 0x9659cc00] 01:19:39 INFO - PROCESS | 1774 | 1463041179361 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1731ms 01:19:39 INFO - PROCESS | 1774 | 1463041179417 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 01:19:39 INFO - PROCESS | 1774 | 1463041179421 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 01:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:19:39 INFO - PROCESS | 1774 | 1463041179428 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:19:39 INFO - PROCESS | 1774 | 1463041179431 Marionette TRACE conn4 <- [1,2610,null,{}] 01:19:39 INFO - PROCESS | 1774 | 1463041179437 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:39 INFO - PROCESS | 1774 | 1463041179677 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 01:19:40 INFO - PROCESS | 1774 | 1463041180046 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a745800 == 125 [pid = 1774] [id = 660] 01:19:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9a748800) [pid = 1774] [serial = 1981] [outer = (nil)] 01:19:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x9aaa2c00) [pid = 1774] [serial = 1982] [outer = 0x9a748800] 01:19:40 INFO - PROCESS | 1774 | 1463041180153 Marionette DEBUG loaded listener.js 01:19:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9ac3a000) [pid = 1774] [serial = 1983] [outer = 0x9a748800] 01:19:41 INFO - PROCESS | 1774 | 1463041181113 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1729ms 01:19:41 INFO - PROCESS | 1774 | 1463041181158 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 01:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:19:41 INFO - PROCESS | 1774 | 1463041181163 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 01:19:41 INFO - PROCESS | 1774 | 1463041181169 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:19:41 INFO - PROCESS | 1774 | 1463041181173 Marionette TRACE conn4 <- [1,2614,null,{}] 01:19:41 INFO - PROCESS | 1774 | 1463041181179 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:41 INFO - PROCESS | 1774 | 1463041181436 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 01:19:41 INFO - PROCESS | 1774 | 1463041181776 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b070000 == 126 [pid = 1774] [id = 661] 01:19:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x9b071800) [pid = 1774] [serial = 1984] [outer = (nil)] 01:19:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x9c123400) [pid = 1774] [serial = 1985] [outer = 0x9b071800] 01:19:41 INFO - PROCESS | 1774 | 1463041181866 Marionette DEBUG loaded listener.js 01:19:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9c1a5c00) [pid = 1774] [serial = 1986] [outer = 0x9b071800] 01:19:42 INFO - PROCESS | 1774 | 1463041182776 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1644ms 01:19:42 INFO - PROCESS | 1774 | 1463041182812 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 01:19:42 INFO - PROCESS | 1774 | 1463041182816 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 01:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:19:42 INFO - PROCESS | 1774 | 1463041182823 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:19:42 INFO - PROCESS | 1774 | 1463041182827 Marionette TRACE conn4 <- [1,2618,null,{}] 01:19:42 INFO - PROCESS | 1774 | 1463041182833 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:43 INFO - PROCESS | 1774 | 1463041183053 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 01:19:43 INFO - PROCESS | 1774 | 1463041183396 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x992c3c00 == 127 [pid = 1774] [id = 662] 01:19:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9abed400) [pid = 1774] [serial = 1987] [outer = (nil)] 01:19:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0xa22c2000) [pid = 1774] [serial = 1988] [outer = 0x9abed400] 01:19:43 INFO - PROCESS | 1774 | 1463041183489 Marionette DEBUG loaded listener.js 01:19:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0xa2457000) [pid = 1774] [serial = 1989] [outer = 0x9abed400] 01:19:44 INFO - PROCESS | 1774 | 1463041184395 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1635ms 01:19:44 INFO - PROCESS | 1774 | 1463041184459 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 01:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:19:44 INFO - PROCESS | 1774 | 1463041184473 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 01:19:44 INFO - PROCESS | 1774 | 1463041184479 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:19:44 INFO - PROCESS | 1774 | 1463041184482 Marionette TRACE conn4 <- [1,2622,null,{}] 01:19:44 INFO - PROCESS | 1774 | 1463041184488 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:44 INFO - PROCESS | 1774 | 1463041184711 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 01:19:45 INFO - PROCESS | 1774 | 1463041185064 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x99f88400 == 128 [pid = 1774] [id = 663] 01:19:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9a64dc00) [pid = 1774] [serial = 1990] [outer = (nil)] 01:19:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0xa34ca400) [pid = 1774] [serial = 1991] [outer = 0x9a64dc00] 01:19:45 INFO - PROCESS | 1774 | 1463041185154 Marionette DEBUG loaded listener.js 01:19:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0xa6763800) [pid = 1774] [serial = 1992] [outer = 0x9a64dc00] 01:19:46 INFO - PROCESS | 1774 | 1463041186068 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1636ms 01:19:46 INFO - PROCESS | 1774 | 1463041186115 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 01:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:19:46 INFO - PROCESS | 1774 | 1463041186119 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 01:19:46 INFO - PROCESS | 1774 | 1463041186125 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:19:46 INFO - PROCESS | 1774 | 1463041186129 Marionette TRACE conn4 <- [1,2626,null,{}] 01:19:46 INFO - PROCESS | 1774 | 1463041186134 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:46 INFO - PROCESS | 1774 | 1463041186356 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 01:19:46 INFO - PROCESS | 1774 | 1463041186701 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:46 INFO - PROCESS | 1774 | ++DOCSHELL 0xa104e000 == 129 [pid = 1774] [id = 664] 01:19:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0xa3058000) [pid = 1774] [serial = 1993] [outer = (nil)] 01:19:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0xa6c08400) [pid = 1774] [serial = 1994] [outer = 0xa3058000] 01:19:46 INFO - PROCESS | 1774 | 1463041186792 Marionette DEBUG loaded listener.js 01:19:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0xa6d44000) [pid = 1774] [serial = 1995] [outer = 0xa3058000] 01:19:47 INFO - PROCESS | 1774 | 1463041187715 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1632ms 01:19:47 INFO - PROCESS | 1774 | 1463041187758 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 01:19:47 INFO - PROCESS | 1774 | 1463041187761 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 01:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:19:47 INFO - PROCESS | 1774 | 1463041187768 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:19:47 INFO - PROCESS | 1774 | 1463041187772 Marionette TRACE conn4 <- [1,2630,null,{}] 01:19:47 INFO - PROCESS | 1774 | 1463041187798 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:48 INFO - PROCESS | 1774 | 1463041188029 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 01:19:48 INFO - PROCESS | 1774 | 1463041188327 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x869db800 == 130 [pid = 1774] [id = 665] 01:19:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0xa6765000) [pid = 1774] [serial = 1996] [outer = (nil)] 01:19:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0xa6d4fc00) [pid = 1774] [serial = 1997] [outer = 0xa6765000] 01:19:48 INFO - PROCESS | 1774 | 1463041188461 Marionette DEBUG loaded listener.js 01:19:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0xa6d4ec00) [pid = 1774] [serial = 1998] [outer = 0xa6765000] 01:19:49 INFO - PROCESS | 1774 | 1463041189375 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1648ms 01:19:49 INFO - PROCESS | 1774 | 1463041189417 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 01:19:49 INFO - PROCESS | 1774 | 1463041189421 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 01:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:19:49 INFO - PROCESS | 1774 | 1463041189427 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:19:49 INFO - PROCESS | 1774 | 1463041189429 Marionette TRACE conn4 <- [1,2634,null,{}] 01:19:49 INFO - PROCESS | 1774 | 1463041189438 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:49 INFO - PROCESS | 1774 | 1463041189655 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 01:19:50 INFO - PROCESS | 1774 | 1463041190024 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f0000 == 131 [pid = 1774] [id = 666] 01:19:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8b601400) [pid = 1774] [serial = 1999] [outer = (nil)] 01:19:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8b609800) [pid = 1774] [serial = 2000] [outer = 0x8b601400] 01:19:50 INFO - PROCESS | 1774 | 1463041190119 Marionette DEBUG loaded listener.js 01:19:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8b60c000) [pid = 1774] [serial = 2001] [outer = 0x8b601400] 01:19:51 INFO - PROCESS | 1774 | 1463041191048 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1686ms 01:19:51 INFO - PROCESS | 1774 | 1463041191114 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 01:19:51 INFO - PROCESS | 1774 | 1463041191118 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 01:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:19:51 INFO - PROCESS | 1774 | 1463041191126 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:19:51 INFO - PROCESS | 1774 | 1463041191129 Marionette TRACE conn4 <- [1,2638,null,{}] 01:19:51 INFO - PROCESS | 1774 | 1463041191135 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:51 INFO - PROCESS | 1774 | 1463041191370 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 01:19:51 INFO - PROCESS | 1774 | 1463041191714 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8678b800 == 132 [pid = 1774] [id = 667] 01:19:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8678bc00) [pid = 1774] [serial = 2002] [outer = (nil)] 01:19:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x86794000) [pid = 1774] [serial = 2003] [outer = 0x8678bc00] 01:19:51 INFO - PROCESS | 1774 | 1463041191804 Marionette DEBUG loaded listener.js 01:19:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x86796400) [pid = 1774] [serial = 2004] [outer = 0x8678bc00] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x88e4b000 == 131 [pid = 1774] [id = 536] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8c070c00 == 130 [pid = 1774] [id = 237] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8ea74000 == 129 [pid = 1774] [id = 542] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x88e49000 == 128 [pid = 1774] [id = 535] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc55000 == 127 [pid = 1774] [id = 543] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x929a4000 == 126 [pid = 1774] [id = 546] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8f414000 == 125 [pid = 1774] [id = 545] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc52800 == 124 [pid = 1774] [id = 547] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x863f8400 == 123 [pid = 1774] [id = 649] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x883e3400 == 122 [pid = 1774] [id = 648] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8d40a800 == 121 [pid = 1774] [id = 647] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x88e76400 == 120 [pid = 1774] [id = 646] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x92157c00 == 119 [pid = 1774] [id = 633] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8edd8c00 == 118 [pid = 1774] [id = 632] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x877fb400 == 117 [pid = 1774] [id = 631] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaf0c00 == 116 [pid = 1774] [id = 630] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8c074400 == 115 [pid = 1774] [id = 629] 01:19:54 INFO - PROCESS | 1774 | --DOCSHELL 0x869da400 == 114 [pid = 1774] [id = 628] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0xa6283000) [pid = 1774] [serial = 1865] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8ea6a000) [pid = 1774] [serial = 1880] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x9391fc00) [pid = 1774] [serial = 1836] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0xa6875400) [pid = 1774] [serial = 1868] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0xa628c400) [pid = 1774] [serial = 1866] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9b56d400) [pid = 1774] [serial = 1853] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x8ea6d800) [pid = 1774] [serial = 1824] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x8df4cc00) [pid = 1774] [serial = 1823] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x91e3a800) [pid = 1774] [serial = 1830] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0xa3221c00) [pid = 1774] [serial = 1862] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8f5ba000) [pid = 1774] [serial = 1827] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x92c25400) [pid = 1774] [serial = 1835] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8eaf4000) [pid = 1774] [serial = 1881] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x97710c00) [pid = 1774] [serial = 1844] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x95e1b800) [pid = 1774] [serial = 1842] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8eaf7000) [pid = 1774] [serial = 1752] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0xa3252800) [pid = 1774] [serial = 1863] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8d443800) [pid = 1774] [serial = 1878] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x92154c00) [pid = 1774] [serial = 1832] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0xa68be000) [pid = 1774] [serial = 1869] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x9463d800) [pid = 1774] [serial = 1839] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8c073c00) [pid = 1774] [serial = 1821] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x9a3dd400) [pid = 1774] [serial = 1848] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9abea800) [pid = 1774] [serial = 1850] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x95b2c000) [pid = 1774] [serial = 1841] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9d4c7000) [pid = 1774] [serial = 1856] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x97768000) [pid = 1774] [serial = 1845] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x94609400) [pid = 1774] [serial = 1838] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x89566000) [pid = 1774] [serial = 1875] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x99e67c00) [pid = 1774] [serial = 1847] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x91d12800) [pid = 1774] [serial = 1829] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9d899400) [pid = 1774] [serial = 1857] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0xa6b52400) [pid = 1774] [serial = 1871] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x88e69400) [pid = 1774] [serial = 1874] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0xa22ea000) [pid = 1774] [serial = 1860] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8edd7400) [pid = 1774] [serial = 1826] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8d032c00) [pid = 1774] [serial = 1877] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9c073000) [pid = 1774] [serial = 1854] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x89866000) [pid = 1774] [serial = 1820] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x92230000) [pid = 1774] [serial = 1833] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9ae63c00) [pid = 1774] [serial = 1851] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0xa227f800) [pid = 1774] [serial = 1859] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8eaf3000) [pid = 1774] [serial = 1883] [outer = (nil)] [url = about:blank] 01:19:55 INFO - PROCESS | 1774 | 1463041195321 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 4238ms 01:19:55 INFO - PROCESS | 1774 | 1463041195364 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 01:19:55 INFO - PROCESS | 1774 | 1463041195369 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 01:19:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:19:55 INFO - PROCESS | 1774 | 1463041195378 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:19:55 INFO - PROCESS | 1774 | 1463041195384 Marionette TRACE conn4 <- [1,2642,null,{}] 01:19:55 INFO - PROCESS | 1774 | 1463041195393 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:55 INFO - PROCESS | 1774 | 1463041195644 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 01:19:55 INFO - PROCESS | 1774 | 1463041195867 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x86799000 == 115 [pid = 1774] [id = 668] 01:19:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x87482c00) [pid = 1774] [serial = 2005] [outer = (nil)] 01:19:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x877f9800) [pid = 1774] [serial = 2006] [outer = 0x87482c00] 01:19:55 INFO - PROCESS | 1774 | 1463041195951 Marionette DEBUG loaded listener.js 01:19:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x88e4b400) [pid = 1774] [serial = 2007] [outer = 0x87482c00] 01:19:56 INFO - PROCESS | 1774 | 1463041196794 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:19:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:19:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1434ms 01:19:56 INFO - PROCESS | 1774 | 1463041196813 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 01:19:56 INFO - PROCESS | 1774 | 1463041196821 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 01:19:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:19:56 INFO - PROCESS | 1774 | 1463041196832 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:19:56 INFO - PROCESS | 1774 | 1463041196837 Marionette TRACE conn4 <- [1,2646,null,{}] 01:19:56 INFO - PROCESS | 1774 | 1463041196843 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:57 INFO - PROCESS | 1774 | 1463041197164 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 01:19:57 INFO - PROCESS | 1774 | 1463041197316 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fb400 == 116 [pid = 1774] [id = 669] 01:19:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x877fd800) [pid = 1774] [serial = 2008] [outer = (nil)] 01:19:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8b45ac00) [pid = 1774] [serial = 2009] [outer = 0x877fd800] 01:19:57 INFO - PROCESS | 1774 | 1463041197426 Marionette DEBUG loaded listener.js 01:19:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8b60f000) [pid = 1774] [serial = 2010] [outer = 0x877fd800] 01:19:58 INFO - PROCESS | 1774 | 1463041198408 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:19:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:19:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1634ms 01:19:58 INFO - PROCESS | 1774 | 1463041198467 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 01:19:58 INFO - PROCESS | 1774 | 1463041198470 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 01:19:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:19:58 INFO - PROCESS | 1774 | 1463041198477 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:19:58 INFO - PROCESS | 1774 | 1463041198483 Marionette TRACE conn4 <- [1,2650,null,{}] 01:19:58 INFO - PROCESS | 1774 | 1463041198499 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:19:58 INFO - PROCESS | 1774 | 1463041198804 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 01:19:58 INFO - PROCESS | 1774 | 1463041198853 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:19:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b603400 == 117 [pid = 1774] [id = 670] 01:19:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8d40a800) [pid = 1774] [serial = 2011] [outer = (nil)] 01:19:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8d6da400) [pid = 1774] [serial = 2012] [outer = 0x8d40a800] 01:19:59 INFO - PROCESS | 1774 | 1463041199062 Marionette DEBUG loaded listener.js 01:19:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8dc5f000) [pid = 1774] [serial = 2013] [outer = 0x8d40a800] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9a3e0400) [pid = 1774] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9ac2ec00) [pid = 1774] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8ccf2000) [pid = 1774] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x869db000) [pid = 1774] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x99227c00) [pid = 1774] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8def2c00) [pid = 1774] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x92ed0800) [pid = 1774] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8d40d000) [pid = 1774] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8f6dbc00) [pid = 1774] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0xa50f3000) [pid = 1774] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x99d90c00) [pid = 1774] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0xa35f0400) [pid = 1774] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x9463a000) [pid = 1774] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x8f5ba400) [pid = 1774] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x92159400) [pid = 1774] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9263f000) [pid = 1774] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8eaf1000) [pid = 1774] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8986dc00) [pid = 1774] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x8eaee400) [pid = 1774] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x92bebc00) [pid = 1774] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x88e78400) [pid = 1774] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x8ea6c800) [pid = 1774] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:20:00 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0xa503e000) [pid = 1774] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:20:00 INFO - PROCESS | 1774 | 1463041200603 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:20:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:20:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2140ms 01:20:00 INFO - PROCESS | 1774 | 1463041200618 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 01:20:00 INFO - PROCESS | 1774 | 1463041200623 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 01:20:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:20:00 INFO - PROCESS | 1774 | 1463041200644 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:20:00 INFO - PROCESS | 1774 | 1463041200648 Marionette TRACE conn4 <- [1,2654,null,{}] 01:20:00 INFO - PROCESS | 1774 | 1463041200653 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:00 INFO - PROCESS | 1774 | 1463041200932 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 01:20:00 INFO - PROCESS | 1774 | 1463041200954 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b604800 == 118 [pid = 1774] [id = 671] 01:20:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x8dc5e000) [pid = 1774] [serial = 2014] [outer = (nil)] 01:20:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x8ea6c800) [pid = 1774] [serial = 2015] [outer = 0x8dc5e000] 01:20:01 INFO - PROCESS | 1774 | 1463041201028 Marionette DEBUG loaded listener.js 01:20:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8eaee400) [pid = 1774] [serial = 2016] [outer = 0x8dc5e000] 01:20:02 INFO - PROCESS | 1774 | 1463041202016 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:20:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:20:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1437ms 01:20:02 INFO - PROCESS | 1774 | 1463041202224 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 01:20:02 INFO - PROCESS | 1774 | 1463041202232 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 01:20:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:20:02 INFO - PROCESS | 1774 | 1463041202244 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:20:02 INFO - PROCESS | 1774 | 1463041202258 Marionette TRACE conn4 <- [1,2658,null,{}] 01:20:02 INFO - PROCESS | 1774 | 1463041202274 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:02 INFO - PROCESS | 1774 | 1463041202594 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 01:20:03 INFO - PROCESS | 1774 | 1463041202988 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x883e1c00 == 119 [pid = 1774] [id = 672] 01:20:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x88e42000) [pid = 1774] [serial = 2017] [outer = (nil)] 01:20:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x89565400) [pid = 1774] [serial = 2018] [outer = 0x88e42000] 01:20:03 INFO - PROCESS | 1774 | 1463041203080 Marionette DEBUG loaded listener.js 01:20:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8a1cd400) [pid = 1774] [serial = 2019] [outer = 0x88e42000] 01:20:04 INFO - PROCESS | 1774 | 1463041204091 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:20:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:20:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1908ms 01:20:04 INFO - PROCESS | 1774 | 1463041204153 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 01:20:04 INFO - PROCESS | 1774 | 1463041204159 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 01:20:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:20:04 INFO - PROCESS | 1774 | 1463041204172 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:20:04 INFO - PROCESS | 1774 | 1463041204177 Marionette TRACE conn4 <- [1,2662,null,{}] 01:20:04 INFO - PROCESS | 1774 | 1463041204184 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:04 INFO - PROCESS | 1774 | 1463041204491 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 01:20:04 INFO - PROCESS | 1774 | 1463041204845 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d444400 == 120 [pid = 1774] [id = 673] 01:20:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8d448000) [pid = 1774] [serial = 2020] [outer = (nil)] 01:20:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8ea71800) [pid = 1774] [serial = 2021] [outer = 0x8d448000] 01:20:04 INFO - PROCESS | 1774 | 1463041204933 Marionette DEBUG loaded listener.js 01:20:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8eb6cc00) [pid = 1774] [serial = 2022] [outer = 0x8d448000] 01:20:05 INFO - PROCESS | 1774 | 1463041205885 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:20:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:20:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1750ms 01:20:05 INFO - PROCESS | 1774 | 1463041205919 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 01:20:05 INFO - PROCESS | 1774 | 1463041205922 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 01:20:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:20:05 INFO - PROCESS | 1774 | 1463041205929 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:20:05 INFO - PROCESS | 1774 | 1463041205933 Marionette TRACE conn4 <- [1,2666,null,{}] 01:20:05 INFO - PROCESS | 1774 | 1463041205947 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:06 INFO - PROCESS | 1774 | 1463041206177 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 01:20:06 INFO - PROCESS | 1774 | 1463041206573 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d8c00 == 121 [pid = 1774] [id = 674] 01:20:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8ed41400) [pid = 1774] [serial = 2023] [outer = (nil)] 01:20:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8ed4f000) [pid = 1774] [serial = 2024] [outer = 0x8ed41400] 01:20:06 INFO - PROCESS | 1774 | 1463041206714 Marionette DEBUG loaded listener.js 01:20:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8edd9400) [pid = 1774] [serial = 2025] [outer = 0x8ed41400] 01:20:08 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:08 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:20:08 INFO - PROCESS | 1774 | 1463041208113 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:20:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 01:20:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2236ms 01:20:08 INFO - PROCESS | 1774 | 1463041208166 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 01:20:08 INFO - PROCESS | 1774 | 1463041208169 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 01:20:08 INFO - PROCESS | 1774 | 1463041208180 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:20:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:20:08 INFO - PROCESS | 1774 | 1463041208187 Marionette TRACE conn4 <- [1,2670,null,{}] 01:20:08 INFO - PROCESS | 1774 | 1463041208193 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:08 INFO - PROCESS | 1774 | 1463041208501 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 01:20:08 INFO - PROCESS | 1774 | 1463041208761 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eafbc00 == 122 [pid = 1774] [id = 675] 01:20:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8edd7400) [pid = 1774] [serial = 2026] [outer = (nil)] 01:20:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8f5bbc00) [pid = 1774] [serial = 2027] [outer = 0x8edd7400] 01:20:08 INFO - PROCESS | 1774 | 1463041208851 Marionette DEBUG loaded listener.js 01:20:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8f6d6800) [pid = 1774] [serial = 2028] [outer = 0x8edd7400] 01:20:10 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:10 INFO - PROCESS | 1774 | 1463041210234 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 01:20:10 INFO - PROCESS | 1774 | 1463041210278 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 01:20:10 INFO - PROCESS | 1774 | 1463041210286 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:20:10 INFO - PROCESS | 1774 | 1463041210290 Marionette TRACE conn4 <- [1,2674,null,{}] 01:20:10 INFO - PROCESS | 1774 | 1463041210295 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:10 INFO - PROCESS | 1774 | 1463041210600 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 01:20:10 INFO - PROCESS | 1774 | 1463041210887 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8a1c3c00 == 123 [pid = 1774] [id = 676] 01:20:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8f41f800) [pid = 1774] [serial = 2029] [outer = (nil)] 01:20:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x91d18400) [pid = 1774] [serial = 2030] [outer = 0x8f41f800] 01:20:10 INFO - PROCESS | 1774 | 1463041210980 Marionette DEBUG loaded listener.js 01:20:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x91e3d400) [pid = 1774] [serial = 2031] [outer = 0x8f41f800] 01:20:12 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:12 INFO - PROCESS | 1774 | 1463041212363 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:20:12 INFO - PROCESS | 1774 | 1463041212431 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 01:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:20:12 INFO - PROCESS | 1774 | 1463041212438 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:20:12 INFO - PROCESS | 1774 | 1463041212441 Marionette TRACE conn4 <- [1,2678,null,{}] 01:20:12 INFO - PROCESS | 1774 | 1463041212447 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:12 INFO - PROCESS | 1774 | 1463041212849 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 01:20:13 INFO - PROCESS | 1774 | 1463041213079 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f604c00 == 124 [pid = 1774] [id = 677] 01:20:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x91e43c00) [pid = 1774] [serial = 2032] [outer = (nil)] 01:20:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x926e1400) [pid = 1774] [serial = 2033] [outer = 0x91e43c00] 01:20:13 INFO - PROCESS | 1774 | 1463041213168 Marionette DEBUG loaded listener.js 01:20:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x929a5800) [pid = 1774] [serial = 2034] [outer = 0x91e43c00] 01:20:14 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:14 INFO - PROCESS | 1774 | 1463041214528 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:20:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 01:20:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2131ms 01:20:14 INFO - PROCESS | 1774 | 1463041214570 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 01:20:14 INFO - PROCESS | 1774 | 1463041214573 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 01:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:20:14 INFO - PROCESS | 1774 | 1463041214580 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:20:14 INFO - PROCESS | 1774 | 1463041214583 Marionette TRACE conn4 <- [1,2682,null,{}] 01:20:14 INFO - PROCESS | 1774 | 1463041214589 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:14 INFO - PROCESS | 1774 | 1463041214854 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 01:20:15 INFO - PROCESS | 1774 | 1463041215131 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x9263dc00 == 125 [pid = 1774] [id = 678] 01:20:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x926e4400) [pid = 1774] [serial = 2035] [outer = (nil)] 01:20:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x92c1f000) [pid = 1774] [serial = 2036] [outer = 0x926e4400] 01:20:15 INFO - PROCESS | 1774 | 1463041215228 Marionette DEBUG loaded listener.js 01:20:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x93917c00) [pid = 1774] [serial = 2037] [outer = 0x926e4400] 01:20:16 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:16 INFO - PROCESS | 1774 | 1463041216610 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:20:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 01:20:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2079ms 01:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:20:16 INFO - PROCESS | 1774 | 1463041216661 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 01:20:16 INFO - PROCESS | 1774 | 1463041216664 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 01:20:16 INFO - PROCESS | 1774 | 1463041216672 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:20:16 INFO - PROCESS | 1774 | 1463041216674 Marionette TRACE conn4 <- [1,2686,null,{}] 01:20:16 INFO - PROCESS | 1774 | 1463041216681 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:16 INFO - PROCESS | 1774 | 1463041216979 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 01:20:17 INFO - PROCESS | 1774 | 1463041217271 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f6e4400 == 126 [pid = 1774] [id = 679] 01:20:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x92c1b800) [pid = 1774] [serial = 2038] [outer = (nil)] 01:20:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x93a09800) [pid = 1774] [serial = 2039] [outer = 0x92c1b800] 01:20:17 INFO - PROCESS | 1774 | 1463041217361 Marionette DEBUG loaded listener.js 01:20:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x93a0f800) [pid = 1774] [serial = 2040] [outer = 0x92c1b800] 01:20:18 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:18 INFO - PROCESS | 1774 | 1463041218811 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 01:20:18 INFO - PROCESS | 1774 | 1463041218860 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 01:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:20:18 INFO - PROCESS | 1774 | 1463041218867 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:20:18 INFO - PROCESS | 1774 | 1463041218870 Marionette TRACE conn4 <- [1,2690,null,{}] 01:20:18 INFO - PROCESS | 1774 | 1463041218876 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:19 INFO - PROCESS | 1774 | 1463041219177 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 01:20:19 INFO - PROCESS | 1774 | 1463041219467 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ed6400 == 127 [pid = 1774] [id = 680] 01:20:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x93a01c00) [pid = 1774] [serial = 2041] [outer = (nil)] 01:20:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x94640400) [pid = 1774] [serial = 2042] [outer = 0x93a01c00] 01:20:19 INFO - PROCESS | 1774 | 1463041219554 Marionette DEBUG loaded listener.js 01:20:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x946c4800) [pid = 1774] [serial = 2043] [outer = 0x93a01c00] 01:20:20 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:20 INFO - PROCESS | 1774 | 1463041220928 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 01:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:20:20 INFO - PROCESS | 1774 | 1463041220955 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 01:20:20 INFO - PROCESS | 1774 | 1463041220962 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:20:20 INFO - PROCESS | 1774 | 1463041220966 Marionette TRACE conn4 <- [1,2694,null,{}] 01:20:20 INFO - PROCESS | 1774 | 1463041220971 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:21 INFO - PROCESS | 1774 | 1463041221238 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 01:20:21 INFO - PROCESS | 1774 | 1463041221504 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f41e000 == 128 [pid = 1774] [id = 681] 01:20:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x93925c00) [pid = 1774] [serial = 2044] [outer = (nil)] 01:20:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x95e1cc00) [pid = 1774] [serial = 2045] [outer = 0x93925c00] 01:20:21 INFO - PROCESS | 1774 | 1463041221594 Marionette DEBUG loaded listener.js 01:20:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x95e24c00) [pid = 1774] [serial = 2046] [outer = 0x93925c00] 01:20:22 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:23 INFO - PROCESS | 1774 | 1463041222993 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 01:20:23 INFO - PROCESS | 1774 | 1463041223023 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 01:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:20:23 INFO - PROCESS | 1774 | 1463041223030 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:20:23 INFO - PROCESS | 1774 | 1463041223034 Marionette TRACE conn4 <- [1,2698,null,{}] 01:20:23 INFO - PROCESS | 1774 | 1463041223040 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:23 INFO - PROCESS | 1774 | 1463041223378 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 01:20:23 INFO - PROCESS | 1774 | 1463041223646 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x94641000 == 129 [pid = 1774] [id = 682] 01:20:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x95339800) [pid = 1774] [serial = 2047] [outer = (nil)] 01:20:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x992ca400) [pid = 1774] [serial = 2048] [outer = 0x95339800] 01:20:23 INFO - PROCESS | 1774 | 1463041223740 Marionette DEBUG loaded listener.js 01:20:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9a3df800) [pid = 1774] [serial = 2049] [outer = 0x95339800] 01:20:25 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 01:20:25 INFO - PROCESS | 1774 | 1463041225123 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:20:25 INFO - PROCESS | 1774 | 1463041225168 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 01:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:20:25 INFO - PROCESS | 1774 | 1463041225174 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:20:25 INFO - PROCESS | 1774 | 1463041225178 Marionette TRACE conn4 <- [1,2702,null,{}] 01:20:25 INFO - PROCESS | 1774 | 1463041225184 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:25 INFO - PROCESS | 1774 | 1463041225496 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 01:20:25 INFO - PROCESS | 1774 | 1463041225764 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x95e1b400 == 130 [pid = 1774] [id = 683] 01:20:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x99227c00) [pid = 1774] [serial = 2050] [outer = (nil)] 01:20:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x9a792000) [pid = 1774] [serial = 2051] [outer = 0x99227c00] 01:20:25 INFO - PROCESS | 1774 | 1463041225852 Marionette DEBUG loaded listener.js 01:20:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9abe2000) [pid = 1774] [serial = 2052] [outer = 0x99227c00] 01:20:26 INFO - PROCESS | 1774 | 1463041226802 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:20:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:20:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1679ms 01:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:20:26 INFO - PROCESS | 1774 | 1463041226855 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 01:20:26 INFO - PROCESS | 1774 | 1463041226859 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 01:20:26 INFO - PROCESS | 1774 | 1463041226865 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:20:26 INFO - PROCESS | 1774 | 1463041226869 Marionette TRACE conn4 <- [1,2706,null,{}] 01:20:26 INFO - PROCESS | 1774 | 1463041226875 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:27 INFO - PROCESS | 1774 | 1463041227148 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 01:20:27 INFO - PROCESS | 1774 | 1463041227495 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x9839ec00 == 131 [pid = 1774] [id = 684] 01:20:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9a746800) [pid = 1774] [serial = 2053] [outer = (nil)] 01:20:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9ac37800) [pid = 1774] [serial = 2054] [outer = 0x9a746800] 01:20:27 INFO - PROCESS | 1774 | 1463041227588 Marionette DEBUG loaded listener.js 01:20:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9ae67000) [pid = 1774] [serial = 2055] [outer = 0x9a746800] 01:20:28 INFO - PROCESS | 1774 | 1463041228522 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:20:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:20:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1735ms 01:20:28 INFO - PROCESS | 1774 | 1463041228600 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 01:20:28 INFO - PROCESS | 1774 | 1463041228604 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 01:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:20:28 INFO - PROCESS | 1774 | 1463041228611 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:20:28 INFO - PROCESS | 1774 | 1463041228614 Marionette TRACE conn4 <- [1,2710,null,{}] 01:20:28 INFO - PROCESS | 1774 | 1463041228620 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:28 INFO - PROCESS | 1774 | 1463041228898 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 01:20:29 INFO - PROCESS | 1774 | 1463041229241 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x86793000 == 132 [pid = 1774] [id = 685] 01:20:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x869d5c00) [pid = 1774] [serial = 2056] [outer = (nil)] 01:20:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9b06d800) [pid = 1774] [serial = 2057] [outer = 0x869d5c00] 01:20:29 INFO - PROCESS | 1774 | 1463041229326 Marionette DEBUG loaded listener.js 01:20:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9b561400) [pid = 1774] [serial = 2058] [outer = 0x869d5c00] 01:20:30 INFO - PROCESS | 1774 | 1463041230272 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:20:30 INFO - PROCESS | 1774 | 1463041230349 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 01:20:30 INFO - PROCESS | 1774 | 1463041230355 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:20:30 INFO - PROCESS | 1774 | 1463041230358 Marionette TRACE conn4 <- [1,2714,null,{}] 01:20:30 INFO - PROCESS | 1774 | 1463041230364 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:30 INFO - PROCESS | 1774 | 1463041230640 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 01:20:31 INFO - PROCESS | 1774 | 1463041230987 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ac2e800 == 133 [pid = 1774] [id = 686] 01:20:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9ae68800) [pid = 1774] [serial = 2059] [outer = (nil)] 01:20:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9c11c800) [pid = 1774] [serial = 2060] [outer = 0x9ae68800] 01:20:31 INFO - PROCESS | 1774 | 1463041231075 Marionette DEBUG loaded listener.js 01:20:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9d31b000) [pid = 1774] [serial = 2061] [outer = 0x9ae68800] 01:20:31 INFO - PROCESS | 1774 | 1463041231988 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:20:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:20:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1694ms 01:20:32 INFO - PROCESS | 1774 | 1463041232049 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 01:20:32 INFO - PROCESS | 1774 | 1463041232053 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 01:20:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:20:32 INFO - PROCESS | 1774 | 1463041232061 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:20:32 INFO - PROCESS | 1774 | 1463041232065 Marionette TRACE conn4 <- [1,2718,null,{}] 01:20:32 INFO - PROCESS | 1774 | 1463041232070 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:32 INFO - PROCESS | 1774 | 1463041232298 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 01:20:32 INFO - PROCESS | 1774 | 1463041232644 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x8a1ccc00 == 132 [pid = 1774] [id = 558] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x8edcb800 == 131 [pid = 1774] [id = 381] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x8b941c00 == 130 [pid = 1774] [id = 301] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x88e50800 == 129 [pid = 1774] [id = 537] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x866f0000 == 128 [pid = 1774] [id = 666] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x869db800 == 127 [pid = 1774] [id = 665] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0xa104e000 == 126 [pid = 1774] [id = 664] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x992c3c00 == 125 [pid = 1774] [id = 662] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x99f88400 == 124 [pid = 1774] [id = 663] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x9b070000 == 123 [pid = 1774] [id = 661] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x9a745800 == 122 [pid = 1774] [id = 660] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x869d9400 == 121 [pid = 1774] [id = 659] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x93a05c00 == 120 [pid = 1774] [id = 658] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x89870400 == 119 [pid = 1774] [id = 656] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec60400 == 118 [pid = 1774] [id = 657] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x92998000 == 117 [pid = 1774] [id = 655] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x8b451c00 == 116 [pid = 1774] [id = 654] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x8d038800 == 115 [pid = 1774] [id = 653] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x8ed2c400 == 114 [pid = 1774] [id = 652] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x8c071000 == 113 [pid = 1774] [id = 651] 01:20:33 INFO - PROCESS | 1774 | --DOCSHELL 0x869d4800 == 112 [pid = 1774] [id = 650] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8eb68800) [pid = 1774] [serial = 1949] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x9ac3b800) [pid = 1774] [serial = 1920] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x9c125000) [pid = 1774] [serial = 1925] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8d40b000) [pid = 1774] [serial = 1890] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x883da800) [pid = 1774] [serial = 1887] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0xa6284c00) [pid = 1774] [serial = 1932] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x92bf6400) [pid = 1774] [serial = 1905] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x946c5800) [pid = 1774] [serial = 1910] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8deeec00) [pid = 1774] [serial = 1944] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa503fc00) [pid = 1774] [serial = 1931] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x96590c00) [pid = 1774] [serial = 1914] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0xa6c07400) [pid = 1774] [serial = 1934] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9a1aa800) [pid = 1774] [serial = 1916] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x87486c00) [pid = 1774] [serial = 1886] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0xa6d44800) [pid = 1774] [serial = 1938] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0xa22bb000) [pid = 1774] [serial = 1928] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x91d14800) [pid = 1774] [serial = 1898] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x91d1f400) [pid = 1774] [serial = 1899] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x92997800) [pid = 1774] [serial = 1902] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x9b070400) [pid = 1774] [serial = 1922] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8eb6b000) [pid = 1774] [serial = 1892] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9b56ec00) [pid = 1774] [serial = 1923] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f5bac00) [pid = 1774] [serial = 1896] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8eafd800) [pid = 1774] [serial = 1946] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9c1ac000) [pid = 1774] [serial = 1926] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x92ed5c00) [pid = 1774] [serial = 1907] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9a3e9c00) [pid = 1774] [serial = 1917] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8a1c4800) [pid = 1774] [serial = 1941] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9391e000) [pid = 1774] [serial = 1908] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9abecc00) [pid = 1774] [serial = 1919] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8d033000) [pid = 1774] [serial = 1889] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0xa2458800) [pid = 1774] [serial = 1929] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x9222dc00) [pid = 1774] [serial = 1901] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0xa6d42400) [pid = 1774] [serial = 1937] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8ec62800) [pid = 1774] [serial = 1818] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8956cc00) [pid = 1774] [serial = 1940] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0xa6b55800) [pid = 1774] [serial = 1872] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x9533c000) [pid = 1774] [serial = 1911] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x95e24400) [pid = 1774] [serial = 1913] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0xa6c09400) [pid = 1774] [serial = 1935] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x8ec59400) [pid = 1774] [serial = 1947] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x92bed400) [pid = 1774] [serial = 1904] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8d6e0800) [pid = 1774] [serial = 1943] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x8edd9c00) [pid = 1774] [serial = 1895] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8ed22c00) [pid = 1774] [serial = 1893] [outer = (nil)] [url = about:blank] 01:20:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x86197000 == 113 [pid = 1774] [id = 687] 01:20:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x866f0000) [pid = 1774] [serial = 2062] [outer = (nil)] 01:20:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x86794c00) [pid = 1774] [serial = 2063] [outer = 0x866f0000] 01:20:34 INFO - PROCESS | 1774 | 1463041234210 Marionette DEBUG loaded listener.js 01:20:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x869dd400) [pid = 1774] [serial = 2064] [outer = 0x866f0000] 01:20:35 INFO - PROCESS | 1774 | 1463041235134 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:20:35 INFO - PROCESS | 1774 | 1463041235209 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 01:20:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:20:35 INFO - PROCESS | 1774 | 1463041235217 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:20:35 INFO - PROCESS | 1774 | 1463041235221 Marionette TRACE conn4 <- [1,2722,null,{}] 01:20:35 INFO - PROCESS | 1774 | 1463041235230 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:35 INFO - PROCESS | 1774 | 1463041235460 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 01:20:35 INFO - PROCESS | 1774 | 1463041235757 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8986e800 == 114 [pid = 1774] [id = 688] 01:20:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8a1c4800) [pid = 1774] [serial = 2065] [outer = (nil)] 01:20:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8b605800) [pid = 1774] [serial = 2066] [outer = 0x8a1c4800] 01:20:35 INFO - PROCESS | 1774 | 1463041235837 Marionette DEBUG loaded listener.js 01:20:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8c068c00) [pid = 1774] [serial = 2067] [outer = 0x8a1c4800] 01:20:36 INFO - PROCESS | 1774 | 1463041236724 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 01:20:36 INFO - PROCESS | 1774 | 1463041236808 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 01:20:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:20:36 INFO - PROCESS | 1774 | 1463041236819 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:20:36 INFO - PROCESS | 1774 | 1463041236824 Marionette TRACE conn4 <- [1,2726,null,{}] 01:20:36 INFO - PROCESS | 1774 | 1463041236839 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:37 INFO - PROCESS | 1774 | 1463041237125 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 01:20:37 INFO - PROCESS | 1774 | 1463041237157 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8678e000 == 115 [pid = 1774] [id = 689] 01:20:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8d040800) [pid = 1774] [serial = 2068] [outer = (nil)] 01:20:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8df55800) [pid = 1774] [serial = 2069] [outer = 0x8d040800] 01:20:37 INFO - PROCESS | 1774 | 1463041237231 Marionette DEBUG loaded listener.js 01:20:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8eaf1400) [pid = 1774] [serial = 2070] [outer = 0x8d040800] 01:20:38 INFO - PROCESS | 1774 | 1463041238335 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:20:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:20:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1543ms 01:20:38 INFO - PROCESS | 1774 | 1463041238362 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 01:20:38 INFO - PROCESS | 1774 | 1463041238366 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 01:20:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:20:38 INFO - PROCESS | 1774 | 1463041238391 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:20:38 INFO - PROCESS | 1774 | 1463041238397 Marionette TRACE conn4 <- [1,2730,null,{}] 01:20:38 INFO - PROCESS | 1774 | 1463041238413 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:39 INFO - PROCESS | 1774 | 1463041239202 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x93cf6400) [pid = 1774] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8eb68c00) [pid = 1774] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x877fd800) [pid = 1774] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8d6d1800) [pid = 1774] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9a64dc00) [pid = 1774] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8b601400) [pid = 1774] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8f417c00) [pid = 1774] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x8678bc00) [pid = 1774] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8ed45c00) [pid = 1774] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0xa6765000) [pid = 1774] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x869da000) [pid = 1774] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0xa3058000) [pid = 1774] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x8dc54800) [pid = 1774] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x9a748800) [pid = 1774] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x8edcec00) [pid = 1774] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x9abed400) [pid = 1774] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x9b071800) [pid = 1774] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x8d40a800) [pid = 1774] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x8dc56400) [pid = 1774] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x9659cc00) [pid = 1774] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x87482c00) [pid = 1774] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:20:39 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x9299d000) [pid = 1774] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:20:39 INFO - PROCESS | 1774 | 1463041239463 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f3000 == 116 [pid = 1774] [id = 690] 01:20:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x8678e400) [pid = 1774] [serial = 2071] [outer = (nil)] 01:20:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x89569400) [pid = 1774] [serial = 2072] [outer = 0x8678e400] 01:20:39 INFO - PROCESS | 1774 | 1463041239544 Marionette DEBUG loaded listener.js 01:20:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x8d44a000) [pid = 1774] [serial = 2073] [outer = 0x8678e400] 01:20:40 INFO - PROCESS | 1774 | 1463041240743 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 01:20:40 INFO - PROCESS | 1774 | 1463041240790 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 01:20:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:20:40 INFO - PROCESS | 1774 | 1463041240796 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:20:40 INFO - PROCESS | 1774 | 1463041240798 Marionette TRACE conn4 <- [1,2734,null,{}] 01:20:40 INFO - PROCESS | 1774 | 1463041240829 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:41 INFO - PROCESS | 1774 | 1463041241036 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 01:20:41 INFO - PROCESS | 1774 | 1463041241449 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8678bc00 == 117 [pid = 1774] [id = 691] 01:20:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x8678d800) [pid = 1774] [serial = 2074] [outer = (nil)] 01:20:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x86796c00) [pid = 1774] [serial = 2075] [outer = 0x8678d800] 01:20:41 INFO - PROCESS | 1774 | 1463041241546 Marionette DEBUG loaded listener.js 01:20:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x877f9400) [pid = 1774] [serial = 2076] [outer = 0x8678d800] 01:20:42 INFO - PROCESS | 1774 | 1463041242630 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:20:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:20:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1902ms 01:20:42 INFO - PROCESS | 1774 | 1463041242700 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 01:20:42 INFO - PROCESS | 1774 | 1463041242707 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 01:20:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:20:42 INFO - PROCESS | 1774 | 1463041242715 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:20:42 INFO - PROCESS | 1774 | 1463041242721 Marionette TRACE conn4 <- [1,2738,null,{}] 01:20:42 INFO - PROCESS | 1774 | 1463041242729 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:43 INFO - PROCESS | 1774 | 1463041243008 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 01:20:43 INFO - PROCESS | 1774 | 1463041243360 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x89866400 == 118 [pid = 1774] [id = 692] 01:20:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x8b936800) [pid = 1774] [serial = 2077] [outer = (nil)] 01:20:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x8d037800) [pid = 1774] [serial = 2078] [outer = 0x8b936800] 01:20:43 INFO - PROCESS | 1774 | 1463041243451 Marionette DEBUG loaded listener.js 01:20:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x8d6d1400) [pid = 1774] [serial = 2079] [outer = 0x8b936800] 01:20:44 INFO - PROCESS | 1774 | 1463041244425 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1795ms 01:20:44 INFO - PROCESS | 1774 | 1463041244514 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 01:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:20:44 INFO - PROCESS | 1774 | 1463041244522 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 01:20:44 INFO - PROCESS | 1774 | 1463041244529 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:20:44 INFO - PROCESS | 1774 | 1463041244532 Marionette TRACE conn4 <- [1,2742,null,{}] 01:20:44 INFO - PROCESS | 1774 | 1463041244539 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:44 INFO - PROCESS | 1774 | 1463041244775 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 01:20:45 INFO - PROCESS | 1774 | 1463041245124 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8deed400 == 119 [pid = 1774] [id = 693] 01:20:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x8def1000) [pid = 1774] [serial = 2080] [outer = (nil)] 01:20:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x8eaf1000) [pid = 1774] [serial = 2081] [outer = 0x8def1000] 01:20:45 INFO - PROCESS | 1774 | 1463041245232 Marionette DEBUG loaded listener.js 01:20:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x8ec62c00) [pid = 1774] [serial = 2082] [outer = 0x8def1000] 01:20:46 INFO - PROCESS | 1774 | 1463041246236 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:20:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:20:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1741ms 01:20:46 INFO - PROCESS | 1774 | 1463041246271 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 01:20:46 INFO - PROCESS | 1774 | 1463041246274 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 01:20:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:20:46 INFO - PROCESS | 1774 | 1463041246291 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:20:46 INFO - PROCESS | 1774 | 1463041246301 Marionette TRACE conn4 <- [1,2746,null,{}] 01:20:46 INFO - PROCESS | 1774 | 1463041246312 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:46 INFO - PROCESS | 1774 | 1463041246725 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 01:20:46 INFO - PROCESS | 1774 | 1463041246966 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f5bfc00 == 120 [pid = 1774] [id = 694] 01:20:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8f5c0400) [pid = 1774] [serial = 2083] [outer = (nil)] 01:20:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x8f60bc00) [pid = 1774] [serial = 2084] [outer = 0x8f5c0400] 01:20:47 INFO - PROCESS | 1774 | 1463041247062 Marionette DEBUG loaded listener.js 01:20:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x91d11400) [pid = 1774] [serial = 2085] [outer = 0x8f5c0400] 01:20:47 INFO - PROCESS | 1774 | 1463041247995 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1759ms 01:20:48 INFO - PROCESS | 1774 | 1463041248042 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 01:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:20:48 INFO - PROCESS | 1774 | 1463041248047 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 01:20:48 INFO - PROCESS | 1774 | 1463041248053 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:20:48 INFO - PROCESS | 1774 | 1463041248057 Marionette TRACE conn4 <- [1,2750,null,{}] 01:20:48 INFO - PROCESS | 1774 | 1463041248062 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:48 INFO - PROCESS | 1774 | 1463041248292 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 01:20:48 INFO - PROCESS | 1774 | 1463041248634 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ccfc000 == 121 [pid = 1774] [id = 695] 01:20:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8eaf8000) [pid = 1774] [serial = 2086] [outer = (nil)] 01:20:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x9215b400) [pid = 1774] [serial = 2087] [outer = 0x8eaf8000] 01:20:48 INFO - PROCESS | 1774 | 1463041248725 Marionette DEBUG loaded listener.js 01:20:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x92636c00) [pid = 1774] [serial = 2088] [outer = 0x8eaf8000] 01:20:49 INFO - PROCESS | 1774 | 1463041249660 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:20:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:20:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1682ms 01:20:49 INFO - PROCESS | 1774 | 1463041249736 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 01:20:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:20:49 INFO - PROCESS | 1774 | 1463041249741 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 01:20:49 INFO - PROCESS | 1774 | 1463041249747 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:20:49 INFO - PROCESS | 1774 | 1463041249751 Marionette TRACE conn4 <- [1,2754,null,{}] 01:20:49 INFO - PROCESS | 1774 | 1463041249757 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:50 INFO - PROCESS | 1774 | 1463041250023 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 01:20:50 INFO - PROCESS | 1774 | 1463041250372 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x92640c00 == 122 [pid = 1774] [id = 696] 01:20:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x926e4000) [pid = 1774] [serial = 2089] [outer = (nil)] 01:20:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x9299a800) [pid = 1774] [serial = 2090] [outer = 0x926e4000] 01:20:50 INFO - PROCESS | 1774 | 1463041250477 Marionette DEBUG loaded listener.js 01:20:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x92c27400) [pid = 1774] [serial = 2091] [outer = 0x926e4000] 01:20:51 INFO - PROCESS | 1774 | 1463041251424 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:20:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:20:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1736ms 01:20:51 INFO - PROCESS | 1774 | 1463041251493 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 01:20:51 INFO - PROCESS | 1774 | 1463041251498 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 01:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:20:51 INFO - PROCESS | 1774 | 1463041251507 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:20:51 INFO - PROCESS | 1774 | 1463041251510 Marionette TRACE conn4 <- [1,2758,null,{}] 01:20:51 INFO - PROCESS | 1774 | 1463041251516 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:51 INFO - PROCESS | 1774 | 1463041251758 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 01:20:52 INFO - PROCESS | 1774 | 1463041252118 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e50c00 == 123 [pid = 1774] [id = 697] 01:20:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8d6dd000) [pid = 1774] [serial = 2092] [outer = (nil)] 01:20:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x93a0ac00) [pid = 1774] [serial = 2093] [outer = 0x8d6dd000] 01:20:52 INFO - PROCESS | 1774 | 1463041252212 Marionette DEBUG loaded listener.js 01:20:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x94638000) [pid = 1774] [serial = 2094] [outer = 0x8d6dd000] 01:20:53 INFO - PROCESS | 1774 | 1463041253124 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1631ms 01:20:53 INFO - PROCESS | 1774 | 1463041253138 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 01:20:53 INFO - PROCESS | 1774 | 1463041253143 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 01:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:20:53 INFO - PROCESS | 1774 | 1463041253150 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:20:53 INFO - PROCESS | 1774 | 1463041253154 Marionette TRACE conn4 <- [1,2762,null,{}] 01:20:53 INFO - PROCESS | 1774 | 1463041253159 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:53 INFO - PROCESS | 1774 | 1463041253387 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 01:20:53 INFO - PROCESS | 1774 | 1463041253683 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x93921800 == 124 [pid = 1774] [id = 698] 01:20:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x93a02c00) [pid = 1774] [serial = 2095] [outer = (nil)] 01:20:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x95e21000) [pid = 1774] [serial = 2096] [outer = 0x93a02c00] 01:20:53 INFO - PROCESS | 1774 | 1463041253818 Marionette DEBUG loaded listener.js 01:20:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9659a000) [pid = 1774] [serial = 2097] [outer = 0x93a02c00] 01:20:54 INFO - PROCESS | 1774 | 1463041254758 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:20:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:20:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1685ms 01:20:54 INFO - PROCESS | 1774 | 1463041254836 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 01:20:54 INFO - PROCESS | 1774 | 1463041254840 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 01:20:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:20:54 INFO - PROCESS | 1774 | 1463041254846 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:20:54 INFO - PROCESS | 1774 | 1463041254850 Marionette TRACE conn4 <- [1,2766,null,{}] 01:20:54 INFO - PROCESS | 1774 | 1463041254856 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:55 INFO - PROCESS | 1774 | 1463041255114 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 01:20:55 INFO - PROCESS | 1774 | 1463041255457 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x9533b400 == 125 [pid = 1774] [id = 699] 01:20:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x95b23400) [pid = 1774] [serial = 2098] [outer = (nil)] 01:20:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x992be800) [pid = 1774] [serial = 2099] [outer = 0x95b23400] 01:20:55 INFO - PROCESS | 1774 | 1463041255549 Marionette DEBUG loaded listener.js 01:20:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x992c3c00) [pid = 1774] [serial = 2100] [outer = 0x95b23400] 01:20:56 INFO - PROCESS | 1774 | 1463041256464 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1690ms 01:20:56 INFO - PROCESS | 1774 | 1463041256537 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 01:20:56 INFO - PROCESS | 1774 | 1463041256541 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 01:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:20:56 INFO - PROCESS | 1774 | 1463041256547 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:20:56 INFO - PROCESS | 1774 | 1463041256551 Marionette TRACE conn4 <- [1,2770,null,{}] 01:20:56 INFO - PROCESS | 1774 | 1463041256557 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:56 INFO - PROCESS | 1774 | 1463041256843 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 01:20:57 INFO - PROCESS | 1774 | 1463041257182 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d03b000 == 126 [pid = 1774] [id = 700] 01:20:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8d6d3c00) [pid = 1774] [serial = 2101] [outer = (nil)] 01:20:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x9a3e1000) [pid = 1774] [serial = 2102] [outer = 0x8d6d3c00] 01:20:57 INFO - PROCESS | 1774 | 1463041257275 Marionette DEBUG loaded listener.js 01:20:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x9a741800) [pid = 1774] [serial = 2103] [outer = 0x8d6d3c00] 01:20:58 INFO - PROCESS | 1774 | 1463041258185 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:20:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:20:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1684ms 01:20:58 INFO - PROCESS | 1774 | 1463041258233 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 01:20:58 INFO - PROCESS | 1774 | 1463041258236 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 01:20:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:20:58 INFO - PROCESS | 1774 | 1463041258243 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:20:58 INFO - PROCESS | 1774 | 1463041258246 Marionette TRACE conn4 <- [1,2774,null,{}] 01:20:58 INFO - PROCESS | 1774 | 1463041258252 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:58 INFO - PROCESS | 1774 | 1463041258474 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 01:20:58 INFO - PROCESS | 1774 | 1463041258767 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3db800 == 127 [pid = 1774] [id = 701] 01:20:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x9a74c000) [pid = 1774] [serial = 2104] [outer = (nil)] 01:20:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9abed400) [pid = 1774] [serial = 2105] [outer = 0x9a74c000] 01:20:58 INFO - PROCESS | 1774 | 1463041258919 Marionette DEBUG loaded listener.js 01:20:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x9b068400) [pid = 1774] [serial = 2106] [outer = 0x9a74c000] 01:20:59 INFO - PROCESS | 1774 | 1463041259910 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:20:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:20:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1729ms 01:20:59 INFO - PROCESS | 1774 | 1463041259973 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 01:20:59 INFO - PROCESS | 1774 | 1463041259978 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 01:20:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:20:59 INFO - PROCESS | 1774 | 1463041259985 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:20:59 INFO - PROCESS | 1774 | 1463041259990 Marionette TRACE conn4 <- [1,2778,null,{}] 01:20:59 INFO - PROCESS | 1774 | 1463041259995 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:00 INFO - PROCESS | 1774 | 1463041260278 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 01:21:00 INFO - PROCESS | 1774 | 1463041260638 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b072c00 == 128 [pid = 1774] [id = 702] 01:21:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x9d317400) [pid = 1774] [serial = 2107] [outer = (nil)] 01:21:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x9d896800) [pid = 1774] [serial = 2108] [outer = 0x9d317400] 01:21:00 INFO - PROCESS | 1774 | 1463041260735 Marionette DEBUG loaded listener.js 01:21:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x9d8eb400) [pid = 1774] [serial = 2109] [outer = 0x9d317400] 01:21:01 INFO - PROCESS | 1774 | 1463041261655 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:21:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:21:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1741ms 01:21:01 INFO - PROCESS | 1774 | 1463041261727 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 01:21:01 INFO - PROCESS | 1774 | 1463041261730 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 01:21:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:21:01 INFO - PROCESS | 1774 | 1463041261737 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:21:01 INFO - PROCESS | 1774 | 1463041261740 Marionette TRACE conn4 <- [1,2782,null,{}] 01:21:01 INFO - PROCESS | 1774 | 1463041261747 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:02 INFO - PROCESS | 1774 | 1463041262036 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 01:21:02 INFO - PROCESS | 1774 | 1463041262388 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb76800 == 129 [pid = 1774] [id = 703] 01:21:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8f5b9400) [pid = 1774] [serial = 2110] [outer = (nil)] 01:21:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0xa22f1400) [pid = 1774] [serial = 2111] [outer = 0x8f5b9400] 01:21:02 INFO - PROCESS | 1774 | 1463041262480 Marionette DEBUG loaded listener.js 01:21:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0xa244d800) [pid = 1774] [serial = 2112] [outer = 0x8f5b9400] 01:21:03 INFO - PROCESS | 1774 | 1463041263350 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:21:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:21:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1680ms 01:21:03 INFO - PROCESS | 1774 | 1463041263418 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 01:21:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:21:03 INFO - PROCESS | 1774 | 1463041263432 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 01:21:03 INFO - PROCESS | 1774 | 1463041263438 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:21:03 INFO - PROCESS | 1774 | 1463041263442 Marionette TRACE conn4 <- [1,2786,null,{}] 01:21:03 INFO - PROCESS | 1774 | 1463041263447 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:03 INFO - PROCESS | 1774 | 1463041263717 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 01:21:04 INFO - PROCESS | 1774 | 1463041264065 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:04 INFO - PROCESS | 1774 | ++DOCSHELL 0xa050dc00 == 130 [pid = 1774] [id = 704] 01:21:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0xa2153800) [pid = 1774] [serial = 2113] [outer = (nil)] 01:21:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0xa3258c00) [pid = 1774] [serial = 2114] [outer = 0xa2153800] 01:21:04 INFO - PROCESS | 1774 | 1463041264155 Marionette DEBUG loaded listener.js 01:21:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0xa3546400) [pid = 1774] [serial = 2115] [outer = 0xa2153800] 01:21:05 INFO - PROCESS | 1774 | 1463041265102 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:21:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:21:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1734ms 01:21:05 INFO - PROCESS | 1774 | 1463041265173 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 01:21:05 INFO - PROCESS | 1774 | 1463041265177 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 01:21:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:21:05 INFO - PROCESS | 1774 | 1463041265184 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:21:05 INFO - PROCESS | 1774 | 1463041265187 Marionette TRACE conn4 <- [1,2790,null,{}] 01:21:05 INFO - PROCESS | 1774 | 1463041265193 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:05 INFO - PROCESS | 1774 | 1463041265431 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 01:21:05 INFO - PROCESS | 1774 | 1463041265787 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x863ee000 == 131 [pid = 1774] [id = 705] 01:21:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0xa2458800) [pid = 1774] [serial = 2116] [outer = (nil)] 01:21:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0xa67c4800) [pid = 1774] [serial = 2117] [outer = 0xa2458800] 01:21:05 INFO - PROCESS | 1774 | 1463041265883 Marionette DEBUG loaded listener.js 01:21:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0xa68b5400) [pid = 1774] [serial = 2118] [outer = 0xa2458800] 01:21:06 INFO - PROCESS | 1774 | 1463041266813 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:21:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:21:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1684ms 01:21:06 INFO - PROCESS | 1774 | 1463041266869 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 01:21:06 INFO - PROCESS | 1774 | 1463041266873 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 01:21:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:21:06 INFO - PROCESS | 1774 | 1463041266881 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:21:06 INFO - PROCESS | 1774 | 1463041266885 Marionette TRACE conn4 <- [1,2794,null,{}] 01:21:06 INFO - PROCESS | 1774 | 1463041266891 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:07 INFO - PROCESS | 1774 | 1463041267136 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 01:21:07 INFO - PROCESS | 1774 | 1463041267490 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f6e1800 == 132 [pid = 1774] [id = 706] 01:21:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x929a0c00) [pid = 1774] [serial = 2119] [outer = (nil)] 01:21:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0xa6b51800) [pid = 1774] [serial = 2120] [outer = 0x929a0c00] 01:21:07 INFO - PROCESS | 1774 | 1463041267583 Marionette DEBUG loaded listener.js 01:21:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0xa6b55c00) [pid = 1774] [serial = 2121] [outer = 0x929a0c00] 01:21:08 INFO - PROCESS | 1774 | 1463041268464 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1630ms 01:21:08 INFO - PROCESS | 1774 | 1463041268526 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 01:21:08 INFO - PROCESS | 1774 | 1463041268531 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 01:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:21:08 INFO - PROCESS | 1774 | 1463041268540 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:21:08 INFO - PROCESS | 1774 | 1463041268544 Marionette TRACE conn4 <- [1,2798,null,{}] 01:21:08 INFO - PROCESS | 1774 | 1463041268551 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:08 INFO - PROCESS | 1774 | 1463041268800 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 01:21:09 INFO - PROCESS | 1774 | 1463041269152 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:09 INFO - PROCESS | 1774 | ++DOCSHELL 0xa6284c00 == 133 [pid = 1774] [id = 707] 01:21:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0xa68bd000) [pid = 1774] [serial = 2122] [outer = (nil)] 01:21:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0xa6c0f000) [pid = 1774] [serial = 2123] [outer = 0xa68bd000] 01:21:09 INFO - PROCESS | 1774 | 1463041269247 Marionette DEBUG loaded listener.js 01:21:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0xa6d42400) [pid = 1774] [serial = 2124] [outer = 0xa68bd000] 01:21:10 INFO - PROCESS | 1774 | 1463041270185 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1684ms 01:21:10 INFO - PROCESS | 1774 | 1463041270225 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 01:21:10 INFO - PROCESS | 1774 | 1463041270228 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 01:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:21:10 INFO - PROCESS | 1774 | 1463041270235 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:21:10 INFO - PROCESS | 1774 | 1463041270239 Marionette TRACE conn4 <- [1,2802,null,{}] 01:21:10 INFO - PROCESS | 1774 | 1463041270244 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:10 INFO - PROCESS | 1774 | 1463041270485 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 01:21:10 INFO - PROCESS | 1774 | 1463041270841 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x86045800 == 134 [pid = 1774] [id = 708] 01:21:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x86048c00) [pid = 1774] [serial = 2125] [outer = (nil)] 01:21:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8604e000) [pid = 1774] [serial = 2126] [outer = 0x86048c00] 01:21:10 INFO - PROCESS | 1774 | 1463041270936 Marionette DEBUG loaded listener.js 01:21:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x8604fc00) [pid = 1774] [serial = 2127] [outer = 0x86048c00] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x877fb400 == 133 [pid = 1774] [id = 669] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8f6da800 == 132 [pid = 1774] [id = 544] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x88e48800 == 131 [pid = 1774] [id = 539] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x91e37c00 == 130 [pid = 1774] [id = 636] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d4c00 == 129 [pid = 1774] [id = 540] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x91e37400 == 128 [pid = 1774] [id = 635] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8edd5000 == 127 [pid = 1774] [id = 637] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8b603400 == 126 [pid = 1774] [id = 670] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8deec800 == 125 [pid = 1774] [id = 127] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x992cb400 == 124 [pid = 1774] [id = 638] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8dc59400 == 123 [pid = 1774] [id = 634] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x866f3000 == 122 [pid = 1774] [id = 690] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8678e000 == 121 [pid = 1774] [id = 689] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8986e800 == 120 [pid = 1774] [id = 688] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x86197000 == 119 [pid = 1774] [id = 687] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x86793000 == 118 [pid = 1774] [id = 685] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x9839ec00 == 117 [pid = 1774] [id = 684] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x95e1b400 == 116 [pid = 1774] [id = 683] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8f41e000 == 115 [pid = 1774] [id = 681] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x94641000 == 114 [pid = 1774] [id = 682] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x92ed6400 == 113 [pid = 1774] [id = 680] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8f6e4400 == 112 [pid = 1774] [id = 679] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x9263dc00 == 111 [pid = 1774] [id = 678] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8f604c00 == 110 [pid = 1774] [id = 677] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8a1c3c00 == 109 [pid = 1774] [id = 676] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d8c00 == 108 [pid = 1774] [id = 674] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8eafbc00 == 107 [pid = 1774] [id = 675] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x8d444400 == 106 [pid = 1774] [id = 673] 01:21:13 INFO - PROCESS | 1774 | --DOCSHELL 0x883e1c00 == 105 [pid = 1774] [id = 672] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x992c7000) [pid = 1774] [serial = 1976] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x92151000) [pid = 1774] [serial = 1962] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8b60f000) [pid = 1774] [serial = 2010] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8dc60800) [pid = 1774] [serial = 1955] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0xa34ca400) [pid = 1774] [serial = 1991] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8b609800) [pid = 1774] [serial = 2000] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x946cec00) [pid = 1774] [serial = 1971] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x86796400) [pid = 1774] [serial = 2004] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8b45ac00) [pid = 1774] [serial = 2009] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9463dc00) [pid = 1774] [serial = 1970] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8f5b2400) [pid = 1774] [serial = 1959] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0xa6d4fc00) [pid = 1774] [serial = 1997] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x88e4d000) [pid = 1774] [serial = 1953] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0xa6d44000) [pid = 1774] [serial = 1995] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8eb76400) [pid = 1774] [serial = 1884] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x992c9800) [pid = 1774] [serial = 1977] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0xa6763800) [pid = 1774] [serial = 1992] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x9ac3a000) [pid = 1774] [serial = 1983] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8ea69800) [pid = 1774] [serial = 1956] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8748c800) [pid = 1774] [serial = 1952] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x95b31800) [pid = 1774] [serial = 1973] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8edd7c00) [pid = 1774] [serial = 1958] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8f6e5000) [pid = 1774] [serial = 1961] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8b60c000) [pid = 1774] [serial = 2001] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0xa22c2000) [pid = 1774] [serial = 1988] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9c123400) [pid = 1774] [serial = 1985] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8dc5f000) [pid = 1774] [serial = 2013] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x92637400) [pid = 1774] [serial = 1964] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9aaa2c00) [pid = 1774] [serial = 1982] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0xa6d4ec00) [pid = 1774] [serial = 1998] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9a3e6000) [pid = 1774] [serial = 1979] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x86794000) [pid = 1774] [serial = 2003] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x877f9800) [pid = 1774] [serial = 2006] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8d6da400) [pid = 1774] [serial = 2012] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x88e4b400) [pid = 1774] [serial = 2007] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x93924c00) [pid = 1774] [serial = 1968] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x96590000) [pid = 1774] [serial = 1974] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0xa6c08400) [pid = 1774] [serial = 1994] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0xa2457000) [pid = 1774] [serial = 1989] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x926da000) [pid = 1774] [serial = 1965] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x929a6800) [pid = 1774] [serial = 1967] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x9c1a5c00) [pid = 1774] [serial = 1986] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x9a3e8c00) [pid = 1774] [serial = 1980] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8ea6c800) [pid = 1774] [serial = 2015] [outer = (nil)] [url = about:blank] 01:21:14 INFO - PROCESS | 1774 | 1463041274429 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 4240ms 01:21:14 INFO - PROCESS | 1774 | 1463041274476 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 01:21:14 INFO - PROCESS | 1774 | 1463041274481 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 01:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:21:14 INFO - PROCESS | 1774 | 1463041274489 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:21:14 INFO - PROCESS | 1774 | 1463041274494 Marionette TRACE conn4 <- [1,2806,null,{}] 01:21:14 INFO - PROCESS | 1774 | 1463041274503 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:14 INFO - PROCESS | 1774 | 1463041274750 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 01:21:15 INFO - PROCESS | 1774 | 1463041274987 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x86047c00 == 106 [pid = 1774] [id = 709] 01:21:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x86792800) [pid = 1774] [serial = 2128] [outer = (nil)] 01:21:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x877ef400) [pid = 1774] [serial = 2129] [outer = 0x86792800] 01:21:15 INFO - PROCESS | 1774 | 1463041275070 Marionette DEBUG loaded listener.js 01:21:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x883e3400) [pid = 1774] [serial = 2130] [outer = 0x86792800] 01:21:15 INFO - PROCESS | 1774 | 1463041275884 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:21:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:21:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1439ms 01:21:15 INFO - PROCESS | 1774 | 1463041275928 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 01:21:15 INFO - PROCESS | 1774 | 1463041275936 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 01:21:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:21:15 INFO - PROCESS | 1774 | 1463041275946 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:21:15 INFO - PROCESS | 1774 | 1463041275949 Marionette TRACE conn4 <- [1,2810,null,{}] 01:21:15 INFO - PROCESS | 1774 | 1463041275955 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:16 INFO - PROCESS | 1774 | 1463041276270 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 01:21:16 INFO - PROCESS | 1774 | 1463041276438 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8986b000 == 107 [pid = 1774] [id = 710] 01:21:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8a1c3c00) [pid = 1774] [serial = 2131] [outer = (nil)] 01:21:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8b603800) [pid = 1774] [serial = 2132] [outer = 0x8a1c3c00] 01:21:16 INFO - PROCESS | 1774 | 1463041276530 Marionette DEBUG loaded listener.js 01:21:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8b60d000) [pid = 1774] [serial = 2133] [outer = 0x8a1c3c00] 01:21:17 INFO - PROCESS | 1774 | 1463041277507 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1630ms 01:21:17 INFO - PROCESS | 1774 | 1463041277576 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 01:21:17 INFO - PROCESS | 1774 | 1463041277580 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 01:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:21:17 INFO - PROCESS | 1774 | 1463041277586 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:21:17 INFO - PROCESS | 1774 | 1463041277592 Marionette TRACE conn4 <- [1,2814,null,{}] 01:21:17 INFO - PROCESS | 1774 | 1463041277615 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:17 INFO - PROCESS | 1774 | 1463041277905 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 01:21:17 INFO - PROCESS | 1774 | 1463041277950 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x86790800 == 108 [pid = 1774] [id = 711] 01:21:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8d6d1c00) [pid = 1774] [serial = 2134] [outer = (nil)] 01:21:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8dc60800) [pid = 1774] [serial = 2135] [outer = 0x8d6d1c00] 01:21:18 INFO - PROCESS | 1774 | 1463041278189 Marionette DEBUG loaded listener.js 01:21:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8df53000) [pid = 1774] [serial = 2136] [outer = 0x8d6d1c00] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9a746800) [pid = 1774] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x95339800) [pid = 1774] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x93925c00) [pid = 1774] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8f41f800) [pid = 1774] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x8a1c4800) [pid = 1774] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x866f0000) [pid = 1774] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x92c1b800) [pid = 1774] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x8d040800) [pid = 1774] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8edd7400) [pid = 1774] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x869d5c00) [pid = 1774] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x91e43c00) [pid = 1774] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8d448000) [pid = 1774] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x926e4400) [pid = 1774] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x93a01c00) [pid = 1774] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x99227c00) [pid = 1774] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x88e42000) [pid = 1774] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x88e78000) [pid = 1774] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:21:19 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x8ed41400) [pid = 1774] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:21:19 INFO - PROCESS | 1774 | 1463041279609 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:21:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:21:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2046ms 01:21:19 INFO - PROCESS | 1774 | 1463041279633 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 01:21:19 INFO - PROCESS | 1774 | 1463041279638 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 01:21:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:21:19 INFO - PROCESS | 1774 | 1463041279659 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:21:19 INFO - PROCESS | 1774 | 1463041279663 Marionette TRACE conn4 <- [1,2818,null,{}] 01:21:19 INFO - PROCESS | 1774 | 1463041279668 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:19 INFO - PROCESS | 1774 | 1463041279894 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 01:21:20 INFO - PROCESS | 1774 | 1463041280143 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x86048800 == 109 [pid = 1774] [id = 712] 01:21:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x8d40c800) [pid = 1774] [serial = 2137] [outer = (nil)] 01:21:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x8ec5a800) [pid = 1774] [serial = 2138] [outer = 0x8d40c800] 01:21:20 INFO - PROCESS | 1774 | 1463041280223 Marionette DEBUG loaded listener.js 01:21:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x8ed26800) [pid = 1774] [serial = 2139] [outer = 0x8d40c800] 01:21:21 INFO - PROCESS | 1774 | 1463041281307 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1694ms 01:21:21 INFO - PROCESS | 1774 | 1463041281355 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 01:21:21 INFO - PROCESS | 1774 | 1463041281362 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 01:21:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:21:21 INFO - PROCESS | 1774 | 1463041281371 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:21:21 INFO - PROCESS | 1774 | 1463041281376 Marionette TRACE conn4 <- [1,2822,null,{}] 01:21:21 INFO - PROCESS | 1774 | 1463041281388 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:21 INFO - PROCESS | 1774 | 1463041281648 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 01:21:22 INFO - PROCESS | 1774 | 1463041281983 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ee000 == 110 [pid = 1774] [id = 713] 01:21:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x877f1800) [pid = 1774] [serial = 2140] [outer = (nil)] 01:21:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x88e43400) [pid = 1774] [serial = 2141] [outer = 0x877f1800] 01:21:22 INFO - PROCESS | 1774 | 1463041282074 Marionette DEBUG loaded listener.js 01:21:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x8a1c1400) [pid = 1774] [serial = 2142] [outer = 0x877f1800] 01:21:23 INFO - PROCESS | 1774 | 1463041283051 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:21:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:21:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1739ms 01:21:23 INFO - PROCESS | 1774 | 1463041283110 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 01:21:23 INFO - PROCESS | 1774 | 1463041283120 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 01:21:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:21:23 INFO - PROCESS | 1774 | 1463041283131 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:21:23 INFO - PROCESS | 1774 | 1463041283135 Marionette TRACE conn4 <- [1,2826,null,{}] 01:21:23 INFO - PROCESS | 1774 | 1463041283141 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:23 INFO - PROCESS | 1774 | 1463041283401 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 01:21:23 INFO - PROCESS | 1774 | 1463041283750 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b937400 == 111 [pid = 1774] [id = 714] 01:21:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x8d444400) [pid = 1774] [serial = 2143] [outer = (nil)] 01:21:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x8df51000) [pid = 1774] [serial = 2144] [outer = 0x8d444400] 01:21:23 INFO - PROCESS | 1774 | 1463041283845 Marionette DEBUG loaded listener.js 01:21:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8ed43c00) [pid = 1774] [serial = 2145] [outer = 0x8d444400] 01:21:24 INFO - PROCESS | 1774 | 1463041284853 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:21:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:21:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1792ms 01:21:24 INFO - PROCESS | 1774 | 1463041284923 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 01:21:24 INFO - PROCESS | 1774 | 1463041284927 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 01:21:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:21:24 INFO - PROCESS | 1774 | 1463041284934 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:21:24 INFO - PROCESS | 1774 | 1463041284940 Marionette TRACE conn4 <- [1,2830,null,{}] 01:21:24 INFO - PROCESS | 1774 | 1463041284957 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:25 INFO - PROCESS | 1774 | 1463041285256 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 01:21:25 INFO - PROCESS | 1774 | 1463041285619 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f421800 == 112 [pid = 1774] [id = 715] 01:21:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x8f5b7400) [pid = 1774] [serial = 2146] [outer = (nil)] 01:21:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x8f605c00) [pid = 1774] [serial = 2147] [outer = 0x8f5b7400] 01:21:25 INFO - PROCESS | 1774 | 1463041285728 Marionette DEBUG loaded listener.js 01:21:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x91d15400) [pid = 1774] [serial = 2148] [outer = 0x8f5b7400] 01:21:26 INFO - PROCESS | 1774 | 1463041286712 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1847ms 01:21:26 INFO - PROCESS | 1774 | 1463041286782 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 01:21:26 INFO - PROCESS | 1774 | 1463041286787 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 01:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:21:26 INFO - PROCESS | 1774 | 1463041286793 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:21:26 INFO - PROCESS | 1774 | 1463041286797 Marionette TRACE conn4 <- [1,2834,null,{}] 01:21:26 INFO - PROCESS | 1774 | 1463041286802 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:27 INFO - PROCESS | 1774 | 1463041287046 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 01:21:27 INFO - PROCESS | 1774 | 1463041287392 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x883e2400 == 113 [pid = 1774] [id = 716] 01:21:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8d03e400) [pid = 1774] [serial = 2149] [outer = (nil)] 01:21:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x91e44400) [pid = 1774] [serial = 2150] [outer = 0x8d03e400] 01:21:27 INFO - PROCESS | 1774 | 1463041287486 Marionette DEBUG loaded listener.js 01:21:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x92634c00) [pid = 1774] [serial = 2151] [outer = 0x8d03e400] 01:21:28 INFO - PROCESS | 1774 | 1463041288444 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:21:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:21:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1686ms 01:21:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:21:28 INFO - PROCESS | 1774 | 1463041288480 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 01:21:28 INFO - PROCESS | 1774 | 1463041288483 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 01:21:28 INFO - PROCESS | 1774 | 1463041288490 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:21:28 INFO - PROCESS | 1774 | 1463041288493 Marionette TRACE conn4 <- [1,2838,null,{}] 01:21:28 INFO - PROCESS | 1774 | 1463041288499 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:28 INFO - PROCESS | 1774 | 1463041288733 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 01:21:29 INFO - PROCESS | 1774 | 1463041289086 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b457000 == 114 [pid = 1774] [id = 717] 01:21:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x91d20c00) [pid = 1774] [serial = 2152] [outer = (nil)] 01:21:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x92997400) [pid = 1774] [serial = 2153] [outer = 0x91d20c00] 01:21:29 INFO - PROCESS | 1774 | 1463041289181 Marionette DEBUG loaded listener.js 01:21:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x92bedc00) [pid = 1774] [serial = 2154] [outer = 0x91d20c00] 01:21:30 INFO - PROCESS | 1774 | 1463041290134 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1690ms 01:21:30 INFO - PROCESS | 1774 | 1463041290180 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 01:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:21:30 INFO - PROCESS | 1774 | 1463041290184 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 01:21:30 INFO - PROCESS | 1774 | 1463041290191 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:21:30 INFO - PROCESS | 1774 | 1463041290196 Marionette TRACE conn4 <- [1,2842,null,{}] 01:21:30 INFO - PROCESS | 1774 | 1463041290202 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:30 INFO - PROCESS | 1774 | 1463041290500 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 01:21:30 INFO - PROCESS | 1774 | 1463041290865 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x926e5c00 == 115 [pid = 1774] [id = 718] 01:21:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x92c21000) [pid = 1774] [serial = 2155] [outer = (nil)] 01:21:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x9391dc00) [pid = 1774] [serial = 2156] [outer = 0x92c21000] 01:21:30 INFO - PROCESS | 1774 | 1463041290960 Marionette DEBUG loaded listener.js 01:21:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x93995000) [pid = 1774] [serial = 2157] [outer = 0x92c21000] 01:21:31 INFO - PROCESS | 1774 | 1463041291870 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1739ms 01:21:31 INFO - PROCESS | 1774 | 1463041291932 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 01:21:31 INFO - PROCESS | 1774 | 1463041291936 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 01:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:21:31 INFO - PROCESS | 1774 | 1463041291942 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:21:31 INFO - PROCESS | 1774 | 1463041291945 Marionette TRACE conn4 <- [1,2846,null,{}] 01:21:31 INFO - PROCESS | 1774 | 1463041291951 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:32 INFO - PROCESS | 1774 | 1463041292185 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 01:21:32 INFO - PROCESS | 1774 | 1463041292542 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8dc52400 == 116 [pid = 1774] [id = 719] 01:21:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8ea6e400) [pid = 1774] [serial = 2158] [outer = (nil)] 01:21:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9463b000) [pid = 1774] [serial = 2159] [outer = 0x8ea6e400] 01:21:32 INFO - PROCESS | 1774 | 1463041292640 Marionette DEBUG loaded listener.js 01:21:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x95b24c00) [pid = 1774] [serial = 2160] [outer = 0x8ea6e400] 01:21:33 INFO - PROCESS | 1774 | 1463041293597 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1729ms 01:21:33 INFO - PROCESS | 1774 | 1463041293673 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 01:21:33 INFO - PROCESS | 1774 | 1463041293677 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 01:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:21:33 INFO - PROCESS | 1774 | 1463041293683 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:21:33 INFO - PROCESS | 1774 | 1463041293686 Marionette TRACE conn4 <- [1,2850,null,{}] 01:21:33 INFO - PROCESS | 1774 | 1463041293692 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:33 INFO - PROCESS | 1774 | 1463041293954 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 01:21:34 INFO - PROCESS | 1774 | 1463041294302 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x926e2800 == 117 [pid = 1774] [id = 720] 01:21:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x9391fc00) [pid = 1774] [serial = 2161] [outer = (nil)] 01:21:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x96599c00) [pid = 1774] [serial = 2162] [outer = 0x9391fc00] 01:21:34 INFO - PROCESS | 1774 | 1463041294392 Marionette DEBUG loaded listener.js 01:21:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x9770ec00) [pid = 1774] [serial = 2163] [outer = 0x9391fc00] 01:21:35 INFO - PROCESS | 1774 | 1463041295337 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1685ms 01:21:35 INFO - PROCESS | 1774 | 1463041295370 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 01:21:35 INFO - PROCESS | 1774 | 1463041295375 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 01:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:21:35 INFO - PROCESS | 1774 | 1463041295382 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:21:35 INFO - PROCESS | 1774 | 1463041295385 Marionette TRACE conn4 <- [1,2854,null,{}] 01:21:35 INFO - PROCESS | 1774 | 1463041295391 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:35 INFO - PROCESS | 1774 | 1463041295633 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 01:21:35 INFO - PROCESS | 1774 | 1463041295975 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x94642c00 == 118 [pid = 1774] [id = 721] 01:21:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x95e1f800) [pid = 1774] [serial = 2164] [outer = (nil)] 01:21:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x9a140800) [pid = 1774] [serial = 2165] [outer = 0x95e1f800] 01:21:36 INFO - PROCESS | 1774 | 1463041296070 Marionette DEBUG loaded listener.js 01:21:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x9a3e2000) [pid = 1774] [serial = 2166] [outer = 0x95e1f800] 01:21:37 INFO - PROCESS | 1774 | 1463041296996 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1680ms 01:21:37 INFO - PROCESS | 1774 | 1463041297063 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 01:21:37 INFO - PROCESS | 1774 | 1463041297067 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 01:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:21:37 INFO - PROCESS | 1774 | 1463041297074 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:21:37 INFO - PROCESS | 1774 | 1463041297077 Marionette TRACE conn4 <- [1,2858,null,{}] 01:21:37 INFO - PROCESS | 1774 | 1463041297083 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:37 INFO - PROCESS | 1774 | 1463041297367 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 01:21:37 INFO - PROCESS | 1774 | 1463041297711 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d034800 == 119 [pid = 1774] [id = 722] 01:21:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8eaf8800) [pid = 1774] [serial = 2167] [outer = (nil)] 01:21:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x9a743000) [pid = 1774] [serial = 2168] [outer = 0x8eaf8800] 01:21:37 INFO - PROCESS | 1774 | 1463041297801 Marionette DEBUG loaded listener.js 01:21:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x9a74b000) [pid = 1774] [serial = 2169] [outer = 0x8eaf8800] 01:21:38 INFO - PROCESS | 1774 | 1463041298717 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1686ms 01:21:38 INFO - PROCESS | 1774 | 1463041298761 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 01:21:38 INFO - PROCESS | 1774 | 1463041298766 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 01:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:21:38 INFO - PROCESS | 1774 | 1463041298773 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:21:38 INFO - PROCESS | 1774 | 1463041298777 Marionette TRACE conn4 <- [1,2862,null,{}] 01:21:38 INFO - PROCESS | 1774 | 1463041298783 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:39 INFO - PROCESS | 1774 | 1463041299051 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 01:21:39 INFO - PROCESS | 1774 | 1463041299408 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a1aa800 == 120 [pid = 1774] [id = 723] 01:21:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x9b06e000) [pid = 1774] [serial = 2170] [outer = (nil)] 01:21:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x9b288c00) [pid = 1774] [serial = 2171] [outer = 0x9b06e000] 01:21:39 INFO - PROCESS | 1774 | 1463041299506 Marionette DEBUG loaded listener.js 01:21:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x9bf7e000) [pid = 1774] [serial = 2172] [outer = 0x9b06e000] 01:21:40 INFO - PROCESS | 1774 | 1463041300443 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1731ms 01:21:40 INFO - PROCESS | 1774 | 1463041300505 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 01:21:40 INFO - PROCESS | 1774 | 1463041300509 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 01:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:21:40 INFO - PROCESS | 1774 | 1463041300515 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:21:40 INFO - PROCESS | 1774 | 1463041300518 Marionette TRACE conn4 <- [1,2866,null,{}] 01:21:40 INFO - PROCESS | 1774 | 1463041300524 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:40 INFO - PROCESS | 1774 | 1463041300756 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 01:21:41 INFO - PROCESS | 1774 | 1463041301119 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x9b28b400 == 121 [pid = 1774] [id = 724] 01:21:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9c11a400) [pid = 1774] [serial = 2173] [outer = (nil)] 01:21:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x9c1a6800) [pid = 1774] [serial = 2174] [outer = 0x9c11a400] 01:21:41 INFO - PROCESS | 1774 | 1463041301209 Marionette DEBUG loaded listener.js 01:21:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x9d4cf400) [pid = 1774] [serial = 2175] [outer = 0x9c11a400] 01:21:42 INFO - PROCESS | 1774 | 1463041302085 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1635ms 01:21:42 INFO - PROCESS | 1774 | 1463041302160 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 01:21:42 INFO - PROCESS | 1774 | 1463041302163 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 01:21:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:21:42 INFO - PROCESS | 1774 | 1463041302173 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:21:42 INFO - PROCESS | 1774 | 1463041302177 Marionette TRACE conn4 <- [1,2870,null,{}] 01:21:42 INFO - PROCESS | 1774 | 1463041302182 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:42 INFO - PROCESS | 1774 | 1463041302415 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 01:21:42 INFO - PROCESS | 1774 | 1463041302769 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed44000 == 122 [pid = 1774] [id = 725] 01:21:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9214d000) [pid = 1774] [serial = 2176] [outer = (nil)] 01:21:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0xa22b9c00) [pid = 1774] [serial = 2177] [outer = 0x9214d000] 01:21:42 INFO - PROCESS | 1774 | 1463041302857 Marionette DEBUG loaded listener.js 01:21:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0xa2626800) [pid = 1774] [serial = 2178] [outer = 0x9214d000] 01:21:43 INFO - PROCESS | 1774 | 1463041303755 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1632ms 01:21:43 INFO - PROCESS | 1774 | 1463041303806 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 01:21:43 INFO - PROCESS | 1774 | 1463041303810 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 01:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:21:43 INFO - PROCESS | 1774 | 1463041303816 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:21:43 INFO - PROCESS | 1774 | 1463041303820 Marionette TRACE conn4 <- [1,2874,null,{}] 01:21:43 INFO - PROCESS | 1774 | 1463041303826 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:44 INFO - PROCESS | 1774 | 1463041304060 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 01:21:44 INFO - PROCESS | 1774 | 1463041304410 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a1d0400 == 123 [pid = 1774] [id = 726] 01:21:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x9ae64400) [pid = 1774] [serial = 2179] [outer = (nil)] 01:21:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0xa6b4c800) [pid = 1774] [serial = 2180] [outer = 0x9ae64400] 01:21:44 INFO - PROCESS | 1774 | 1463041304510 Marionette DEBUG loaded listener.js 01:21:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0xa6c04c00) [pid = 1774] [serial = 2181] [outer = 0x9ae64400] 01:21:45 INFO - PROCESS | 1774 | 1463041305475 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1728ms 01:21:45 INFO - PROCESS | 1774 | 1463041305546 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 01:21:45 INFO - PROCESS | 1774 | 1463041305550 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 01:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:21:45 INFO - PROCESS | 1774 | 1463041305557 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:21:45 INFO - PROCESS | 1774 | 1463041305562 Marionette TRACE conn4 <- [1,2878,null,{}] 01:21:45 INFO - PROCESS | 1774 | 1463041305568 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:45 INFO - PROCESS | 1774 | 1463041305817 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 01:21:46 INFO - PROCESS | 1774 | 1463041306163 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:46 INFO - PROCESS | 1774 | ++DOCSHELL 0xa50a6800 == 124 [pid = 1774] [id = 727] 01:21:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0xa6289000) [pid = 1774] [serial = 2182] [outer = (nil)] 01:21:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0xa6d46c00) [pid = 1774] [serial = 2183] [outer = 0xa6289000] 01:21:46 INFO - PROCESS | 1774 | 1463041306257 Marionette DEBUG loaded listener.js 01:21:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0xa6d49c00) [pid = 1774] [serial = 2184] [outer = 0xa6289000] 01:21:47 INFO - PROCESS | 1774 | 1463041307222 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:21:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:21:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1730ms 01:21:47 INFO - PROCESS | 1774 | 1463041307288 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 01:21:47 INFO - PROCESS | 1774 | 1463041307292 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 01:21:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:21:47 INFO - PROCESS | 1774 | 1463041307299 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:21:47 INFO - PROCESS | 1774 | 1463041307302 Marionette TRACE conn4 <- [1,2882,null,{}] 01:21:47 INFO - PROCESS | 1774 | 1463041307308 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:47 INFO - PROCESS | 1774 | 1463041307547 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 01:21:47 INFO - PROCESS | 1774 | 1463041307892 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ecf800 == 125 [pid = 1774] [id = 728] 01:21:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x93925400) [pid = 1774] [serial = 2185] [outer = (nil)] 01:21:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x95e9e400) [pid = 1774] [serial = 2186] [outer = 0x93925400] 01:21:47 INFO - PROCESS | 1774 | 1463041307986 Marionette DEBUG loaded listener.js 01:21:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x95ea1c00) [pid = 1774] [serial = 2187] [outer = 0x93925400] 01:21:48 INFO - PROCESS | 1774 | 1463041308901 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:21:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:21:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1639ms 01:21:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:21:48 INFO - PROCESS | 1774 | 1463041308939 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 01:21:48 INFO - PROCESS | 1774 | 1463041308942 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 01:21:48 INFO - PROCESS | 1774 | 1463041308949 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:21:48 INFO - PROCESS | 1774 | 1463041308952 Marionette TRACE conn4 <- [1,2886,null,{}] 01:21:48 INFO - PROCESS | 1774 | 1463041308958 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:49 INFO - PROCESS | 1774 | 1463041309186 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 01:21:49 INFO - PROCESS | 1774 | 1463041309539 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x95e98400 == 126 [pid = 1774] [id = 729] 01:21:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x95e9d000) [pid = 1774] [serial = 2188] [outer = (nil)] 01:21:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0xa6c0d800) [pid = 1774] [serial = 2189] [outer = 0x95e9d000] 01:21:49 INFO - PROCESS | 1774 | 1463041309644 Marionette DEBUG loaded listener.js 01:21:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0xa6d43400) [pid = 1774] [serial = 2190] [outer = 0x95e9d000] 01:21:50 INFO - PROCESS | 1774 | 1463041310665 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:21:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:21:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1780ms 01:21:50 INFO - PROCESS | 1774 | 1463041310729 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 01:21:50 INFO - PROCESS | 1774 | 1463041310734 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 01:21:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:21:50 INFO - PROCESS | 1774 | 1463041310741 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:21:50 INFO - PROCESS | 1774 | 1463041310744 Marionette TRACE conn4 <- [1,2890,null,{}] 01:21:50 INFO - PROCESS | 1774 | 1463041310750 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:51 INFO - PROCESS | 1774 | 1463041311001 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x866efc00 == 125 [pid = 1774] [id = 574] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x863ebc00 == 124 [pid = 1774] [id = 577] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x9ae69000 == 123 [pid = 1774] [id = 575] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x9ae6d800 == 122 [pid = 1774] [id = 576] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x9214ec00 == 121 [pid = 1774] [id = 32] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0xa6284c00 == 120 [pid = 1774] [id = 707] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x863ee000 == 119 [pid = 1774] [id = 705] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8f6e1800 == 118 [pid = 1774] [id = 706] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0xa050dc00 == 117 [pid = 1774] [id = 704] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb76800 == 116 [pid = 1774] [id = 703] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x9b072c00 == 115 [pid = 1774] [id = 702] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3db800 == 114 [pid = 1774] [id = 701] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x9533b400 == 113 [pid = 1774] [id = 699] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8d03b000 == 112 [pid = 1774] [id = 700] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x93921800 == 111 [pid = 1774] [id = 698] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x88e50c00 == 110 [pid = 1774] [id = 697] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x92640c00 == 109 [pid = 1774] [id = 696] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8ccfc000 == 108 [pid = 1774] [id = 695] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8f5bfc00 == 107 [pid = 1774] [id = 694] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x89866400 == 106 [pid = 1774] [id = 692] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8deed400 == 105 [pid = 1774] [id = 693] 01:21:53 INFO - PROCESS | 1774 | --DOCSHELL 0x8678bc00 == 104 [pid = 1774] [id = 691] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9ac37800) [pid = 1774] [serial = 2054] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x992ca400) [pid = 1774] [serial = 2048] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x95e1cc00) [pid = 1774] [serial = 2045] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x91e3d400) [pid = 1774] [serial = 2031] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8b605800) [pid = 1774] [serial = 2066] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x86794c00) [pid = 1774] [serial = 2063] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x93a0f800) [pid = 1774] [serial = 2040] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x9c11c800) [pid = 1774] [serial = 2060] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8df55800) [pid = 1774] [serial = 2069] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8f5bbc00) [pid = 1774] [serial = 2027] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x9b06d800) [pid = 1774] [serial = 2057] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8f6d6800) [pid = 1774] [serial = 2028] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x926e1400) [pid = 1774] [serial = 2033] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8eb6cc00) [pid = 1774] [serial = 2022] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x92c1f000) [pid = 1774] [serial = 2036] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x93a09800) [pid = 1774] [serial = 2039] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x946c4800) [pid = 1774] [serial = 2043] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9abe2000) [pid = 1774] [serial = 2052] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x93917c00) [pid = 1774] [serial = 2037] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8eaf1400) [pid = 1774] [serial = 2070] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x94640400) [pid = 1774] [serial = 2042] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9a3df800) [pid = 1774] [serial = 2049] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x929a5800) [pid = 1774] [serial = 2034] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8a1cd400) [pid = 1774] [serial = 2019] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x95e24c00) [pid = 1774] [serial = 2046] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8ea71800) [pid = 1774] [serial = 2021] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9a792000) [pid = 1774] [serial = 2051] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x869dd400) [pid = 1774] [serial = 2064] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9ae67000) [pid = 1774] [serial = 2055] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8edcc800) [pid = 1774] [serial = 1950] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8ed4f000) [pid = 1774] [serial = 2024] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x91d18400) [pid = 1774] [serial = 2030] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x89565400) [pid = 1774] [serial = 2018] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x9b561400) [pid = 1774] [serial = 2058] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x89569400) [pid = 1774] [serial = 2072] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8c068c00) [pid = 1774] [serial = 2067] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8edd9400) [pid = 1774] [serial = 2025] [outer = (nil)] [url = about:blank] 01:21:54 INFO - PROCESS | 1774 | 1463041314216 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e64000 == 105 [pid = 1774] [id = 730] 01:21:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x85e64800) [pid = 1774] [serial = 2191] [outer = (nil)] 01:21:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8604d400) [pid = 1774] [serial = 2192] [outer = 0x85e64800] 01:21:54 INFO - PROCESS | 1774 | 1463041314326 Marionette DEBUG loaded listener.js 01:21:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x863f5c00) [pid = 1774] [serial = 2193] [outer = 0x85e64800] 01:21:55 INFO - PROCESS | 1774 | 1463041315206 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:21:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:21:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 4538ms 01:21:55 INFO - PROCESS | 1774 | 1463041315280 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 01:21:55 INFO - PROCESS | 1774 | 1463041315286 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 01:21:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:21:55 INFO - PROCESS | 1774 | 1463041315296 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:21:55 INFO - PROCESS | 1774 | 1463041315302 Marionette TRACE conn4 <- [1,2894,null,{}] 01:21:55 INFO - PROCESS | 1774 | 1463041315310 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:55 INFO - PROCESS | 1774 | 1463041315574 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 01:21:55 INFO - PROCESS | 1774 | 1463041315869 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x869ddc00 == 106 [pid = 1774] [id = 731] 01:21:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x869de000) [pid = 1774] [serial = 2194] [outer = (nil)] 01:21:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x87486c00) [pid = 1774] [serial = 2195] [outer = 0x869de000] 01:21:55 INFO - PROCESS | 1774 | 1463041315953 Marionette DEBUG loaded listener.js 01:21:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x877f0400) [pid = 1774] [serial = 2196] [outer = 0x869de000] 01:21:56 INFO - PROCESS | 1774 | 1463041316879 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:21:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:21:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1638ms 01:21:56 INFO - PROCESS | 1774 | 1463041316943 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 01:21:56 INFO - PROCESS | 1774 | 1463041316950 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 01:21:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:21:56 INFO - PROCESS | 1774 | 1463041316958 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:21:56 INFO - PROCESS | 1774 | 1463041316962 Marionette TRACE conn4 <- [1,2898,null,{}] 01:21:56 INFO - PROCESS | 1774 | 1463041316968 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:57 INFO - PROCESS | 1774 | 1463041317279 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 01:21:57 INFO - PROCESS | 1774 | 1463041317315 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x869dd800 == 107 [pid = 1774] [id = 732] 01:21:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x88e45c00) [pid = 1774] [serial = 2197] [outer = (nil)] 01:21:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x88e6dc00) [pid = 1774] [serial = 2198] [outer = 0x88e45c00] 01:21:57 INFO - PROCESS | 1774 | 1463041317391 Marionette DEBUG loaded listener.js 01:21:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x89563800) [pid = 1774] [serial = 2199] [outer = 0x88e45c00] 01:21:58 INFO - PROCESS | 1774 | 1463041318545 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:21:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:21:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1634ms 01:21:58 INFO - PROCESS | 1774 | 1463041318593 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 01:21:58 INFO - PROCESS | 1774 | 1463041318596 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 01:21:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:21:58 INFO - PROCESS | 1774 | 1463041318645 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:21:58 INFO - PROCESS | 1774 | 1463041318655 Marionette TRACE conn4 <- [1,2902,null,{}] 01:21:58 INFO - PROCESS | 1774 | 1463041318665 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:59 INFO - PROCESS | 1774 | 1463041319416 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8b936800) [pid = 1774] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8eaf8000) [pid = 1774] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x86792800) [pid = 1774] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x8def1000) [pid = 1774] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0xa2153800) [pid = 1774] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8a1c3c00) [pid = 1774] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8d6d3c00) [pid = 1774] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0xa68bd000) [pid = 1774] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8d6dd000) [pid = 1774] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8678d800) [pid = 1774] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x93a02c00) [pid = 1774] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x9ae68800) [pid = 1774] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x929a0c00) [pid = 1774] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x926e4000) [pid = 1774] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x9d317400) [pid = 1774] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x95b23400) [pid = 1774] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8f5c0400) [pid = 1774] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x8d6d1c00) [pid = 1774] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x9a74c000) [pid = 1774] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8f5b9400) [pid = 1774] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0xa2458800) [pid = 1774] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:21:59 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x8dc5e000) [pid = 1774] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:21:59 INFO - PROCESS | 1774 | 1463041319668 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x86048000 == 108 [pid = 1774] [id = 733] 01:21:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x8678d800) [pid = 1774] [serial = 2200] [outer = (nil)] 01:21:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x89b30000) [pid = 1774] [serial = 2201] [outer = 0x8678d800] 01:21:59 INFO - PROCESS | 1774 | 1463041319748 Marionette DEBUG loaded listener.js 01:21:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x8a1c3000) [pid = 1774] [serial = 2202] [outer = 0x8678d800] 01:22:00 INFO - PROCESS | 1774 | 1463041320580 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:22:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:22:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1994ms 01:22:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:22:00 INFO - PROCESS | 1774 | 1463041320597 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 01:22:00 INFO - PROCESS | 1774 | 1463041320601 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 01:22:00 INFO - PROCESS | 1774 | 1463041320609 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:22:00 INFO - PROCESS | 1774 | 1463041320612 Marionette TRACE conn4 <- [1,2906,null,{}] 01:22:00 INFO - PROCESS | 1774 | 1463041320619 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:00 INFO - PROCESS | 1774 | 1463041320941 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 01:22:00 INFO - PROCESS | 1774 | 1463041320968 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d2800 == 109 [pid = 1774] [id = 734] 01:22:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x869dc800) [pid = 1774] [serial = 2203] [outer = (nil)] 01:22:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8b454000) [pid = 1774] [serial = 2204] [outer = 0x869dc800] 01:22:01 INFO - PROCESS | 1774 | 1463041321055 Marionette DEBUG loaded listener.js 01:22:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x8b608400) [pid = 1774] [serial = 2205] [outer = 0x869dc800] 01:22:02 INFO - PROCESS | 1774 | 1463041322393 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:22:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:22:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1834ms 01:22:02 INFO - PROCESS | 1774 | 1463041322441 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 01:22:02 INFO - PROCESS | 1774 | 1463041322449 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 01:22:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:22:02 INFO - PROCESS | 1774 | 1463041322459 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:22:02 INFO - PROCESS | 1774 | 1463041322470 Marionette TRACE conn4 <- [1,2910,null,{}] 01:22:02 INFO - PROCESS | 1774 | 1463041322497 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:02 INFO - PROCESS | 1774 | 1463041322790 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 01:22:03 INFO - PROCESS | 1774 | 1463041323166 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x863e9c00 == 110 [pid = 1774] [id = 735] 01:22:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x869d6000) [pid = 1774] [serial = 2206] [outer = (nil)] 01:22:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x883dfc00) [pid = 1774] [serial = 2207] [outer = 0x869d6000] 01:22:03 INFO - PROCESS | 1774 | 1463041323262 Marionette DEBUG loaded listener.js 01:22:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x88e70800) [pid = 1774] [serial = 2208] [outer = 0x869d6000] 01:22:04 INFO - PROCESS | 1774 | 1463041324172 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:22:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:22:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:22:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1759ms 01:22:04 INFO - PROCESS | 1774 | 1463041324220 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 01:22:04 INFO - PROCESS | 1774 | 1463041324229 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 01:22:04 INFO - TEST-START | /DOMEvents/constructors.html 01:22:04 INFO - PROCESS | 1774 | 1463041324241 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:22:04 INFO - PROCESS | 1774 | 1463041324244 Marionette TRACE conn4 <- [1,2914,null,{}] 01:22:04 INFO - PROCESS | 1774 | 1463041324251 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:04 INFO - PROCESS | 1774 | 1463041324491 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 01:22:04 INFO - PROCESS | 1774 | 1463041324788 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8986ac00 == 111 [pid = 1774] [id = 736] 01:22:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x89b28800) [pid = 1774] [serial = 2209] [outer = (nil)] 01:22:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8a1cbc00) [pid = 1774] [serial = 2210] [outer = 0x89b28800] 01:22:04 INFO - PROCESS | 1774 | 1463041324976 Marionette DEBUG loaded listener.js 01:22:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8b601c00) [pid = 1774] [serial = 2211] [outer = 0x89b28800] 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:22:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:22:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:22:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:22:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:22:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:22:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:22:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:22:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:22:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1866ms 01:22:06 INFO - PROCESS | 1774 | 1463041326052 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:22:06 INFO - PROCESS | 1774 | 1463041326146 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 01:22:06 INFO - PROCESS | 1774 | 1463041326156 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 01:22:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:22:06 INFO - PROCESS | 1774 | 1463041326166 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:22:06 INFO - PROCESS | 1774 | 1463041326175 Marionette TRACE conn4 <- [1,2918,null,{}] 01:22:06 INFO - PROCESS | 1774 | 1463041326192 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:06 INFO - PROCESS | 1774 | 1463041326486 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 01:22:06 INFO - PROCESS | 1774 | 1463041326848 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8678f800 == 112 [pid = 1774] [id = 737] 01:22:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8ccfbc00) [pid = 1774] [serial = 2212] [outer = (nil)] 01:22:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8d03b000) [pid = 1774] [serial = 2213] [outer = 0x8ccfbc00] 01:22:06 INFO - PROCESS | 1774 | 1463041326950 Marionette DEBUG loaded listener.js 01:22:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8d40d400) [pid = 1774] [serial = 2214] [outer = 0x8ccfbc00] 01:22:07 INFO - PROCESS | 1774 | 1463041327815 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:22:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:22:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1694ms 01:22:07 INFO - PROCESS | 1774 | 1463041327862 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 01:22:07 INFO - PROCESS | 1774 | 1463041327867 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 01:22:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:22:07 INFO - PROCESS | 1774 | 1463041327875 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:22:07 INFO - PROCESS | 1774 | 1463041327880 Marionette TRACE conn4 <- [1,2922,null,{}] 01:22:07 INFO - PROCESS | 1774 | 1463041327886 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:08 INFO - PROCESS | 1774 | 1463041328133 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 01:22:08 INFO - PROCESS | 1774 | 1463041328449 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x89b30400 == 113 [pid = 1774] [id = 738] 01:22:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8d44bc00) [pid = 1774] [serial = 2215] [outer = (nil)] 01:22:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8d6d8400) [pid = 1774] [serial = 2216] [outer = 0x8d44bc00] 01:22:08 INFO - PROCESS | 1774 | 1463041328548 Marionette DEBUG loaded listener.js 01:22:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8dc53800) [pid = 1774] [serial = 2217] [outer = 0x8d44bc00] 01:22:09 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:22:09 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:22:09 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:22:09 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:22:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:22:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:22:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 01:22:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:22:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 01:22:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:22:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 01:22:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:22:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:22:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1588ms 01:22:09 INFO - PROCESS | 1774 | 1463041329435 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:22:09 INFO - PROCESS | 1774 | 1463041329463 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 01:22:09 INFO - PROCESS | 1774 | 1463041329472 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 01:22:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:22:09 INFO - PROCESS | 1774 | 1463041329483 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:22:09 INFO - PROCESS | 1774 | 1463041329490 Marionette TRACE conn4 <- [1,2926,null,{}] 01:22:09 INFO - PROCESS | 1774 | 1463041329497 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:09 INFO - PROCESS | 1774 | 1463041329749 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 01:22:10 INFO - PROCESS | 1774 | 1463041330028 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d031800 == 114 [pid = 1774] [id = 739] 01:22:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8d038000) [pid = 1774] [serial = 2218] [outer = (nil)] 01:22:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8ea69c00) [pid = 1774] [serial = 2219] [outer = 0x8d038000] 01:22:10 INFO - PROCESS | 1774 | 1463041330122 Marionette DEBUG loaded listener.js 01:22:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8ea6e000) [pid = 1774] [serial = 2220] [outer = 0x8d038000] 01:22:10 INFO - PROCESS | 1774 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:22:11 INFO - PROCESS | 1774 | 1463041331044 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:22:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:22:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1595ms 01:22:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:22:11 INFO - PROCESS | 1774 | 1463041331076 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 01:22:11 INFO - PROCESS | 1774 | 1463041331079 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 01:22:11 INFO - PROCESS | 1774 | 1463041331087 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:22:11 INFO - PROCESS | 1774 | 1463041331090 Marionette TRACE conn4 <- [1,2930,null,{}] 01:22:11 INFO - PROCESS | 1774 | 1463041331096 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:11 INFO - PROCESS | 1774 | 1463041331354 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 01:22:11 INFO - PROCESS | 1774 | 1463041331666 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d44b800 == 115 [pid = 1774] [id = 740] 01:22:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8eb6f000) [pid = 1774] [serial = 2221] [outer = (nil)] 01:22:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8ec5fc00) [pid = 1774] [serial = 2222] [outer = 0x8eb6f000] 01:22:11 INFO - PROCESS | 1774 | 1463041331805 Marionette DEBUG loaded listener.js 01:22:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8ed25c00) [pid = 1774] [serial = 2223] [outer = 0x8eb6f000] 01:22:12 INFO - PROCESS | 1774 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:22:12 INFO - PROCESS | 1774 | 1463041332588 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:22:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:22:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1530ms 01:22:12 INFO - PROCESS | 1774 | 1463041332616 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 01:22:12 INFO - PROCESS | 1774 | 1463041332620 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 01:22:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:22:12 INFO - PROCESS | 1774 | 1463041332626 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:22:12 INFO - PROCESS | 1774 | 1463041332629 Marionette TRACE conn4 <- [1,2934,null,{}] 01:22:12 INFO - PROCESS | 1774 | 1463041332635 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:12 INFO - PROCESS | 1774 | 1463041332857 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 01:22:13 INFO - PROCESS | 1774 | 1463041333165 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eaefc00 == 116 [pid = 1774] [id = 741] 01:22:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8eb76800) [pid = 1774] [serial = 2224] [outer = (nil)] 01:22:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8edcc400) [pid = 1774] [serial = 2225] [outer = 0x8eb76800] 01:22:13 INFO - PROCESS | 1774 | 1463041333252 Marionette DEBUG loaded listener.js 01:22:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8edd1400) [pid = 1774] [serial = 2226] [outer = 0x8eb76800] 01:22:14 INFO - PROCESS | 1774 | 1463041334079 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:22:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:22:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1537ms 01:22:14 INFO - PROCESS | 1774 | 1463041334164 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 01:22:14 INFO - PROCESS | 1774 | 1463041334169 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 01:22:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:22:14 INFO - PROCESS | 1774 | 1463041334175 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:22:14 INFO - PROCESS | 1774 | 1463041334179 Marionette TRACE conn4 <- [1,2938,null,{}] 01:22:14 INFO - PROCESS | 1774 | 1463041334185 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:14 INFO - PROCESS | 1774 | 1463041334436 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 01:22:14 INFO - PROCESS | 1774 | 1463041334748 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x877fa400 == 117 [pid = 1774] [id = 742] 01:22:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8ed48400) [pid = 1774] [serial = 2227] [outer = (nil)] 01:22:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8f417800) [pid = 1774] [serial = 2228] [outer = 0x8ed48400] 01:22:14 INFO - PROCESS | 1774 | 1463041334840 Marionette DEBUG loaded listener.js 01:22:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8f41bc00) [pid = 1774] [serial = 2229] [outer = 0x8ed48400] 01:22:15 INFO - PROCESS | 1774 | 1463041335691 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:22:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:22:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1530ms 01:22:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:22:15 INFO - PROCESS | 1774 | 1463041335706 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 01:22:15 INFO - PROCESS | 1774 | 1463041335709 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 01:22:15 INFO - PROCESS | 1774 | 1463041335716 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:22:15 INFO - PROCESS | 1774 | 1463041335721 Marionette TRACE conn4 <- [1,2942,null,{}] 01:22:15 INFO - PROCESS | 1774 | 1463041335734 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:15 INFO - PROCESS | 1774 | 1463041335978 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 01:22:16 INFO - PROCESS | 1774 | 1463041336256 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6c000 == 118 [pid = 1774] [id = 743] 01:22:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8edd8c00) [pid = 1774] [serial = 2230] [outer = (nil)] 01:22:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8f5bbc00) [pid = 1774] [serial = 2231] [outer = 0x8edd8c00] 01:22:16 INFO - PROCESS | 1774 | 1463041336354 Marionette DEBUG loaded listener.js 01:22:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8f5be800) [pid = 1774] [serial = 2232] [outer = 0x8edd8c00] 01:22:17 INFO - PROCESS | 1774 | 1463041337192 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:22:17 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:22:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:22:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1495ms 01:22:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:22:17 INFO - PROCESS | 1774 | 1463041337211 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 01:22:17 INFO - PROCESS | 1774 | 1463041337214 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 01:22:17 INFO - PROCESS | 1774 | 1463041337220 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:22:17 INFO - PROCESS | 1774 | 1463041337224 Marionette TRACE conn4 <- [1,2946,null,{}] 01:22:17 INFO - PROCESS | 1774 | 1463041337230 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:17 INFO - PROCESS | 1774 | 1463041337463 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 01:22:17 INFO - PROCESS | 1774 | 1463041337743 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f5b2800 == 119 [pid = 1774] [id = 744] 01:22:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8f606800) [pid = 1774] [serial = 2233] [outer = (nil)] 01:22:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f6da000) [pid = 1774] [serial = 2234] [outer = 0x8f606800] 01:22:17 INFO - PROCESS | 1774 | 1463041337842 Marionette DEBUG loaded listener.js 01:22:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8f6e1400) [pid = 1774] [serial = 2235] [outer = 0x8f606800] 01:22:18 INFO - PROCESS | 1774 | 1463041338714 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:22:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:22:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1536ms 01:22:18 INFO - PROCESS | 1774 | 1463041338756 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 01:22:18 INFO - PROCESS | 1774 | 1463041338761 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 01:22:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:22:18 INFO - PROCESS | 1774 | 1463041338768 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:22:18 INFO - PROCESS | 1774 | 1463041338773 Marionette TRACE conn4 <- [1,2950,null,{}] 01:22:18 INFO - PROCESS | 1774 | 1463041338779 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:19 INFO - PROCESS | 1774 | 1463041339067 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 01:22:19 INFO - PROCESS | 1774 | 1463041339396 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d20800 == 120 [pid = 1774] [id = 745] 01:22:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x91e43800) [pid = 1774] [serial = 2236] [outer = (nil)] 01:22:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x92154400) [pid = 1774] [serial = 2237] [outer = 0x91e43800] 01:22:19 INFO - PROCESS | 1774 | 1463041339547 Marionette DEBUG loaded listener.js 01:22:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x92639000) [pid = 1774] [serial = 2238] [outer = 0x91e43800] 01:22:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x926de000 == 121 [pid = 1774] [id = 746] 01:22:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x926e0c00) [pid = 1774] [serial = 2239] [outer = (nil)] 01:22:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x92998800) [pid = 1774] [serial = 2240] [outer = 0x926e0c00] 01:22:20 INFO - PROCESS | 1774 | 1463041340453 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:22:20 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:22:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1730ms 01:22:20 INFO - PROCESS | 1774 | 1463041340499 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 01:22:20 INFO - PROCESS | 1774 | 1463041340502 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 01:22:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:22:20 INFO - PROCESS | 1774 | 1463041340509 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:22:20 INFO - PROCESS | 1774 | 1463041340512 Marionette TRACE conn4 <- [1,2954,null,{}] 01:22:20 INFO - PROCESS | 1774 | 1463041340518 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:20 INFO - PROCESS | 1774 | 1463041340819 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 01:22:21 INFO - PROCESS | 1774 | 1463041341213 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x92156800 == 122 [pid = 1774] [id = 747] 01:22:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x926e2400) [pid = 1774] [serial = 2241] [outer = (nil)] 01:22:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x9299dc00) [pid = 1774] [serial = 2242] [outer = 0x926e2400] 01:22:21 INFO - PROCESS | 1774 | 1463041341301 Marionette DEBUG loaded listener.js 01:22:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x929a5800) [pid = 1774] [serial = 2243] [outer = 0x926e2400] 01:22:22 INFO - PROCESS | 1774 | 1463041342061 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:22:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:22:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:22:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1583ms 01:22:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:22:22 INFO - PROCESS | 1774 | 1463041342096 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 01:22:22 INFO - PROCESS | 1774 | 1463041342099 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 01:22:22 INFO - PROCESS | 1774 | 1463041342106 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:22:22 INFO - PROCESS | 1774 | 1463041342109 Marionette TRACE conn4 <- [1,2958,null,{}] 01:22:22 INFO - PROCESS | 1774 | 1463041342115 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:22 INFO - PROCESS | 1774 | 1463041342353 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 01:22:22 INFO - PROCESS | 1774 | 1463041342634 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x92636400 == 123 [pid = 1774] [id = 748] 01:22:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9263ec00) [pid = 1774] [serial = 2244] [outer = (nil)] 01:22:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x92c22400) [pid = 1774] [serial = 2245] [outer = 0x9263ec00] 01:22:22 INFO - PROCESS | 1774 | 1463041342721 Marionette DEBUG loaded listener.js 01:22:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x92c25c00) [pid = 1774] [serial = 2246] [outer = 0x9263ec00] 01:22:23 INFO - PROCESS | 1774 | 1463041343581 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:22:23 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 01:22:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1488ms 01:22:23 INFO - PROCESS | 1774 | 1463041343593 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 01:22:23 INFO - PROCESS | 1774 | 1463041343596 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 01:22:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:22:23 INFO - PROCESS | 1774 | 1463041343603 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:22:23 INFO - PROCESS | 1774 | 1463041343606 Marionette TRACE conn4 <- [1,2962,null,{}] 01:22:23 INFO - PROCESS | 1774 | 1463041343612 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:23 INFO - PROCESS | 1774 | 1463041343837 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 01:22:24 INFO - PROCESS | 1774 | 1463041344124 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec59400 == 124 [pid = 1774] [id = 749] 01:22:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x92beb400) [pid = 1774] [serial = 2247] [outer = (nil)] 01:22:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x93919400) [pid = 1774] [serial = 2248] [outer = 0x92beb400] 01:22:24 INFO - PROCESS | 1774 | 1463041344228 Marionette DEBUG loaded listener.js 01:22:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x92ed3400) [pid = 1774] [serial = 2249] [outer = 0x92beb400] 01:22:25 INFO - PROCESS | 1774 | 1463041345092 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:22:25 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 01:22:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1539ms 01:22:25 INFO - PROCESS | 1774 | 1463041345144 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 01:22:25 INFO - PROCESS | 1774 | 1463041345148 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 01:22:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:22:25 INFO - PROCESS | 1774 | 1463041345155 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:22:25 INFO - PROCESS | 1774 | 1463041345159 Marionette TRACE conn4 <- [1,2966,null,{}] 01:22:25 INFO - PROCESS | 1774 | 1463041345167 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:25 INFO - PROCESS | 1774 | 1463041345522 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 01:22:25 INFO - PROCESS | 1774 | 1463041345761 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e58c00 == 125 [pid = 1774] [id = 750] 01:22:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x92c25000) [pid = 1774] [serial = 2250] [outer = (nil)] 01:22:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x93a09000) [pid = 1774] [serial = 2251] [outer = 0x92c25000] 01:22:25 INFO - PROCESS | 1774 | 1463041345854 Marionette DEBUG loaded listener.js 01:22:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x93cec400) [pid = 1774] [serial = 2252] [outer = 0x92c25000] 01:22:26 INFO - PROCESS | 1774 | 1463041346715 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:22:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 01:22:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1579ms 01:22:26 INFO - PROCESS | 1774 | 1463041346735 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 01:22:26 INFO - PROCESS | 1774 | 1463041346739 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 01:22:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:22:26 INFO - PROCESS | 1774 | 1463041346749 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:22:26 INFO - PROCESS | 1774 | 1463041346753 Marionette TRACE conn4 <- [1,2970,null,{}] 01:22:26 INFO - PROCESS | 1774 | 1463041346760 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:27 INFO - PROCESS | 1774 | 1463041346998 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 01:22:27 INFO - PROCESS | 1774 | 1463041347286 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x9398f000 == 126 [pid = 1774] [id = 751] 01:22:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x93994400) [pid = 1774] [serial = 2253] [outer = (nil)] 01:22:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x94640c00) [pid = 1774] [serial = 2254] [outer = 0x93994400] 01:22:27 INFO - PROCESS | 1774 | 1463041347377 Marionette DEBUG loaded listener.js 01:22:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x946cdc00) [pid = 1774] [serial = 2255] [outer = 0x93994400] 01:22:28 INFO - PROCESS | 1774 | 1463041348235 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:22:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:22:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1535ms 01:22:28 INFO - PROCESS | 1774 | 1463041348284 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 01:22:28 INFO - PROCESS | 1774 | 1463041348288 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 01:22:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:22:28 INFO - PROCESS | 1774 | 1463041348347 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:22:28 INFO - PROCESS | 1774 | 1463041348351 Marionette TRACE conn4 <- [1,2974,null,{}] 01:22:28 INFO - PROCESS | 1774 | 1463041348358 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:28 INFO - PROCESS | 1774 | 1463041348594 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 01:22:28 INFO - PROCESS | 1774 | 1463041348909 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d6d6400 == 127 [pid = 1774] [id = 752] 01:22:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x94602800) [pid = 1774] [serial = 2256] [outer = (nil)] 01:22:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x95b27800) [pid = 1774] [serial = 2257] [outer = 0x94602800] 01:22:29 INFO - PROCESS | 1774 | 1463041349042 Marionette DEBUG loaded listener.js 01:22:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x95b2b400) [pid = 1774] [serial = 2258] [outer = 0x94602800] 01:22:29 INFO - PROCESS | 1774 | 1463041349887 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:22:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 01:22:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1605ms 01:22:29 INFO - PROCESS | 1774 | 1463041349944 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 01:22:29 INFO - PROCESS | 1774 | 1463041349947 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 01:22:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:22:29 INFO - PROCESS | 1774 | 1463041349954 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:22:29 INFO - PROCESS | 1774 | 1463041349957 Marionette TRACE conn4 <- [1,2978,null,{}] 01:22:30 INFO - PROCESS | 1774 | 1463041350018 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:30 INFO - PROCESS | 1774 | 1463041350259 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 01:22:30 INFO - PROCESS | 1774 | 1463041350570 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x9463a000 == 128 [pid = 1774] [id = 753] 01:22:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x95334400) [pid = 1774] [serial = 2259] [outer = (nil)] 01:22:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x95e27000) [pid = 1774] [serial = 2260] [outer = 0x95334400] 01:22:30 INFO - PROCESS | 1774 | 1463041350720 Marionette DEBUG loaded listener.js 01:22:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x95e9a000) [pid = 1774] [serial = 2261] [outer = 0x95334400] 01:22:31 INFO - PROCESS | 1774 | 1463041351555 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:22:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 01:22:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1627ms 01:22:31 INFO - PROCESS | 1774 | 1463041351581 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 01:22:31 INFO - PROCESS | 1774 | 1463041351584 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 01:22:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:22:31 INFO - PROCESS | 1774 | 1463041351591 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:22:31 INFO - PROCESS | 1774 | 1463041351595 Marionette TRACE conn4 <- [1,2982,null,{}] 01:22:31 INFO - PROCESS | 1774 | 1463041351602 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:31 INFO - PROCESS | 1774 | 1463041351834 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x869da800 == 127 [pid = 1774] [id = 557] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x86799000 == 126 [pid = 1774] [id = 668] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d2800 == 125 [pid = 1774] [id = 541] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x8f6d7400 == 124 [pid = 1774] [id = 110] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x85e5ac00 == 123 [pid = 1774] [id = 552] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x9ac2e800 == 122 [pid = 1774] [id = 686] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x992c2000 == 121 [pid = 1774] [id = 551] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x94607c00 == 120 [pid = 1774] [id = 275] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x866f6c00 == 119 [pid = 1774] [id = 555] 01:22:34 INFO - PROCESS | 1774 | --DOCSHELL 0x866ee800 == 118 [pid = 1774] [id = 560] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8ec5a800) [pid = 1774] [serial = 2138] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8d037800) [pid = 1774] [serial = 2078] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x9215b400) [pid = 1774] [serial = 2087] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x877ef400) [pid = 1774] [serial = 2129] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8eaf1000) [pid = 1774] [serial = 2081] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0xa3546400) [pid = 1774] [serial = 2115] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8b60d000) [pid = 1774] [serial = 2133] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x9a3e1000) [pid = 1774] [serial = 2102] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0xa6c0f000) [pid = 1774] [serial = 2123] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x93a0ac00) [pid = 1774] [serial = 2093] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x877f9400) [pid = 1774] [serial = 2076] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9659a000) [pid = 1774] [serial = 2097] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9d31b000) [pid = 1774] [serial = 2061] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0xa6b55c00) [pid = 1774] [serial = 2121] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x92c27400) [pid = 1774] [serial = 2091] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9d8eb400) [pid = 1774] [serial = 2109] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8604e000) [pid = 1774] [serial = 2126] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x992c3c00) [pid = 1774] [serial = 2100] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8ec62c00) [pid = 1774] [serial = 2082] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0xa6d42400) [pid = 1774] [serial = 2124] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8b603800) [pid = 1774] [serial = 2132] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa6b51800) [pid = 1774] [serial = 2120] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8f60bc00) [pid = 1774] [serial = 2084] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x883e3400) [pid = 1774] [serial = 2130] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8d6d1400) [pid = 1774] [serial = 2079] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0xa3258c00) [pid = 1774] [serial = 2114] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8dc60800) [pid = 1774] [serial = 2135] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9b068400) [pid = 1774] [serial = 2106] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x86796c00) [pid = 1774] [serial = 2075] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0xa22f1400) [pid = 1774] [serial = 2111] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8df53000) [pid = 1774] [serial = 2136] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x9299a800) [pid = 1774] [serial = 2090] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x91d11400) [pid = 1774] [serial = 2085] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9d896800) [pid = 1774] [serial = 2108] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0xa244d800) [pid = 1774] [serial = 2112] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0xa67c4800) [pid = 1774] [serial = 2117] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x95e21000) [pid = 1774] [serial = 2096] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0xa68b5400) [pid = 1774] [serial = 2118] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8eaee400) [pid = 1774] [serial = 2016] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x92636c00) [pid = 1774] [serial = 2088] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9a741800) [pid = 1774] [serial = 2103] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x992be800) [pid = 1774] [serial = 2099] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x94638000) [pid = 1774] [serial = 2094] [outer = (nil)] [url = about:blank] 01:22:34 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9abed400) [pid = 1774] [serial = 2105] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 1774 | 1463041355189 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x86195800 == 119 [pid = 1774] [id = 754] 01:22:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x863f4400) [pid = 1774] [serial = 2262] [outer = (nil)] 01:22:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8678e000) [pid = 1774] [serial = 2263] [outer = 0x863f4400] 01:22:35 INFO - PROCESS | 1774 | 1463041355279 Marionette DEBUG loaded listener.js 01:22:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x86799400) [pid = 1774] [serial = 2264] [outer = 0x863f4400] 01:22:36 INFO - PROCESS | 1774 | 1463041356075 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:22:36 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 01:22:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:22:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:22:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 4544ms 01:22:36 INFO - PROCESS | 1774 | 1463041356152 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 01:22:36 INFO - PROCESS | 1774 | 1463041356157 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 01:22:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:22:36 INFO - PROCESS | 1774 | 1463041356202 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:22:36 INFO - PROCESS | 1774 | 1463041356208 Marionette TRACE conn4 <- [1,2986,null,{}] 01:22:36 INFO - PROCESS | 1774 | 1463041356217 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:36 INFO - PROCESS | 1774 | 1463041356421 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 01:22:36 INFO - PROCESS | 1774 | 1463041356442 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f4400 == 120 [pid = 1774] [id = 755] 01:22:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x877fa800) [pid = 1774] [serial = 2265] [outer = (nil)] 01:22:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x88e72800) [pid = 1774] [serial = 2266] [outer = 0x877fa800] 01:22:36 INFO - PROCESS | 1774 | 1463041356732 Marionette DEBUG loaded listener.js 01:22:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x89867000) [pid = 1774] [serial = 2267] [outer = 0x877fa800] 01:22:37 INFO - PROCESS | 1774 | 1463041357541 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:22:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 01:22:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1428ms 01:22:37 INFO - PROCESS | 1774 | 1463041357605 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 01:22:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:22:37 INFO - PROCESS | 1774 | 1463041357611 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 01:22:37 INFO - PROCESS | 1774 | 1463041357617 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:22:37 INFO - PROCESS | 1774 | 1463041357621 Marionette TRACE conn4 <- [1,2990,null,{}] 01:22:37 INFO - PROCESS | 1774 | 1463041357627 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:37 INFO - PROCESS | 1774 | 1463041357917 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 01:22:37 INFO - PROCESS | 1774 | 1463041357965 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8a1c5c00 == 121 [pid = 1774] [id = 756] 01:22:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8b455000) [pid = 1774] [serial = 2268] [outer = (nil)] 01:22:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8b60ec00) [pid = 1774] [serial = 2269] [outer = 0x8b455000] 01:22:38 INFO - PROCESS | 1774 | 1463041358040 Marionette DEBUG loaded listener.js 01:22:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8b940000) [pid = 1774] [serial = 2270] [outer = 0x8b455000] 01:22:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b60e400 == 122 [pid = 1774] [id = 757] 01:22:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8d40d000) [pid = 1774] [serial = 2271] [outer = (nil)] 01:22:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8d410000) [pid = 1774] [serial = 2272] [outer = 0x8d40d000] 01:22:39 INFO - PROCESS | 1774 | 1463041359114 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:22:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 01:22:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1536ms 01:22:39 INFO - PROCESS | 1774 | 1463041359154 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 01:22:39 INFO - PROCESS | 1774 | 1463041359158 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 01:22:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:22:39 INFO - PROCESS | 1774 | 1463041359181 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:22:39 INFO - PROCESS | 1774 | 1463041359190 Marionette TRACE conn4 <- [1,2994,null,{}] 01:22:39 INFO - PROCESS | 1774 | 1463041359205 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:39 INFO - PROCESS | 1774 | 1463041359550 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8ea6e400) [pid = 1774] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f5b7400) [pid = 1774] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8678e400) [pid = 1774] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8678d800) [pid = 1774] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x85e64800) [pid = 1774] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x91d20c00) [pid = 1774] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x869de000) [pid = 1774] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9214d000) [pid = 1774] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x88e45c00) [pid = 1774] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9391fc00) [pid = 1774] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9b06e000) [pid = 1774] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8d03e400) [pid = 1774] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x9ae64400) [pid = 1774] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0xa6289000) [pid = 1774] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8d444400) [pid = 1774] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9c11a400) [pid = 1774] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x95e1f800) [pid = 1774] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x95e9d000) [pid = 1774] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x877f1800) [pid = 1774] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x93925400) [pid = 1774] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x92c21000) [pid = 1774] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8eaf8800) [pid = 1774] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:22:40 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x86048c00) [pid = 1774] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:22:40 INFO - PROCESS | 1774 | 1463041360363 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e64800 == 123 [pid = 1774] [id = 758] 01:22:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x86048c00) [pid = 1774] [serial = 2273] [outer = (nil)] 01:22:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x869d9c00) [pid = 1774] [serial = 2274] [outer = 0x86048c00] 01:22:40 INFO - PROCESS | 1774 | 1463041360461 Marionette DEBUG loaded listener.js 01:22:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x8b60c000) [pid = 1774] [serial = 2275] [outer = 0x86048c00] 01:22:41 INFO - PROCESS | 1774 | 1463041361175 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:22:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:22:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 01:22:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2061ms 01:22:41 INFO - PROCESS | 1774 | 1463041361228 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 01:22:41 INFO - PROCESS | 1774 | 1463041361232 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 01:22:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:22:41 INFO - PROCESS | 1774 | 1463041361238 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:22:41 INFO - PROCESS | 1774 | 1463041361241 Marionette TRACE conn4 <- [1,2998,null,{}] 01:22:41 INFO - PROCESS | 1774 | 1463041361247 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:41 INFO - PROCESS | 1774 | 1463041361536 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 01:22:41 INFO - PROCESS | 1774 | 1463041361559 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f1800 == 124 [pid = 1774] [id = 759] 01:22:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8d449000) [pid = 1774] [serial = 2276] [outer = (nil)] 01:22:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8ea6bc00) [pid = 1774] [serial = 2277] [outer = 0x8d449000] 01:22:41 INFO - PROCESS | 1774 | 1463041361635 Marionette DEBUG loaded listener.js 01:22:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8eaf7400) [pid = 1774] [serial = 2278] [outer = 0x8d449000] 01:22:42 INFO - PROCESS | 1774 | 1463041362795 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:22:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 01:22:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1587ms 01:22:42 INFO - PROCESS | 1774 | 1463041362828 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 01:22:42 INFO - PROCESS | 1774 | 1463041362835 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 01:22:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:22:42 INFO - PROCESS | 1774 | 1463041362846 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:22:42 INFO - PROCESS | 1774 | 1463041362850 Marionette TRACE conn4 <- [1,3002,null,{}] 01:22:42 INFO - PROCESS | 1774 | 1463041362910 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:43 INFO - PROCESS | 1774 | 1463041363154 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 01:22:43 INFO - PROCESS | 1774 | 1463041363514 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x883da800 == 125 [pid = 1774] [id = 760] 01:22:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x88e4f400) [pid = 1774] [serial = 2279] [outer = (nil)] 01:22:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x89862800) [pid = 1774] [serial = 2280] [outer = 0x88e4f400] 01:22:43 INFO - PROCESS | 1774 | 1463041363610 Marionette DEBUG loaded listener.js 01:22:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8a1ca800) [pid = 1774] [serial = 2281] [outer = 0x88e4f400] 01:22:44 INFO - PROCESS | 1774 | 1463041364446 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:22:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 01:22:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1628ms 01:22:44 INFO - PROCESS | 1774 | 1463041364473 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 01:22:44 INFO - PROCESS | 1774 | 1463041364482 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 01:22:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:22:44 INFO - PROCESS | 1774 | 1463041364493 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:22:44 INFO - PROCESS | 1774 | 1463041364497 Marionette TRACE conn4 <- [1,3006,null,{}] 01:22:44 INFO - PROCESS | 1774 | 1463041364503 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:44 INFO - PROCESS | 1774 | 1463041364767 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 01:22:45 INFO - PROCESS | 1774 | 1463041365077 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b610800 == 126 [pid = 1774] [id = 761] 01:22:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8c066000) [pid = 1774] [serial = 2282] [outer = (nil)] 01:22:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8d034c00) [pid = 1774] [serial = 2283] [outer = 0x8c066000] 01:22:45 INFO - PROCESS | 1774 | 1463041365170 Marionette DEBUG loaded listener.js 01:22:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8d6d3800) [pid = 1774] [serial = 2284] [outer = 0x8c066000] 01:22:46 INFO - PROCESS | 1774 | 1463041366104 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:22:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 01:22:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1633ms 01:22:46 INFO - PROCESS | 1774 | 1463041366126 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 01:22:46 INFO - PROCESS | 1774 | 1463041366130 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 01:22:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:22:46 INFO - PROCESS | 1774 | 1463041366137 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:22:46 INFO - PROCESS | 1774 | 1463041366144 Marionette TRACE conn4 <- [1,3010,null,{}] 01:22:46 INFO - PROCESS | 1774 | 1463041366199 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:46 INFO - PROCESS | 1774 | 1463041366461 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 01:22:46 INFO - PROCESS | 1774 | 1463041366777 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eb6fc00 == 127 [pid = 1774] [id = 762] 01:22:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8eb73400) [pid = 1774] [serial = 2285] [outer = (nil)] 01:22:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8ec5a000) [pid = 1774] [serial = 2286] [outer = 0x8eb73400] 01:22:46 INFO - PROCESS | 1774 | 1463041366918 Marionette DEBUG loaded listener.js 01:22:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8ed2a800) [pid = 1774] [serial = 2287] [outer = 0x8eb73400] 01:22:47 INFO - PROCESS | 1774 | 1463041367744 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:22:47 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 01:22:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1657ms 01:22:47 INFO - PROCESS | 1774 | 1463041367795 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 01:22:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:22:47 INFO - PROCESS | 1774 | 1463041367800 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 01:22:47 INFO - PROCESS | 1774 | 1463041367806 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:22:47 INFO - PROCESS | 1774 | 1463041367810 Marionette TRACE conn4 <- [1,3014,null,{}] 01:22:47 INFO - PROCESS | 1774 | 1463041367815 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:48 INFO - PROCESS | 1774 | 1463041368152 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 01:22:48 INFO - PROCESS | 1774 | 1463041368378 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d446800 == 128 [pid = 1774] [id = 763] 01:22:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8ec62c00) [pid = 1774] [serial = 2288] [outer = (nil)] 01:22:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8f417c00) [pid = 1774] [serial = 2289] [outer = 0x8ec62c00] 01:22:48 INFO - PROCESS | 1774 | 1463041368465 Marionette DEBUG loaded listener.js 01:22:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8f60bc00) [pid = 1774] [serial = 2290] [outer = 0x8ec62c00] 01:22:48 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:22:49 INFO - PROCESS | 1774 | 1463041369409 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:22:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:22:49 INFO - {} 01:22:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:22:49 INFO - {} 01:22:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:22:49 INFO - {} 01:22:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:22:49 INFO - {} 01:22:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1638ms 01:22:49 INFO - PROCESS | 1774 | 1463041369452 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 01:22:49 INFO - TEST-START | /FileAPI/fileReader.html 01:22:49 INFO - PROCESS | 1774 | 1463041369456 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 01:22:49 INFO - PROCESS | 1774 | 1463041369463 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:22:49 INFO - PROCESS | 1774 | 1463041369466 Marionette TRACE conn4 <- [1,3018,null,{}] 01:22:49 INFO - PROCESS | 1774 | 1463041369472 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:49 INFO - PROCESS | 1774 | 1463041369732 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 01:22:50 INFO - PROCESS | 1774 | 1463041370009 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed45400 == 129 [pid = 1774] [id = 764] 01:22:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8f6d7400) [pid = 1774] [serial = 2291] [outer = (nil)] 01:22:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x91e42c00) [pid = 1774] [serial = 2292] [outer = 0x8f6d7400] 01:22:50 INFO - PROCESS | 1774 | 1463041370139 Marionette DEBUG loaded listener.js 01:22:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x92157c00) [pid = 1774] [serial = 2293] [outer = 0x8f6d7400] 01:22:51 INFO - PROCESS | 1774 | 1463041371008 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:22:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:22:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:22:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:22:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:22:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1587ms 01:22:51 INFO - PROCESS | 1774 | 1463041371051 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 01:22:51 INFO - PROCESS | 1774 | 1463041371055 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 01:22:51 INFO - TEST-START | /FileAPI/historical.html 01:22:51 INFO - PROCESS | 1774 | 1463041371068 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:22:51 INFO - PROCESS | 1774 | 1463041371071 Marionette TRACE conn4 <- [1,3022,null,{}] 01:22:51 INFO - PROCESS | 1774 | 1463041371082 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:51 INFO - PROCESS | 1774 | 1463041371380 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 01:22:51 INFO - PROCESS | 1774 | 1463041371759 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5e400 == 130 [pid = 1774] [id = 765] 01:22:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f41d400) [pid = 1774] [serial = 2294] [outer = (nil)] 01:22:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x9299fc00) [pid = 1774] [serial = 2295] [outer = 0x8f41d400] 01:22:51 INFO - PROCESS | 1774 | 1463041371853 Marionette DEBUG loaded listener.js 01:22:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x92bf7400) [pid = 1774] [serial = 2296] [outer = 0x8f41d400] 01:22:52 INFO - PROCESS | 1774 | 1463041372659 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:22:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:22:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:22:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:22:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:22:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:22:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:22:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:22:52 INFO - TEST-OK | /FileAPI/historical.html | took 1654ms 01:22:52 INFO - PROCESS | 1774 | 1463041372719 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 01:22:52 INFO - PROCESS | 1774 | 1463041372723 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 01:22:52 INFO - TEST-START | /FileAPI/idlharness.html 01:22:52 INFO - PROCESS | 1774 | 1463041372731 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:22:52 INFO - PROCESS | 1774 | 1463041372734 Marionette TRACE conn4 <- [1,3026,null,{}] 01:22:52 INFO - PROCESS | 1774 | 1463041372741 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:52 INFO - PROCESS | 1774 | 1463041372965 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 01:22:53 INFO - PROCESS | 1774 | 1463041373273 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eafd000 == 131 [pid = 1774] [id = 766] 01:22:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8f6dc800) [pid = 1774] [serial = 2297] [outer = (nil)] 01:22:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x93a09800) [pid = 1774] [serial = 2298] [outer = 0x8f6dc800] 01:22:53 INFO - PROCESS | 1774 | 1463041373361 Marionette DEBUG loaded listener.js 01:22:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9460f800) [pid = 1774] [serial = 2299] [outer = 0x8f6dc800] 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:22:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:22:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:22:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:22:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:22:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:22:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:22:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:22:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:22:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:22:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 01:22:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:22:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:22:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:22:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:22:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:22:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:22:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:22:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 01:22:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:22:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:22:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:22:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:22:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:22:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:22:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:22:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 2210ms 01:22:55 INFO - PROCESS | 1774 | 1463041374825 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:22:55 INFO - PROCESS | 1774 | 1463041375163 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 01:22:55 INFO - PROCESS | 1774 | 1463041375167 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 01:22:55 INFO - TEST-START | /FileAPI/idlharness.worker 01:22:55 INFO - PROCESS | 1774 | 1463041375211 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:22:55 INFO - PROCESS | 1774 | 1463041375215 Marionette TRACE conn4 <- [1,3030,null,{}] 01:22:55 INFO - PROCESS | 1774 | 1463041375221 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:55 INFO - PROCESS | 1774 | 1463041375489 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 01:22:55 INFO - PROCESS | 1774 | 1463041375794 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ed2dc00 == 132 [pid = 1774] [id = 767] 01:22:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8f6d9800) [pid = 1774] [serial = 2300] [outer = (nil)] 01:22:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x95e23000) [pid = 1774] [serial = 2301] [outer = 0x8f6d9800] 01:22:55 INFO - PROCESS | 1774 | 1463041375888 Marionette DEBUG loaded listener.js 01:22:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9a1cd400) [pid = 1774] [serial = 2302] [outer = 0x8f6d9800] 01:22:56 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:22:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:22:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:22:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:22:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:22:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:22:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:22:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 01:22:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 01:22:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:22:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:22:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:22:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:22:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:22:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:22:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:22:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:22:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:22:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:22:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:22:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:22:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:22:58 INFO - {} 01:22:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2926ms 01:22:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:22:58 INFO - PROCESS | 1774 | 1463041377975 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:22:58 INFO - PROCESS | 1774 | 1463041378136 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 01:22:58 INFO - PROCESS | 1774 | 1463041378141 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 01:22:58 INFO - PROCESS | 1774 | 1463041378153 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:22:58 INFO - PROCESS | 1774 | 1463041378185 Marionette TRACE conn4 <- [1,3034,null,{}] 01:22:58 INFO - PROCESS | 1774 | 1463041378207 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:58 INFO - PROCESS | 1774 | 1463041378680 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 01:22:58 INFO - PROCESS | 1774 | 1463041378948 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x863f5400 == 133 [pid = 1774] [id = 768] 01:22:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x866f1c00) [pid = 1774] [serial = 2303] [outer = (nil)] 01:22:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9d31b000) [pid = 1774] [serial = 2304] [outer = 0x866f1c00] 01:22:59 INFO - PROCESS | 1774 | 1463041379037 Marionette DEBUG loaded listener.js 01:22:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x9d324800) [pid = 1774] [serial = 2305] [outer = 0x866f1c00] 01:22:59 INFO - PROCESS | 1774 | 1463041379885 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:22:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:22:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1784ms 01:22:59 INFO - PROCESS | 1774 | 1463041379938 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 01:22:59 INFO - PROCESS | 1774 | 1463041379942 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 01:22:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:22:59 INFO - PROCESS | 1774 | 1463041379949 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:22:59 INFO - PROCESS | 1774 | 1463041379953 Marionette TRACE conn4 <- [1,3038,null,{}] 01:22:59 INFO - PROCESS | 1774 | 1463041379958 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:00 INFO - PROCESS | 1774 | 1463041380303 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 01:23:00 INFO - PROCESS | 1774 | 1463041380537 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x9463f000 == 134 [pid = 1774] [id = 769] 01:23:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x9a742400) [pid = 1774] [serial = 2306] [outer = (nil)] 01:23:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9d8f1400) [pid = 1774] [serial = 2307] [outer = 0x9a742400] 01:23:00 INFO - PROCESS | 1774 | 1463041380675 Marionette DEBUG loaded listener.js 01:23:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0xa104dc00) [pid = 1774] [serial = 2308] [outer = 0x9a742400] 01:23:01 INFO - PROCESS | 1774 | 1463041381520 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:23:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:23:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1633ms 01:23:01 INFO - PROCESS | 1774 | 1463041381583 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 01:23:01 INFO - PROCESS | 1774 | 1463041381588 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 01:23:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:23:01 INFO - PROCESS | 1774 | 1463041381595 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:23:01 INFO - PROCESS | 1774 | 1463041381599 Marionette TRACE conn4 <- [1,3042,null,{}] 01:23:01 INFO - PROCESS | 1774 | 1463041381605 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:01 INFO - PROCESS | 1774 | 1463041381978 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 01:23:02 INFO - PROCESS | 1774 | 1463041382217 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:02 INFO - PROCESS | 1774 | ++DOCSHELL 0xa22c1400 == 135 [pid = 1774] [id = 770] 01:23:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0xa2453000) [pid = 1774] [serial = 2309] [outer = (nil)] 01:23:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0xa26c2000) [pid = 1774] [serial = 2310] [outer = 0xa2453000] 01:23:02 INFO - PROCESS | 1774 | 1463041382365 Marionette DEBUG loaded listener.js 01:23:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0xa30ed400) [pid = 1774] [serial = 2311] [outer = 0xa2453000] 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:23:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:23:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:23:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:23:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2131ms 01:23:03 INFO - PROCESS | 1774 | 1463041383607 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:23:03 INFO - PROCESS | 1774 | 1463041383776 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 01:23:03 INFO - PROCESS | 1774 | 1463041383780 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 01:23:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:23:03 INFO - PROCESS | 1774 | 1463041383802 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:23:03 INFO - PROCESS | 1774 | 1463041383805 Marionette TRACE conn4 <- [1,3046,null,{}] 01:23:03 INFO - PROCESS | 1774 | 1463041383811 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:04 INFO - PROCESS | 1774 | 1463041384045 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 01:23:04 INFO - PROCESS | 1774 | 1463041384405 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3df400 == 136 [pid = 1774] [id = 771] 01:23:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9a3e1000) [pid = 1774] [serial = 2312] [outer = (nil)] 01:23:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x9a3e9800) [pid = 1774] [serial = 2313] [outer = 0x9a3e1000] 01:23:04 INFO - PROCESS | 1774 | 1463041384491 Marionette DEBUG loaded listener.js 01:23:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x9a742c00) [pid = 1774] [serial = 2314] [outer = 0x9a3e1000] 01:23:04 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:23:05 INFO - PROCESS | 1774 | 1463041385398 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:23:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:23:05 INFO - {} 01:23:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1634ms 01:23:05 INFO - PROCESS | 1774 | 1463041385441 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 01:23:05 INFO - PROCESS | 1774 | 1463041385446 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 01:23:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:23:05 INFO - PROCESS | 1774 | 1463041385452 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:23:05 INFO - PROCESS | 1774 | 1463041385456 Marionette TRACE conn4 <- [1,3050,null,{}] 01:23:05 INFO - PROCESS | 1774 | 1463041385461 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:05 INFO - PROCESS | 1774 | 1463041385818 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 01:23:06 INFO - PROCESS | 1774 | 1463041386093 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x95b31000 == 137 [pid = 1774] [id = 772] 01:23:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9a64a800) [pid = 1774] [serial = 2315] [outer = (nil)] 01:23:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9abe3800) [pid = 1774] [serial = 2316] [outer = 0x9a64a800] 01:23:06 INFO - PROCESS | 1774 | 1463041386183 Marionette DEBUG loaded listener.js 01:23:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x9abe8c00) [pid = 1774] [serial = 2317] [outer = 0x9a64a800] 01:23:07 INFO - PROCESS | 1774 | 1463041387015 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:23:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1581ms 01:23:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:23:07 INFO - PROCESS | 1774 | 1463041387034 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 01:23:07 INFO - PROCESS | 1774 | 1463041387037 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 01:23:07 INFO - PROCESS | 1774 | 1463041387045 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:23:07 INFO - PROCESS | 1774 | 1463041387047 Marionette TRACE conn4 <- [1,3054,null,{}] 01:23:07 INFO - PROCESS | 1774 | 1463041387054 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:07 INFO - PROCESS | 1774 | 1463041387283 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 01:23:07 INFO - PROCESS | 1774 | 1463041387581 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x85e5ec00 == 138 [pid = 1774] [id = 773] 01:23:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x866f3000) [pid = 1774] [serial = 2318] [outer = (nil)] 01:23:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9ac35c00) [pid = 1774] [serial = 2319] [outer = 0x866f3000] 01:23:07 INFO - PROCESS | 1774 | 1463041387683 Marionette DEBUG loaded listener.js 01:23:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9ac39800) [pid = 1774] [serial = 2320] [outer = 0x866f3000] 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 01:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:23:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2024ms 01:23:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:23:09 INFO - PROCESS | 1774 | 1463041388931 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:23:09 INFO - PROCESS | 1774 | 1463041389134 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 01:23:09 INFO - PROCESS | 1774 | 1463041389139 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 01:23:09 INFO - PROCESS | 1774 | 1463041389166 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:23:09 INFO - PROCESS | 1774 | 1463041389183 Marionette TRACE conn4 <- [1,3058,null,{}] 01:23:09 INFO - PROCESS | 1774 | 1463041389310 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:09 INFO - PROCESS | 1774 | 1463041389548 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 01:23:09 INFO - PROCESS | 1774 | 1463041389852 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x9ac2fc00 == 139 [pid = 1774] [id = 774] 01:23:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9ae64c00) [pid = 1774] [serial = 2321] [outer = (nil)] 01:23:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0xa68b7000) [pid = 1774] [serial = 2322] [outer = 0x9ae64c00] 01:23:09 INFO - PROCESS | 1774 | 1463041389938 Marionette DEBUG loaded listener.js 01:23:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0xa68bbc00) [pid = 1774] [serial = 2323] [outer = 0x9ae64c00] 01:23:10 INFO - PROCESS | 1774 | 1463041390841 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:23:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:23:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:23:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:23:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:23:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:23:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:23:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:23:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:23:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:23:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1711ms 01:23:10 INFO - PROCESS | 1774 | 1463041390881 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 01:23:10 INFO - PROCESS | 1774 | 1463041390898 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 01:23:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:23:10 INFO - PROCESS | 1774 | 1463041390955 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:23:10 INFO - PROCESS | 1774 | 1463041390960 Marionette TRACE conn4 <- [1,3062,null,{}] 01:23:10 INFO - PROCESS | 1774 | 1463041390974 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:11 INFO - PROCESS | 1774 | 1463041391222 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 01:23:11 INFO - PROCESS | 1774 | 1463041391585 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ee400 == 140 [pid = 1774] [id = 775] 01:23:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9abe6c00) [pid = 1774] [serial = 2324] [outer = (nil)] 01:23:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0xa6b52000) [pid = 1774] [serial = 2325] [outer = 0x9abe6c00] 01:23:11 INFO - PROCESS | 1774 | 1463041391707 Marionette DEBUG loaded listener.js 01:23:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0xa6b56000) [pid = 1774] [serial = 2326] [outer = 0x9abe6c00] 01:23:12 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x85e64800 == 139 [pid = 1774] [id = 758] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8b60e400 == 138 [pid = 1774] [id = 757] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8a1c5c00 == 137 [pid = 1774] [id = 756] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x877f4400 == 136 [pid = 1774] [id = 755] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x86195800 == 135 [pid = 1774] [id = 754] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x9398f000 == 134 [pid = 1774] [id = 751] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8d6d6400 == 133 [pid = 1774] [id = 752] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x85e58c00 == 132 [pid = 1774] [id = 750] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec59400 == 131 [pid = 1774] [id = 749] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x92636400 == 130 [pid = 1774] [id = 748] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x926de000 == 129 [pid = 1774] [id = 746] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x91d20800 == 128 [pid = 1774] [id = 745] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x92156800 == 127 [pid = 1774] [id = 747] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8f5b2800 == 126 [pid = 1774] [id = 744] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8eb6c000 == 125 [pid = 1774] [id = 743] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x877fa400 == 124 [pid = 1774] [id = 742] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8eaefc00 == 123 [pid = 1774] [id = 741] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x863f3c00 == 122 [pid = 1774] [id = 533] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8d44b800 == 121 [pid = 1774] [id = 740] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8d031800 == 120 [pid = 1774] [id = 739] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8678f800 == 119 [pid = 1774] [id = 737] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x89b30400 == 118 [pid = 1774] [id = 738] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x8986ac00 == 117 [pid = 1774] [id = 736] 01:23:15 INFO - PROCESS | 1774 | --DOCSHELL 0x863e9c00 == 116 [pid = 1774] [id = 735] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8b454000) [pid = 1774] [serial = 2204] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x95b24c00) [pid = 1774] [serial = 2160] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x91d15400) [pid = 1774] [serial = 2148] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8d44a000) [pid = 1774] [serial = 2073] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x89b30000) [pid = 1774] [serial = 2201] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8604d400) [pid = 1774] [serial = 2192] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x92997400) [pid = 1774] [serial = 2153] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x877f0400) [pid = 1774] [serial = 2196] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x863f5c00) [pid = 1774] [serial = 2193] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0xa2626800) [pid = 1774] [serial = 2178] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x88e6dc00) [pid = 1774] [serial = 2198] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x9770ec00) [pid = 1774] [serial = 2163] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x9b288c00) [pid = 1774] [serial = 2171] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8f605c00) [pid = 1774] [serial = 2147] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x91e44400) [pid = 1774] [serial = 2150] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0xa6b4c800) [pid = 1774] [serial = 2180] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0xa6d46c00) [pid = 1774] [serial = 2183] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8ed43c00) [pid = 1774] [serial = 2145] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9d4cf400) [pid = 1774] [serial = 2175] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x9a140800) [pid = 1774] [serial = 2165] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0xa6c0d800) [pid = 1774] [serial = 2189] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8a1c1400) [pid = 1774] [serial = 2142] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x92634c00) [pid = 1774] [serial = 2151] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x87486c00) [pid = 1774] [serial = 2195] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x96599c00) [pid = 1774] [serial = 2162] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9c1a6800) [pid = 1774] [serial = 2174] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8a1c3000) [pid = 1774] [serial = 2202] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0xa6d43400) [pid = 1774] [serial = 2190] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x89563800) [pid = 1774] [serial = 2199] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x95e9e400) [pid = 1774] [serial = 2186] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x93995000) [pid = 1774] [serial = 2157] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9391dc00) [pid = 1774] [serial = 2156] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0xa22b9c00) [pid = 1774] [serial = 2177] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0xa6c04c00) [pid = 1774] [serial = 2181] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9463b000) [pid = 1774] [serial = 2159] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9bf7e000) [pid = 1774] [serial = 2172] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x88e43400) [pid = 1774] [serial = 2141] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8df51000) [pid = 1774] [serial = 2144] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9a743000) [pid = 1774] [serial = 2168] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x95ea1c00) [pid = 1774] [serial = 2187] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8604fc00) [pid = 1774] [serial = 2127] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9a3e2000) [pid = 1774] [serial = 2166] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0xa6d49c00) [pid = 1774] [serial = 2184] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x92bedc00) [pid = 1774] [serial = 2154] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9a74b000) [pid = 1774] [serial = 2169] [outer = (nil)] [url = about:blank] 01:23:15 INFO - PROCESS | 1774 | 1463041395507 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:23:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:23:15 INFO - {} 01:23:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 4642ms 01:23:15 INFO - PROCESS | 1774 | 1463041395550 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 01:23:15 INFO - PROCESS | 1774 | 1463041395556 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 01:23:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:23:15 INFO - PROCESS | 1774 | 1463041395563 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:23:15 INFO - PROCESS | 1774 | 1463041395570 Marionette TRACE conn4 <- [1,3066,null,{}] 01:23:15 INFO - PROCESS | 1774 | 1463041395579 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:15 INFO - PROCESS | 1774 | 1463041395781 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 01:23:16 INFO - PROCESS | 1774 | 1463041396044 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x869dd400 == 117 [pid = 1774] [id = 776] 01:23:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x869de000) [pid = 1774] [serial = 2327] [outer = (nil)] 01:23:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x87485800) [pid = 1774] [serial = 2328] [outer = 0x869de000] 01:23:16 INFO - PROCESS | 1774 | 1463041396121 Marionette DEBUG loaded listener.js 01:23:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x877f3c00) [pid = 1774] [serial = 2329] [outer = 0x869de000] 01:23:16 INFO - PROCESS | 1774 | 1463041396880 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:23:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:23:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:23:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:23:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:23:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:23:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:23:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:23:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1334ms 01:23:16 INFO - PROCESS | 1774 | 1463041396899 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 01:23:16 INFO - PROCESS | 1774 | 1463041396907 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 01:23:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:23:16 INFO - PROCESS | 1774 | 1463041396917 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:23:16 INFO - PROCESS | 1774 | 1463041396920 Marionette TRACE conn4 <- [1,3070,null,{}] 01:23:16 INFO - PROCESS | 1774 | 1463041396927 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:17 INFO - PROCESS | 1774 | 1463041397232 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 01:23:17 INFO - PROCESS | 1774 | 1463041397265 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x877f8c00 == 118 [pid = 1774] [id = 777] 01:23:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x883e3c00) [pid = 1774] [serial = 2330] [outer = (nil)] 01:23:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x89565c00) [pid = 1774] [serial = 2331] [outer = 0x883e3c00] 01:23:17 INFO - PROCESS | 1774 | 1463041397340 Marionette DEBUG loaded listener.js 01:23:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8986c400) [pid = 1774] [serial = 2332] [outer = 0x883e3c00] 01:23:18 INFO - PROCESS | 1774 | 1463041398372 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:23:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1496ms 01:23:18 INFO - PROCESS | 1774 | 1463041398414 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 01:23:18 INFO - PROCESS | 1774 | 1463041398418 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 01:23:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:23:18 INFO - PROCESS | 1774 | 1463041398424 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:23:18 INFO - PROCESS | 1774 | 1463041398430 Marionette TRACE conn4 <- [1,3074,null,{}] 01:23:18 INFO - PROCESS | 1774 | 1463041398455 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:18 INFO - PROCESS | 1774 | 1463041398761 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 01:23:18 INFO - PROCESS | 1774 | 1463041398795 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8956b800 == 119 [pid = 1774] [id = 778] 01:23:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8a1cf400) [pid = 1774] [serial = 2333] [outer = (nil)] 01:23:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8b60d000) [pid = 1774] [serial = 2334] [outer = 0x8a1cf400] 01:23:18 INFO - PROCESS | 1774 | 1463041398870 Marionette DEBUG loaded listener.js 01:23:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8c06cc00) [pid = 1774] [serial = 2335] [outer = 0x8a1cf400] 01:23:19 INFO - PROCESS | 1774 | 1463041399819 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1434ms 01:23:19 INFO - PROCESS | 1774 | 1463041399860 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 01:23:19 INFO - PROCESS | 1774 | 1463041399864 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 01:23:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:23:19 INFO - PROCESS | 1774 | 1463041399871 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:23:19 INFO - PROCESS | 1774 | 1463041399874 Marionette TRACE conn4 <- [1,3078,null,{}] 01:23:19 INFO - PROCESS | 1774 | 1463041399888 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:20 INFO - PROCESS | 1774 | 1463041400777 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x86048c00) [pid = 1774] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8d40c800) [pid = 1774] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8b455000) [pid = 1774] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8d40d000) [pid = 1774] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x877fa800) [pid = 1774] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x863f4400) [pid = 1774] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x95334400) [pid = 1774] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x94602800) [pid = 1774] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x93994400) [pid = 1774] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x92c25000) [pid = 1774] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x92beb400) [pid = 1774] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x9263ec00) [pid = 1774] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x926e2400) [pid = 1774] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x926e0c00) [pid = 1774] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x91e43800) [pid = 1774] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8f606800) [pid = 1774] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8edd8c00) [pid = 1774] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x8ed48400) [pid = 1774] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8eb76800) [pid = 1774] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x8eb6f000) [pid = 1774] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x8d038000) [pid = 1774] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8d44bc00) [pid = 1774] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x8ccfbc00) [pid = 1774] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x89b28800) [pid = 1774] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:23:20 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x869d6000) [pid = 1774] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:23:21 INFO - PROCESS | 1774 | 1463041401073 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8604f800 == 120 [pid = 1774] [id = 779] 01:23:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x863f4400) [pid = 1774] [serial = 2336] [outer = (nil)] 01:23:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x8ccfbc00) [pid = 1774] [serial = 2337] [outer = 0x863f4400] 01:23:21 INFO - PROCESS | 1774 | 1463041401151 Marionette DEBUG loaded listener.js 01:23:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x8d40a800) [pid = 1774] [serial = 2338] [outer = 0x863f4400] 01:23:21 INFO - PROCESS | 1774 | 1463041401918 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 01:23:21 INFO - PROCESS | 1774 | 1463041401967 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 01:23:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:23:21 INFO - PROCESS | 1774 | 1463041401975 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:23:21 INFO - PROCESS | 1774 | 1463041401981 Marionette TRACE conn4 <- [1,3082,null,{}] 01:23:21 INFO - PROCESS | 1774 | 1463041401992 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:22 INFO - PROCESS | 1774 | 1463041402289 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 01:23:22 INFO - PROCESS | 1774 | 1463041402310 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x86048c00 == 121 [pid = 1774] [id = 780] 01:23:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x8d402800) [pid = 1774] [serial = 2339] [outer = (nil)] 01:23:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x8deec400) [pid = 1774] [serial = 2340] [outer = 0x8d402800] 01:23:22 INFO - PROCESS | 1774 | 1463041402398 Marionette DEBUG loaded listener.js 01:23:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x8def0000) [pid = 1774] [serial = 2341] [outer = 0x8d402800] 01:23:23 INFO - PROCESS | 1774 | 1463041403556 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:23:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:23:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:23:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:23:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1592ms 01:23:23 INFO - PROCESS | 1774 | 1463041403570 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 01:23:23 INFO - PROCESS | 1774 | 1463041403578 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 01:23:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:23:23 INFO - PROCESS | 1774 | 1463041403585 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:23:23 INFO - PROCESS | 1774 | 1463041403592 Marionette TRACE conn4 <- [1,3086,null,{}] 01:23:23 INFO - PROCESS | 1774 | 1463041403600 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:23 INFO - PROCESS | 1774 | 1463041403871 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 01:23:24 INFO - PROCESS | 1774 | 1463041404173 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x863eb800 == 122 [pid = 1774] [id = 781] 01:23:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x869dbc00) [pid = 1774] [serial = 2342] [outer = (nil)] 01:23:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x88e74400) [pid = 1774] [serial = 2343] [outer = 0x869dbc00] 01:23:24 INFO - PROCESS | 1774 | 1463041404271 Marionette DEBUG loaded listener.js 01:23:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x89b2ac00) [pid = 1774] [serial = 2344] [outer = 0x869dbc00] 01:23:25 INFO - PROCESS | 1774 | 1463041405138 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:23:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:23:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1589ms 01:23:25 INFO - PROCESS | 1774 | 1463041405176 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 01:23:25 INFO - PROCESS | 1774 | 1463041405183 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 01:23:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:23:25 INFO - PROCESS | 1774 | 1463041405195 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:23:25 INFO - PROCESS | 1774 | 1463041405199 Marionette TRACE conn4 <- [1,3090,null,{}] 01:23:25 INFO - PROCESS | 1774 | 1463041405205 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:25 INFO - PROCESS | 1774 | 1463041405455 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 01:23:25 INFO - PROCESS | 1774 | 1463041405774 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e76400 == 123 [pid = 1774] [id = 782] 01:23:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x89b2e000) [pid = 1774] [serial = 2345] [outer = (nil)] 01:23:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8d035400) [pid = 1774] [serial = 2346] [outer = 0x89b2e000] 01:23:25 INFO - PROCESS | 1774 | 1463041405868 Marionette DEBUG loaded listener.js 01:23:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8d6d6400) [pid = 1774] [serial = 2347] [outer = 0x89b2e000] 01:23:26 INFO - PROCESS | 1774 | 1463041406807 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:23:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:23:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1633ms 01:23:26 INFO - PROCESS | 1774 | 1463041406827 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 01:23:26 INFO - PROCESS | 1774 | 1463041406832 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 01:23:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:23:26 INFO - PROCESS | 1774 | 1463041406838 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:23:26 INFO - PROCESS | 1774 | 1463041406844 Marionette TRACE conn4 <- [1,3094,null,{}] 01:23:26 INFO - PROCESS | 1774 | 1463041406868 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:27 INFO - PROCESS | 1774 | 1463041407242 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 01:23:27 INFO - PROCESS | 1774 | 1463041407479 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8eafb800 == 124 [pid = 1774] [id = 783] 01:23:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8eb6a000) [pid = 1774] [serial = 2348] [outer = (nil)] 01:23:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8eb6f400) [pid = 1774] [serial = 2349] [outer = 0x8eb6a000] 01:23:27 INFO - PROCESS | 1774 | 1463041407620 Marionette DEBUG loaded listener.js 01:23:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8ec61c00) [pid = 1774] [serial = 2350] [outer = 0x8eb6a000] 01:23:28 INFO - PROCESS | 1774 | 1463041408460 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:23:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:23:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1639ms 01:23:28 INFO - PROCESS | 1774 | 1463041408477 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 01:23:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:23:28 INFO - PROCESS | 1774 | 1463041408483 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 01:23:28 INFO - PROCESS | 1774 | 1463041408489 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:23:28 INFO - PROCESS | 1774 | 1463041408493 Marionette TRACE conn4 <- [1,3098,null,{}] 01:23:28 INFO - PROCESS | 1774 | 1463041408498 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:28 INFO - PROCESS | 1774 | 1463041408736 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 01:23:29 INFO - PROCESS | 1774 | 1463041409057 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d035000 == 125 [pid = 1774] [id = 784] 01:23:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8ed46000) [pid = 1774] [serial = 2351] [outer = (nil)] 01:23:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8edce000) [pid = 1774] [serial = 2352] [outer = 0x8ed46000] 01:23:29 INFO - PROCESS | 1774 | 1463041409151 Marionette DEBUG loaded listener.js 01:23:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8f41a800) [pid = 1774] [serial = 2353] [outer = 0x8ed46000] 01:23:29 INFO - PROCESS | 1774 | 1463041409976 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:23:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:23:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:23:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1536ms 01:23:30 INFO - PROCESS | 1774 | 1463041410070 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 01:23:30 INFO - PROCESS | 1774 | 1463041410073 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 01:23:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:23:30 INFO - PROCESS | 1774 | 1463041410082 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:23:30 INFO - PROCESS | 1774 | 1463041410085 Marionette TRACE conn4 <- [1,3102,null,{}] 01:23:30 INFO - PROCESS | 1774 | 1463041410090 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:30 INFO - PROCESS | 1774 | 1463041410347 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 01:23:30 INFO - PROCESS | 1774 | 1463041410671 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b60c800 == 126 [pid = 1774] [id = 785] 01:23:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8deec800) [pid = 1774] [serial = 2354] [outer = (nil)] 01:23:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8f5be400) [pid = 1774] [serial = 2355] [outer = 0x8deec800] 01:23:30 INFO - PROCESS | 1774 | 1463041410804 Marionette DEBUG loaded listener.js 01:23:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8f60a800) [pid = 1774] [serial = 2356] [outer = 0x8deec800] 01:23:31 INFO - PROCESS | 1774 | 1463041411625 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:23:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:23:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1578ms 01:23:31 INFO - PROCESS | 1774 | 1463041411661 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 01:23:31 INFO - PROCESS | 1774 | 1463041411665 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 01:23:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:23:31 INFO - PROCESS | 1774 | 1463041411672 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:23:31 INFO - PROCESS | 1774 | 1463041411675 Marionette TRACE conn4 <- [1,3106,null,{}] 01:23:31 INFO - PROCESS | 1774 | 1463041411681 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:32 INFO - PROCESS | 1774 | 1463041412057 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 01:23:32 INFO - PROCESS | 1774 | 1463041412301 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x88e4dc00 == 127 [pid = 1774] [id = 786] 01:23:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8f5b2800) [pid = 1774] [serial = 2357] [outer = (nil)] 01:23:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9214dc00) [pid = 1774] [serial = 2358] [outer = 0x8f5b2800] 01:23:32 INFO - PROCESS | 1774 | 1463041412449 Marionette DEBUG loaded listener.js 01:23:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x9222ec00) [pid = 1774] [serial = 2359] [outer = 0x8f5b2800] 01:23:33 INFO - PROCESS | 1774 | 1463041413259 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:23:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:23:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:23:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:23:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1640ms 01:23:33 INFO - PROCESS | 1774 | 1463041413313 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 01:23:33 INFO - PROCESS | 1774 | 1463041413316 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 01:23:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:23:33 INFO - PROCESS | 1774 | 1463041413323 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:23:33 INFO - PROCESS | 1774 | 1463041413326 Marionette TRACE conn4 <- [1,3110,null,{}] 01:23:33 INFO - PROCESS | 1774 | 1463041413332 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:33 INFO - PROCESS | 1774 | 1463041413554 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 01:23:33 INFO - PROCESS | 1774 | 1463041413877 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d20c00 == 128 [pid = 1774] [id = 787] 01:23:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x92151800) [pid = 1774] [serial = 2360] [outer = (nil)] 01:23:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x926db400) [pid = 1774] [serial = 2361] [outer = 0x92151800] 01:23:33 INFO - PROCESS | 1774 | 1463041413964 Marionette DEBUG loaded listener.js 01:23:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x926e2000) [pid = 1774] [serial = 2362] [outer = 0x92151800] 01:23:34 INFO - PROCESS | 1774 | 1463041414812 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:23:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:23:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 01:23:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:23:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1539ms 01:23:34 INFO - PROCESS | 1774 | 1463041414865 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 01:23:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:23:34 INFO - PROCESS | 1774 | 1463041414869 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 01:23:34 INFO - PROCESS | 1774 | 1463041414875 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:23:34 INFO - PROCESS | 1774 | 1463041414879 Marionette TRACE conn4 <- [1,3114,null,{}] 01:23:34 INFO - PROCESS | 1774 | 1463041414884 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:35 INFO - PROCESS | 1774 | 1463041415157 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 01:23:35 INFO - PROCESS | 1774 | 1463041415485 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\", \"19c12d58-3f37-464f-9ef3-d88144ac7f1d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x91d1a400 == 129 [pid = 1774] [id = 788] 01:23:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9214c800) [pid = 1774] [serial = 2363] [outer = (nil)] 01:23:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x92bf4000) [pid = 1774] [serial = 2364] [outer = 0x9214c800] 01:23:35 INFO - PROCESS | 1774 | 1463041415620 Marionette DEBUG loaded listener.js 01:23:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x92c20400) [pid = 1774] [serial = 2365] [outer = 0x9214c800] 01:23:36 INFO - PROCESS | 1774 | 1463041416409 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:23:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:23:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1581ms 01:23:36 INFO - PROCESS | 1774 | 1463041416456 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 01:23:36 INFO - PROCESS | 1774 | 1463041416460 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 01:23:37 WARNING - u'runner_teardown' () 01:23:37 INFO - No more tests 01:23:37 INFO - Got 0 unexpected results 01:23:37 INFO - SUITE-END | took 1308s 01:23:37 INFO - Closing logging queue 01:23:37 INFO - queue closed 01:23:37 INFO - Return code: 0 01:23:37 WARNING - # TBPL SUCCESS # 01:23:37 INFO - Running post-action listener: _resource_record_post_action 01:23:37 INFO - Running post-run listener: _resource_record_post_run 01:23:38 INFO - Total resource usage - Wall time: 1344s; CPU: 98.0%; Read bytes: 14188544; Write bytes: 921501696; Read time: 612; Write time: 234488 01:23:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:23:38 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134172672; Read time: 12; Write time: 122472 01:23:38 INFO - run-tests - Wall time: 1314s; CPU: 98.0%; Read bytes: 11227136; Write bytes: 783040512; Read time: 468; Write time: 110484 01:23:38 INFO - Running post-run listener: _upload_blobber_files 01:23:38 INFO - Blob upload gear active. 01:23:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:23:38 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 01:23:38 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'] 01:23:38 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 01:23:39 INFO - (blobuploader) - INFO - Open directory for files ... 01:23:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:23:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:23:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:23:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:23:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:23:40 INFO - (blobuploader) - INFO - Done attempting. 01:23:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:23:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:23:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:23:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:23:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:23:41 INFO - (blobuploader) - INFO - Done attempting. 01:23:41 INFO - (blobuploader) - INFO - Iteration through files over. 01:23:41 INFO - Return code: 0 01:23:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:23:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:23:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1233a537cd1d320da01246ca909ff94b74c670741e974fc23c015049bfa6475457032aeaa1fd43b140d754e6f3a3ea2e105e291eb75aa79591bcfe27fc1dfc71", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/081d0c831cfd98865ef6dc334a4709c40f449a3db2b4030bd6c57575a8acf5d28150ba665ec959178a1c4007762f43dfcc32c72b62d95565366793b31295dc6b"} 01:23:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:23:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:23:41 INFO - Contents: 01:23:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1233a537cd1d320da01246ca909ff94b74c670741e974fc23c015049bfa6475457032aeaa1fd43b140d754e6f3a3ea2e105e291eb75aa79591bcfe27fc1dfc71", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/081d0c831cfd98865ef6dc334a4709c40f449a3db2b4030bd6c57575a8acf5d28150ba665ec959178a1c4007762f43dfcc32c72b62d95565366793b31295dc6b"} 01:23:41 INFO - Running post-run listener: copy_logs_to_upload_dir 01:23:41 INFO - Copying logs to upload dir... 01:23:41 INFO - mkdir: /builds/slave/test/build/upload/logs 01:23:41 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1488.097923 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 48 secs) (at 2016-05-12 01:23:41.520350) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 01:23:41.521773) ========= 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-1463039919.322910-557456625 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1233a537cd1d320da01246ca909ff94b74c670741e974fc23c015049bfa6475457032aeaa1fd43b140d754e6f3a3ea2e105e291eb75aa79591bcfe27fc1dfc71", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/081d0c831cfd98865ef6dc334a4709c40f449a3db2b4030bd6c57575a8acf5d28150ba665ec959178a1c4007762f43dfcc32c72b62d95565366793b31295dc6b"} build_url:https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030848 build_url: 'https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/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/1233a537cd1d320da01246ca909ff94b74c670741e974fc23c015049bfa6475457032aeaa1fd43b140d754e6f3a3ea2e105e291eb75aa79591bcfe27fc1dfc71", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/081d0c831cfd98865ef6dc334a4709c40f449a3db2b4030bd6c57575a8acf5d28150ba665ec959178a1c4007762f43dfcc32c72b62d95565366793b31295dc6b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d2c2pNpMQNCnByOtTDHsBA/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-12 01:23:41.585673) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 01:23:41.586172) ========= 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-1463039919.322910-557456625 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016695 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 01:23:41.645395) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 01:23:41.645716) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 01:23:41.646061) ========= ========= Total master_lag: 3.14 =========