builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-267 starttime: 1463716432.53 results: success (0) buildid: 20160519191805 builduid: 758043963a694a0b8e389b65cf50b56c revision: 9ba18aae69e626a3f83560df321d91e42316083a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:52.526140) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:52.526552) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-05-19 20:53:52.526837) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-05-19 20:53:54.961895) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:54.962212) ========= 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-1463703664.296178-554946512 _=/tools/buildbot/bin/python using PTY: False --2016-05-19 20:53:55-- 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% 7.69M=0.002s 2016-05-19 20:53:55 (7.69 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.557796 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:55.551155) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:55.551489) ========= 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-1463703664.296178-554946512 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030645 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:55.615744) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-05-19 20:53:55.616126) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9ba18aae69e626a3f83560df321d91e42316083a --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 9ba18aae69e626a3f83560df321d91e42316083a --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-1463703664.296178-554946512 _=/tools/buildbot/bin/python using PTY: False 2016-05-19 20:53:56,067 truncating revision to first 12 chars 2016-05-19 20:53:56,067 Setting DEBUG logging. 2016-05-19 20:53:56,068 attempt 1/10 2016-05-19 20:53:56,068 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9ba18aae69e6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 20:53:57,369 unpacking tar archive at: mozilla-aurora-9ba18aae69e6/testing/mozharness/ program finished with exit code 0 elapsedTime=2.108580 ========= master_lag: 10.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-05-19 20:54:08.028709) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 20:54:08.028982) ========= script_repo_revision: 9ba18aae69e626a3f83560df321d91e42316083a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 20:54:08.029370) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2016-05-19 20:54:08.029635) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2016-05-19 20:54:13.152849) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 3 secs) (at 2016-05-19 20:54:13.153140) ========= /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-1463703664.296178-554946512 _=/tools/buildbot/bin/python using PTY: False 20:54:13 INFO - MultiFileLogger online at 20160519 20:54:13 in /builds/slave/test 20:54:13 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 20:54:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:54:13 INFO - {'append_to_log': False, 20:54:13 INFO - 'base_work_dir': '/builds/slave/test', 20:54:13 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:54:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:54:13 INFO - 'buildbot_json_path': 'buildprops.json', 20:54:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:54:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:54:13 INFO - 'download_minidump_stackwalk': True, 20:54:13 INFO - 'download_symbols': 'true', 20:54:13 INFO - 'e10s': False, 20:54:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:54:13 INFO - 'tooltool.py': '/tools/tooltool.py', 20:54:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:54:13 INFO - '/tools/misc-python/virtualenv.py')}, 20:54:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:54:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:54:13 INFO - 'log_level': 'info', 20:54:13 INFO - 'log_to_console': True, 20:54:13 INFO - 'opt_config_files': (), 20:54:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:54:13 INFO - '--processes=1', 20:54:13 INFO - '--config=%(test_path)s/wptrunner.ini', 20:54:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:54:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:54:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:54:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:54:13 INFO - 'pip_index': False, 20:54:13 INFO - 'require_test_zip': True, 20:54:13 INFO - 'test_type': ('testharness',), 20:54:13 INFO - 'this_chunk': '1', 20:54:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:54:13 INFO - 'total_chunks': '10', 20:54:13 INFO - 'virtualenv_path': 'venv', 20:54:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:54:13 INFO - 'work_dir': 'build'} 20:54:13 INFO - ##### 20:54:13 INFO - ##### Running clobber step. 20:54:13 INFO - ##### 20:54:13 INFO - Running pre-action listener: _resource_record_pre_action 20:54:13 INFO - Running main action method: clobber 20:54:13 INFO - rmtree: /builds/slave/test/build 20:54:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:54:15 INFO - Running post-action listener: _resource_record_post_action 20:54:15 INFO - ##### 20:54:15 INFO - ##### Running read-buildbot-config step. 20:54:15 INFO - ##### 20:54:15 INFO - Running pre-action listener: _resource_record_pre_action 20:54:15 INFO - Running main action method: read_buildbot_config 20:54:15 INFO - Using buildbot properties: 20:54:15 INFO - { 20:54:15 INFO - "project": "", 20:54:15 INFO - "product": "firefox", 20:54:15 INFO - "script_repo_revision": "production", 20:54:15 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 20:54:15 INFO - "repository": "", 20:54:15 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 20:54:15 INFO - "buildid": "20160519191805", 20:54:15 INFO - "pgo_build": "False", 20:54:15 INFO - "basedir": "/builds/slave/test", 20:54:15 INFO - "buildnumber": 14, 20:54:15 INFO - "slavename": "tst-linux32-spot-267", 20:54:15 INFO - "revision": "9ba18aae69e626a3f83560df321d91e42316083a", 20:54:15 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 20:54:15 INFO - "platform": "linux", 20:54:15 INFO - "branch": "mozilla-aurora", 20:54:15 INFO - "repo_path": "releases/mozilla-aurora", 20:54:15 INFO - "moz_repo_path": "", 20:54:15 INFO - "stage_platform": "linux", 20:54:15 INFO - "builduid": "758043963a694a0b8e389b65cf50b56c", 20:54:15 INFO - "slavebuilddir": "test" 20:54:15 INFO - } 20:54:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 20:54:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 20:54:15 INFO - Running post-action listener: _resource_record_post_action 20:54:15 INFO - ##### 20:54:15 INFO - ##### Running download-and-extract step. 20:54:15 INFO - ##### 20:54:15 INFO - Running pre-action listener: _resource_record_pre_action 20:54:15 INFO - Running main action method: download_and_extract 20:54:15 INFO - mkdir: /builds/slave/test/build/tests 20:54: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')]} 20:54:15 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 20:54:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:54:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:54:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:17 INFO - Downloaded 1325 bytes. 20:54:17 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:54:17 INFO - Using the following test package requirements: 20:54:17 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 20:54:17 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 20:54:17 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 20:54:17 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:54:17 INFO - u'jsshell-linux-i686.zip'], 20:54:17 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 20:54:17 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 20:54:17 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 20:54:17 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 20:54:17 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 20:54:17 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 20:54:17 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 20:54:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:54:17 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 20:54:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 20:54:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 20:54:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:19 INFO - Downloaded 22437362 bytes. 20:54:19 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/*'] 20:54:19 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/* 20:54:20 INFO - caution: filename not matched: web-platform/* 20:54:20 INFO - Return code: 11 20:54:20 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')]} 20:54:20 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 20:54:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 20:54:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 20:54:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:30 INFO - Downloaded 36409041 bytes. 20:54:30 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/*'] 20:54:30 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/* 20:54:34 INFO - caution: filename not matched: bin/* 20:54:34 INFO - caution: filename not matched: config/* 20:54:34 INFO - caution: filename not matched: mozbase/* 20:54:34 INFO - caution: filename not matched: marionette/* 20:54:34 INFO - caution: filename not matched: tools/wptserve/* 20:54:34 INFO - Return code: 11 20:54:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:54:34 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 20:54:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:54:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:54:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:39 INFO - Downloaded 69305430 bytes. 20:54:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:54:39 INFO - mkdir: /builds/slave/test/properties 20:54:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:54:39 INFO - Writing to file /builds/slave/test/properties/build_url 20:54:39 INFO - Contents: 20:54:39 INFO - build_url:https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:54:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:54:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:54:40 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:54:40 INFO - Contents: 20:54:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:54:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:54:40 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:54:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:54:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:54:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/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 20:54:44 INFO - Downloaded 92300024 bytes. 20:54:44 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'] 20:54:44 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 20:54:53 INFO - Return code: 0 20:54:53 INFO - Running post-action listener: _resource_record_post_action 20:54:53 INFO - Running post-action listener: set_extra_try_arguments 20:54:53 INFO - ##### 20:54:53 INFO - ##### Running create-virtualenv step. 20:54:53 INFO - ##### 20:54:53 INFO - Running pre-action listener: _pre_create_virtualenv 20:54:53 INFO - Running pre-action listener: _resource_record_pre_action 20:54:53 INFO - Running main action method: create_virtualenv 20:54:53 INFO - Creating virtualenv /builds/slave/test/build/venv 20:54:53 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 20:54:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:54:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:54:53 INFO - Using real prefix '/usr' 20:54:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:54:54 INFO - Installing distribute.............................................................................................................................................................................................done. 20:54:58 INFO - Installing pip.................done. 20:54:58 INFO - Return code: 0 20:54:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:54:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:54:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:54:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:54:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:54:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:54:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:54:58 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 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, '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-1463703664.296178-554946512', '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 20:54:58 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 20:54:58 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 20:54:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:54:58 INFO - 'CCACHE_UMASK': '002', 20:54:58 INFO - 'DISPLAY': ':0', 20:54:58 INFO - 'HOME': '/home/cltbld', 20:54:58 INFO - 'LANG': 'en_US.UTF-8', 20:54:58 INFO - 'LOGNAME': 'cltbld', 20:54:58 INFO - 'MAIL': '/var/mail/cltbld', 20:54:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:54:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:54:58 INFO - 'MOZ_NO_REMOTE': '1', 20:54:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:54:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:54:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:54:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:54:58 INFO - 'PWD': '/builds/slave/test', 20:54:58 INFO - 'SHELL': '/bin/bash', 20:54:58 INFO - 'SHLVL': '1', 20:54:58 INFO - 'TERM': 'linux', 20:54:58 INFO - 'TMOUT': '86400', 20:54:58 INFO - 'USER': 'cltbld', 20:54:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', 20:54:58 INFO - '_': '/tools/buildbot/bin/python'} 20:54:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:54:58 INFO - Downloading/unpacking psutil>=0.7.1 20:54:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:54:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:54:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:54:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:54:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:54:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:55:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:55:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:55:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:55:04 INFO - Installing collected packages: psutil 20:55:04 INFO - Running setup.py install for psutil 20:55:04 INFO - building 'psutil._psutil_linux' extension 20:55:04 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 20:55:04 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:55:04 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:55:05 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 20:55:05 INFO - building 'psutil._psutil_posix' extension 20:55:05 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 20:55:05 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 20:55:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:55:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:55:05 INFO - Successfully installed psutil 20:55:05 INFO - Cleaning up... 20:55:05 INFO - Return code: 0 20:55:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:55:05 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')]} 20:55:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:55:05 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')]} 20:55:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:55:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:55:05 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 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, '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-1463703664.296178-554946512', '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 20:55:05 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 20:55:05 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 20:55:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:55:05 INFO - 'CCACHE_UMASK': '002', 20:55:05 INFO - 'DISPLAY': ':0', 20:55:05 INFO - 'HOME': '/home/cltbld', 20:55:05 INFO - 'LANG': 'en_US.UTF-8', 20:55:05 INFO - 'LOGNAME': 'cltbld', 20:55:05 INFO - 'MAIL': '/var/mail/cltbld', 20:55:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:55:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:55:05 INFO - 'MOZ_NO_REMOTE': '1', 20:55:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:55:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:55:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:55:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:55:05 INFO - 'PWD': '/builds/slave/test', 20:55:05 INFO - 'SHELL': '/bin/bash', 20:55:05 INFO - 'SHLVL': '1', 20:55:05 INFO - 'TERM': 'linux', 20:55:05 INFO - 'TMOUT': '86400', 20:55:05 INFO - 'USER': 'cltbld', 20:55:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', 20:55:05 INFO - '_': '/tools/buildbot/bin/python'} 20:55:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:55:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:55: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 20:55: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 20:55: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 20:55: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 20:55: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 20:55: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 20:55:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:55:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:55:11 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 20:55:11 INFO - Installing collected packages: mozsystemmonitor 20:55:11 INFO - Running setup.py install for mozsystemmonitor 20:55:11 INFO - Successfully installed mozsystemmonitor 20:55:11 INFO - Cleaning up... 20:55:11 INFO - Return code: 0 20:55:11 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:55:11 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')]} 20:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:55:11 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')]} 20:55:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:55:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:55:11 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 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, '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-1463703664.296178-554946512', '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 20:55:11 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 20:55:11 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 20:55:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:55:11 INFO - 'CCACHE_UMASK': '002', 20:55:11 INFO - 'DISPLAY': ':0', 20:55:11 INFO - 'HOME': '/home/cltbld', 20:55:11 INFO - 'LANG': 'en_US.UTF-8', 20:55:11 INFO - 'LOGNAME': 'cltbld', 20:55:11 INFO - 'MAIL': '/var/mail/cltbld', 20:55:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:55:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:55:11 INFO - 'MOZ_NO_REMOTE': '1', 20:55:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:55:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:55:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:55:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:55:11 INFO - 'PWD': '/builds/slave/test', 20:55:11 INFO - 'SHELL': '/bin/bash', 20:55:11 INFO - 'SHLVL': '1', 20:55:11 INFO - 'TERM': 'linux', 20:55:11 INFO - 'TMOUT': '86400', 20:55:11 INFO - 'USER': 'cltbld', 20:55:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', 20:55:11 INFO - '_': '/tools/buildbot/bin/python'} 20:55:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:55:11 INFO - Downloading/unpacking blobuploader==1.2.4 20:55:11 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 20:55:11 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 20:55:11 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 20:55:11 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 20:55:11 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 20:55:11 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 20:55:16 INFO - Downloading blobuploader-1.2.4.tar.gz 20:55:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:55:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:55:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:55:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:55:16 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 20:55:16 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 20:55:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:55:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:55:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:55:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:55:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:55:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:55:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:55:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:55:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:55:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:55:18 INFO - Downloading docopt-0.6.1.tar.gz 20:55:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:55:18 INFO - Installing collected packages: blobuploader, requests, docopt 20:55:18 INFO - Running setup.py install for blobuploader 20:55:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:55:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:55:19 INFO - Running setup.py install for requests 20:55:19 INFO - Running setup.py install for docopt 20:55:20 INFO - Successfully installed blobuploader requests docopt 20:55:20 INFO - Cleaning up... 20:55:20 INFO - Return code: 0 20:55:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:55:20 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')]} 20:55:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:55:20 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')]} 20:55:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:55:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:55:20 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 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, '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-1463703664.296178-554946512', '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 20:55:20 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 20:55:20 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 20:55:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:55:20 INFO - 'CCACHE_UMASK': '002', 20:55:20 INFO - 'DISPLAY': ':0', 20:55:20 INFO - 'HOME': '/home/cltbld', 20:55:20 INFO - 'LANG': 'en_US.UTF-8', 20:55:20 INFO - 'LOGNAME': 'cltbld', 20:55:20 INFO - 'MAIL': '/var/mail/cltbld', 20:55:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:55:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:55:20 INFO - 'MOZ_NO_REMOTE': '1', 20:55:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:55:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:55:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:55:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:55:20 INFO - 'PWD': '/builds/slave/test', 20:55:20 INFO - 'SHELL': '/bin/bash', 20:55:20 INFO - 'SHLVL': '1', 20:55:20 INFO - 'TERM': 'linux', 20:55:20 INFO - 'TMOUT': '86400', 20:55:20 INFO - 'USER': 'cltbld', 20:55:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', 20:55:20 INFO - '_': '/tools/buildbot/bin/python'} 20:55:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:55:20 INFO - Running setup.py (path:/tmp/pip-NwrQja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:55:20 INFO - Running setup.py (path:/tmp/pip-_sd6Zj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:55:20 INFO - Running setup.py (path:/tmp/pip-qDaC7B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:55:20 INFO - Running setup.py (path:/tmp/pip-oH6LJF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:55:21 INFO - Running setup.py (path:/tmp/pip-AlI28Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:55:21 INFO - Running setup.py (path:/tmp/pip-RIx5fG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:55:21 INFO - Running setup.py (path:/tmp/pip-65pXCx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:55:21 INFO - Running setup.py (path:/tmp/pip-igqTLc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:55:21 INFO - Running setup.py (path:/tmp/pip-Ra3kNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:55:21 INFO - Running setup.py (path:/tmp/pip-isDTeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:55:21 INFO - Running setup.py (path:/tmp/pip-UcdZBl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:55:21 INFO - Running setup.py (path:/tmp/pip-Hzp_16-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:55:22 INFO - Running setup.py (path:/tmp/pip-GB1YXb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:55:22 INFO - Running setup.py (path:/tmp/pip-Xk3AEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:55:22 INFO - Running setup.py (path:/tmp/pip-wqI1Uk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:55:22 INFO - Running setup.py (path:/tmp/pip-Lv43HC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:55:22 INFO - Running setup.py (path:/tmp/pip-TCKOba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:55:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:55:22 INFO - Running setup.py (path:/tmp/pip-wj0Sqn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:55:22 INFO - Running setup.py (path:/tmp/pip-KNj2No-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:55:23 INFO - Running setup.py (path:/tmp/pip-68GFHi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:55:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:55:23 INFO - Running setup.py (path:/tmp/pip-b9IBlz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:55:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:55:23 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 20:55:23 INFO - Running setup.py install for manifestparser 20:55:23 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:55:23 INFO - Running setup.py install for mozcrash 20:55:24 INFO - Running setup.py install for mozdebug 20:55:24 INFO - Running setup.py install for mozdevice 20:55:24 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:55:24 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:55:24 INFO - Running setup.py install for mozfile 20:55:24 INFO - Running setup.py install for mozhttpd 20:55:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:55:24 INFO - Running setup.py install for mozinfo 20:55:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:55:25 INFO - Running setup.py install for mozInstall 20:55:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:55:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:55:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:55:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:55:25 INFO - Running setup.py install for mozleak 20:55:25 INFO - Running setup.py install for mozlog 20:55:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:55:25 INFO - Running setup.py install for moznetwork 20:55:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:55:26 INFO - Running setup.py install for mozprocess 20:55:26 INFO - Running setup.py install for mozprofile 20:55:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:55:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:55:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:55:26 INFO - Running setup.py install for mozrunner 20:55:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:55:26 INFO - Running setup.py install for mozscreenshot 20:55:26 INFO - Running setup.py install for moztest 20:55:27 INFO - Running setup.py install for mozversion 20:55:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:55:27 INFO - Running setup.py install for wptserve 20:55:27 INFO - Running setup.py install for marionette-driver 20:55:27 INFO - Running setup.py install for browsermob-proxy 20:55:28 INFO - Running setup.py install for marionette-client 20:55:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:55:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:55:28 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 20:55:28 INFO - Cleaning up... 20:55:28 INFO - Return code: 0 20:55:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:55:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:55:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:55:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:55:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:55:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:55:28 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 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, '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-1463703664.296178-554946512', '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 20:55:28 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 20:55:28 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 20:55:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:55:28 INFO - 'CCACHE_UMASK': '002', 20:55:28 INFO - 'DISPLAY': ':0', 20:55:28 INFO - 'HOME': '/home/cltbld', 20:55:28 INFO - 'LANG': 'en_US.UTF-8', 20:55:28 INFO - 'LOGNAME': 'cltbld', 20:55:28 INFO - 'MAIL': '/var/mail/cltbld', 20:55:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:55:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:55:28 INFO - 'MOZ_NO_REMOTE': '1', 20:55:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:55:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:55:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:55:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:55:28 INFO - 'PWD': '/builds/slave/test', 20:55:28 INFO - 'SHELL': '/bin/bash', 20:55:28 INFO - 'SHLVL': '1', 20:55:28 INFO - 'TERM': 'linux', 20:55:28 INFO - 'TMOUT': '86400', 20:55:28 INFO - 'USER': 'cltbld', 20:55:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', 20:55:28 INFO - '_': '/tools/buildbot/bin/python'} 20:55:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:55:29 INFO - Running setup.py (path:/tmp/pip-daFx3X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:55:29 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)) 20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:55:29 INFO - Running setup.py (path:/tmp/pip-R1Kf6C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:55:29 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)) 20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:55:29 INFO - Running setup.py (path:/tmp/pip-5nLD5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:55:29 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)) 20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:55:29 INFO - Running setup.py (path:/tmp/pip-aF4dIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:55:29 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)) 20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:55:29 INFO - Running setup.py (path:/tmp/pip-qmDKom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:55:29 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)) 20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:55:29 INFO - Running setup.py (path:/tmp/pip-X42rcO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:55:29 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)) 20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:55:29 INFO - Running setup.py (path:/tmp/pip-Zk64yI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:55:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:55:30 INFO - Running setup.py (path:/tmp/pip-jVwTjF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:55:30 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)) 20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:55:30 INFO - Running setup.py (path:/tmp/pip-FpVpzQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:55:30 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)) 20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:55:30 INFO - Running setup.py (path:/tmp/pip-aPDo18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:55:30 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)) 20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:55:30 INFO - Running setup.py (path:/tmp/pip-FGG9W9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:55:30 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)) 20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:55:30 INFO - Running setup.py (path:/tmp/pip-DFh9KP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:55:30 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)) 20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:55:30 INFO - Running setup.py (path:/tmp/pip-qLw2tU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:55:30 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)) 20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:55:30 INFO - Running setup.py (path:/tmp/pip-D6u06A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:55:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 20:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:55:31 INFO - Running setup.py (path:/tmp/pip-_yEOXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:55:31 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)) 20:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:55:31 INFO - Running setup.py (path:/tmp/pip-IuYbw7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:55:31 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)) 20:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:55:31 INFO - Running setup.py (path:/tmp/pip-HM6YOI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:55:31 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)) 20:55:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:55:31 INFO - Running setup.py (path:/tmp/pip-wpxq1l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:55:31 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)) 20:55:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:55:31 INFO - Running setup.py (path:/tmp/pip-Uv0zQX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:55:31 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)) 20:55:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:55:31 INFO - Running setup.py (path:/tmp/pip-FhPcXu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:55:31 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)) 20:55:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:55:32 INFO - Running setup.py (path:/tmp/pip-Z3mCDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:55:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:55:32 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)) 20:55:32 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)) 20:55:32 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)) 20:55:32 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)) 20:55:32 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)) 20:55:32 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)) 20:55:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:55: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 20:55: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 20:55: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 20:55: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 20:55: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 20:55: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 20:55:37 INFO - Downloading blessings-1.6.tar.gz 20:55:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:55:37 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)) 20:55:37 INFO - Installing collected packages: blessings 20:55:37 INFO - Running setup.py install for blessings 20:55:37 INFO - Successfully installed blessings 20:55:37 INFO - Cleaning up... 20:55:38 INFO - Return code: 0 20:55:38 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:55:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:55:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:55:38 INFO - Reading from file tmpfile_stdout 20:55:38 INFO - Current package versions: 20:55:38 INFO - argparse == 1.2.1 20:55:38 INFO - blessings == 1.6 20:55:38 INFO - blobuploader == 1.2.4 20:55:38 INFO - browsermob-proxy == 0.6.0 20:55:38 INFO - docopt == 0.6.1 20:55:38 INFO - manifestparser == 1.1 20:55:38 INFO - marionette-client == 2.3.0 20:55:38 INFO - marionette-driver == 1.4.0 20:55:38 INFO - mozInstall == 1.12 20:55:38 INFO - mozcrash == 0.17 20:55:38 INFO - mozdebug == 0.1 20:55:38 INFO - mozdevice == 0.48 20:55:38 INFO - mozfile == 1.2 20:55:38 INFO - mozhttpd == 0.7 20:55:38 INFO - mozinfo == 0.9 20:55:38 INFO - mozleak == 0.1 20:55:38 INFO - mozlog == 3.1 20:55:38 INFO - moznetwork == 0.27 20:55:38 INFO - mozprocess == 0.22 20:55:38 INFO - mozprofile == 0.28 20:55:38 INFO - mozrunner == 6.11 20:55:38 INFO - mozscreenshot == 0.1 20:55:38 INFO - mozsystemmonitor == 0.0 20:55:38 INFO - moztest == 0.7 20:55:38 INFO - mozversion == 1.4 20:55:38 INFO - psutil == 3.1.1 20:55:38 INFO - requests == 1.2.3 20:55:38 INFO - wptserve == 1.4.0 20:55:38 INFO - wsgiref == 0.1.2 20:55:38 INFO - Running post-action listener: _resource_record_post_action 20:55:38 INFO - Running post-action listener: _start_resource_monitoring 20:55:38 INFO - Starting resource monitoring. 20:55:38 INFO - ##### 20:55:38 INFO - ##### Running pull step. 20:55:38 INFO - ##### 20:55:38 INFO - Running pre-action listener: _resource_record_pre_action 20:55:38 INFO - Running main action method: pull 20:55:38 INFO - Pull has nothing to do! 20:55:38 INFO - Running post-action listener: _resource_record_post_action 20:55:38 INFO - ##### 20:55:38 INFO - ##### Running install step. 20:55:38 INFO - ##### 20:55:38 INFO - Running pre-action listener: _resource_record_pre_action 20:55:38 INFO - Running main action method: install 20:55:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:55:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:55:38 INFO - Reading from file tmpfile_stdout 20:55:38 INFO - Detecting whether we're running mozinstall >=1.0... 20:55:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:55:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:55:39 INFO - Reading from file tmpfile_stdout 20:55:39 INFO - Output received: 20:55:39 INFO - Usage: mozinstall [options] installer 20:55:39 INFO - Options: 20:55:39 INFO - -h, --help show this help message and exit 20:55:39 INFO - -d DEST, --destination=DEST 20:55:39 INFO - Directory to install application into. [default: 20:55:39 INFO - "/builds/slave/test"] 20:55:39 INFO - --app=APP Application being installed. [default: firefox] 20:55:39 INFO - mkdir: /builds/slave/test/build/application 20:55:39 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'] 20:55:39 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 20:56:08 INFO - Reading from file tmpfile_stdout 20:56:08 INFO - Output received: 20:56:08 INFO - /builds/slave/test/build/application/firefox/firefox 20:56:08 INFO - Running post-action listener: _resource_record_post_action 20:56:08 INFO - ##### 20:56:08 INFO - ##### Running run-tests step. 20:56:08 INFO - ##### 20:56:08 INFO - Running pre-action listener: _resource_record_pre_action 20:56:08 INFO - Running main action method: run_tests 20:56:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:56:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:56:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:56:08 INFO - grabbing minidump binary from tooltool 20:56:08 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')]} 20:56:08 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 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:56:08 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 20:56:08 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 20:56:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:56:08 INFO - Return code: 0 20:56:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:56:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:56:08 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/XVJvUPOpS2eNlMPJe_utng/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 20:56:08 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/XVJvUPOpS2eNlMPJe_utng/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 20:56:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:56:08 INFO - 'CCACHE_UMASK': '002', 20:56:08 INFO - 'DISPLAY': ':0', 20:56:08 INFO - 'HOME': '/home/cltbld', 20:56:08 INFO - 'LANG': 'en_US.UTF-8', 20:56:08 INFO - 'LOGNAME': 'cltbld', 20:56:08 INFO - 'MAIL': '/var/mail/cltbld', 20:56:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:56:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:56:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:56:08 INFO - 'MOZ_NO_REMOTE': '1', 20:56:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:56:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:56:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:56:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:56:08 INFO - 'PWD': '/builds/slave/test', 20:56:08 INFO - 'SHELL': '/bin/bash', 20:56:08 INFO - 'SHLVL': '1', 20:56:08 INFO - 'TERM': 'linux', 20:56:08 INFO - 'TMOUT': '86400', 20:56:08 INFO - 'USER': 'cltbld', 20:56:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', 20:56:08 INFO - '_': '/tools/buildbot/bin/python'} 20:56:08 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/XVJvUPOpS2eNlMPJe_utng/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 20:56:09 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 20:56:09 INFO - import pkg_resources 20:56:10 INFO - Using 1 client processes 20:56:11 INFO - wptserve Starting http server on 127.0.0.1:8000 20:56:11 INFO - wptserve Starting http server on 127.0.0.1:8001 20:56:11 INFO - wptserve Starting http server on 127.0.0.1:8443 20:56:13 INFO - SUITE-START | Running 778 tests 20:56:13 INFO - Running testharness tests 20:56:13 INFO - Setting up ssl 20:56:13 INFO - PROCESS | certutil | 20:56:13 INFO - PROCESS | certutil | 20:56:13 INFO - PROCESS | certutil | 20:56:13 INFO - Certificate Nickname Trust Attributes 20:56:13 INFO - SSL,S/MIME,JAR/XPI 20:56:13 INFO - 20:56:13 INFO - web-platform-tests CT,, 20:56:13 INFO - 20:56:13 INFO - Starting runner 20:56:16 INFO - PROCESS | 6550 | 1463716576151 Marionette DEBUG Marionette enabled via build flag and pref 20:56:16 INFO - PROCESS | 6550 | ++DOCSHELL 0xa50f3000 == 1 [pid = 6550] [id = 1] 20:56:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 1 (0xa50f3400) [pid = 6550] [serial = 1] [outer = (nil)] 20:56:16 INFO - PROCESS | 6550 | [6550] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:56:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 2 (0xa50f3c00) [pid = 6550] [serial = 2] [outer = 0xa50f3400] 20:56:16 INFO - PROCESS | 6550 | 1463716576857 Marionette INFO Listening on port 2828 20:56:17 INFO - PROCESS | 6550 | 1463716577465 Marionette DEBUG Marionette enabled via command-line flag 20:56:17 INFO - PROCESS | 6550 | ++DOCSHELL 0xa227c400 == 2 [pid = 6550] [id = 2] 20:56:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 3 (0xa22bd400) [pid = 6550] [serial = 3] [outer = (nil)] 20:56:17 INFO - PROCESS | 6550 | [6550] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:56:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 4 (0xa22bdc00) [pid = 6550] [serial = 4] [outer = 0xa22bd400] 20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2193d60 20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6e9e860 20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21a5760 20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b83c0 20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21d1100 20:56:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 5 (0xa21b2400) [pid = 6550] [serial = 5] [outer = 0xa50f3400] 20:56:17 INFO - PROCESS | 6550 | [6550] 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 20:56:17 INFO - PROCESS | 6550 | 1463716577847 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59327 20:56:17 INFO - PROCESS | 6550 | [6550] 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 20:56:17 INFO - PROCESS | 6550 | 1463716577879 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59328 20:56:17 INFO - PROCESS | 6550 | 1463716577940 Marionette DEBUG Closed connection conn0 20:56:18 INFO - PROCESS | 6550 | [6550] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 20:56:18 INFO - PROCESS | 6550 | [6550] 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 20:56:18 INFO - PROCESS | 6550 | 1463716578063 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59329 20:56:18 INFO - PROCESS | 6550 | 1463716578067 Marionette DEBUG Closed connection conn1 20:56:18 INFO - PROCESS | 6550 | [6550] 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 20:56:18 INFO - PROCESS | 6550 | 1463716578119 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59330 20:56:18 INFO - PROCESS | 6550 | 1463716578129 Marionette DEBUG Closed connection conn2 20:56:18 INFO - PROCESS | 6550 | 1463716578171 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:56:18 INFO - PROCESS | 6550 | 1463716578194 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":"20160519191805","device":"desktop","version":"48.0a2"} 20:56:18 INFO - PROCESS | 6550 | [6550] 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 20:56:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9ac3dc00 == 3 [pid = 6550] [id = 3] 20:56:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 6 (0x9ac3e000) [pid = 6550] [serial = 6] [outer = (nil)] 20:56:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9ac41800 == 4 [pid = 6550] [id = 4] 20:56:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 7 (0x9ac41c00) [pid = 6550] [serial = 7] [outer = (nil)] 20:56:20 INFO - PROCESS | 6550 | [6550] 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 20:56:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9a472800 == 5 [pid = 6550] [id = 5] 20:56:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 8 (0x9a84e400) [pid = 6550] [serial = 8] [outer = (nil)] 20:56:20 INFO - PROCESS | 6550 | [6550] 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 20:56:20 INFO - PROCESS | 6550 | [6550] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:56:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 9 (0x99f59000) [pid = 6550] [serial = 9] [outer = 0x9a84e400] 20:56:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 10 (0x99b69000) [pid = 6550] [serial = 10] [outer = 0x9ac3e000] 20:56:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 11 (0x99b6ac00) [pid = 6550] [serial = 11] [outer = 0x9ac41c00] 20:56:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 12 (0x99a50000) [pid = 6550] [serial = 12] [outer = 0x9a84e400] 20:56:22 INFO - PROCESS | 6550 | 1463716582508 Marionette DEBUG loaded listener.js 20:56:22 INFO - PROCESS | 6550 | 1463716582528 Marionette DEBUG loaded listener.js 20:56:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 13 (0x987f8800) [pid = 6550] [serial = 13] [outer = 0x9a84e400] 20:56:23 INFO - PROCESS | 6550 | 1463716583362 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"fadb1361-6fc9-4485-81fe-be4871651f57","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":"20160519191805","device":"desktop","version":"48.0a2","command_id":1}}] 20:56:23 INFO - PROCESS | 6550 | 1463716583603 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:56:23 INFO - PROCESS | 6550 | 1463716583740 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 20:56:24 INFO - PROCESS | 6550 | 1463716584034 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:56:24 INFO - PROCESS | 6550 | [6550] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:56:24 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:56:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 14 (0x94fa1000) [pid = 6550] [serial = 14] [outer = 0x9a84e400] 20:56:24 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:56:24 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:56:24 INFO - PROCESS | 6550 | 1463716584501 Marionette TRACE conn3 <- [1,3,null,{}] 20:56:24 INFO - PROCESS | 6550 | 1463716584530 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 20:56:24 INFO - PROCESS | 6550 | 1463716584556 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 20:56:24 INFO - PROCESS | 6550 | 1463716584600 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 20:56:24 INFO - PROCESS | 6550 | 1463716584604 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 20:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:56:24 INFO - PROCESS | 6550 | 1463716584619 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:56:24 INFO - PROCESS | 6550 | 1463716584625 Marionette TRACE conn3 <- [1,6,null,{}] 20:56:24 INFO - PROCESS | 6550 | 1463716584645 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:24 INFO - PROCESS | 6550 | 1463716584690 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 20:56:24 INFO - PROCESS | 6550 | 1463716584701 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f6000 == 6 [pid = 6550] [id = 6] 20:56:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 15 (0x945f6400) [pid = 6550] [serial = 15] [outer = (nil)] 20:56:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 16 (0x945f8400) [pid = 6550] [serial = 16] [outer = 0x945f6400] 20:56:24 INFO - PROCESS | 6550 | 1463716584784 Marionette DEBUG loaded listener.js 20:56:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 17 (0x99e3b000) [pid = 6550] [serial = 17] [outer = 0x945f6400] 20:56:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x93933400 == 7 [pid = 6550] [id = 7] 20:56:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 18 (0x93933800) [pid = 6550] [serial = 18] [outer = (nil)] 20:56:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 19 (0x9393ec00) [pid = 6550] [serial = 19] [outer = 0x93933800] 20:56:25 INFO - PROCESS | 6550 | 1463716585285 Marionette DEBUG loaded listener.js 20:56:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 20 (0x93bccc00) [pid = 6550] [serial = 20] [outer = 0x93933800] 20:56:25 INFO - PROCESS | 6550 | 1463716585791 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:56:25 INFO - PROCESS | 6550 | [6550] 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 20:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1254ms 20:56:25 INFO - PROCESS | 6550 | 1463716585899 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 20:56:25 INFO - PROCESS | 6550 | 1463716585903 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 20:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:56:26 INFO - PROCESS | 6550 | 1463716585993 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:56:26 INFO - PROCESS | 6550 | 1463716585996 Marionette TRACE conn3 <- [1,10,null,{}] 20:56:26 INFO - PROCESS | 6550 | 1463716586039 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:26 INFO - PROCESS | 6550 | 1463716586213 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 20:56:26 INFO - PROCESS | 6550 | 1463716586234 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x92785c00 == 8 [pid = 6550] [id = 8] 20:56:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 21 (0x92d5a000) [pid = 6550] [serial = 21] [outer = (nil)] 20:56:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 22 (0x92d5c000) [pid = 6550] [serial = 22] [outer = 0x92d5a000] 20:56:26 INFO - PROCESS | 6550 | 1463716586312 Marionette DEBUG loaded listener.js 20:56:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 23 (0xa061e800) [pid = 6550] [serial = 23] [outer = 0x92d5a000] 20:56:27 INFO - PROCESS | 6550 | 1463716587372 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 20:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1506ms 20:56:27 INFO - PROCESS | 6550 | 1463716587427 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 20:56:27 INFO - PROCESS | 6550 | 1463716587434 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 20:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:56:27 INFO - PROCESS | 6550 | 1463716587444 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:56:27 INFO - PROCESS | 6550 | 1463716587449 Marionette TRACE conn3 <- [1,14,null,{}] 20:56:27 INFO - PROCESS | 6550 | 1463716587459 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:27 INFO - PROCESS | 6550 | 1463716587720 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 20:56:27 INFO - PROCESS | 6550 | 1463716587864 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x9212cc00 == 9 [pid = 6550] [id = 9] 20:56:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 24 (0x9212e400) [pid = 6550] [serial = 24] [outer = (nil)] 20:56:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 25 (0x92223000) [pid = 6550] [serial = 25] [outer = 0x9212e400] 20:56:27 INFO - PROCESS | 6550 | 1463716587992 Marionette DEBUG loaded listener.js 20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 26 (0x9222a000) [pid = 6550] [serial = 26] [outer = 0x9212e400] 20:56:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x92780c00 == 10 [pid = 6550] [id = 10] 20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 27 (0x92784400) [pid = 6550] [serial = 27] [outer = (nil)] 20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 28 (0x92221800) [pid = 6550] [serial = 28] [outer = 0x92784400] 20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 29 (0x93932400) [pid = 6550] [serial = 29] [outer = 0x92784400] 20:56:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x92227800 == 11 [pid = 6550] [id = 11] 20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 30 (0x9277e000) [pid = 6550] [serial = 30] [outer = (nil)] 20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 31 (0x94fa6400) [pid = 6550] [serial = 31] [outer = 0x9277e000] 20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 32 (0x945f1000) [pid = 6550] [serial = 32] [outer = 0x9277e000] 20:56:29 INFO - PROCESS | 6550 | 1463716589172 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 20:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1787ms 20:56:29 INFO - PROCESS | 6550 | 1463716589256 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 20:56:29 INFO - PROCESS | 6550 | 1463716589265 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 20:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:56:29 INFO - PROCESS | 6550 | 1463716589279 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:56:29 INFO - PROCESS | 6550 | 1463716589282 Marionette TRACE conn3 <- [1,18,null,{}] 20:56:29 INFO - PROCESS | 6550 | 1463716589289 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:29 INFO - PROCESS | 6550 | 1463716589480 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 20:56:29 INFO - PROCESS | 6550 | 1463716589628 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393cc00 == 12 [pid = 6550] [id = 12] 20:56:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 33 (0x945ef000) [pid = 6550] [serial = 33] [outer = (nil)] 20:56:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 34 (0x987f8000) [pid = 6550] [serial = 34] [outer = 0x945ef000] 20:56:29 INFO - PROCESS | 6550 | 1463716589716 Marionette DEBUG loaded listener.js 20:56:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 35 (0x99a5e400) [pid = 6550] [serial = 35] [outer = 0x945ef000] 20:56:30 INFO - PROCESS | 6550 | 1463716590558 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 20:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1333ms 20:56:30 INFO - PROCESS | 6550 | 1463716590613 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 20:56:30 INFO - PROCESS | 6550 | 1463716590618 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 20:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:56:30 INFO - PROCESS | 6550 | 1463716590625 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:56:30 INFO - PROCESS | 6550 | 1463716590631 Marionette TRACE conn3 <- [1,22,null,{}] 20:56:30 INFO - PROCESS | 6550 | 1463716590647 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:30 INFO - PROCESS | 6550 | 1463716590901 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 20:56:31 INFO - PROCESS | 6550 | 1463716591008 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x98973c00 == 13 [pid = 6550] [id = 13] 20:56:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 36 (0x9b14e400) [pid = 6550] [serial = 36] [outer = (nil)] 20:56:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 37 (0x9b775400) [pid = 6550] [serial = 37] [outer = 0x9b14e400] 20:56:31 INFO - PROCESS | 6550 | 1463716591099 Marionette DEBUG loaded listener.js 20:56:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 38 (0x9b827800) [pid = 6550] [serial = 38] [outer = 0x9b14e400] 20:56:31 INFO - PROCESS | 6550 | 1463716591920 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 20:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1343ms 20:56:31 INFO - PROCESS | 6550 | 1463716591983 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 20:56:31 INFO - PROCESS | 6550 | 1463716591989 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 20:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:56:32 INFO - PROCESS | 6550 | 1463716592000 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:56:32 INFO - PROCESS | 6550 | 1463716592004 Marionette TRACE conn3 <- [1,26,null,{}] 20:56:32 INFO - PROCESS | 6550 | 1463716592010 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:32 INFO - PROCESS | 6550 | 1463716592191 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 20:56:32 INFO - PROCESS | 6550 | 1463716592323 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:32 INFO - PROCESS | 6550 | ++DOCSHELL 0xa21a8c00 == 14 [pid = 6550] [id = 14] 20:56:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 39 (0xa21a9400) [pid = 6550] [serial = 39] [outer = (nil)] 20:56:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 40 (0xa30ef800) [pid = 6550] [serial = 40] [outer = 0xa21a9400] 20:56:32 INFO - PROCESS | 6550 | 1463716592420 Marionette DEBUG loaded listener.js 20:56:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 41 (0xa50b1000) [pid = 6550] [serial = 41] [outer = 0xa21a9400] 20:56:33 INFO - PROCESS | 6550 | 1463716593536 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1580ms 20:56:33 INFO - PROCESS | 6550 | 1463716593580 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 20:56:33 INFO - PROCESS | 6550 | 1463716593586 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 20:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:56:33 INFO - PROCESS | 6550 | 1463716593595 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:56:33 INFO - PROCESS | 6550 | 1463716593601 Marionette TRACE conn3 <- [1,30,null,{}] 20:56:33 INFO - PROCESS | 6550 | 1463716593617 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:33 INFO - PROCESS | 6550 | 1463716593792 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 20:56:33 INFO - PROCESS | 6550 | 1463716593968 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x93939c00 == 15 [pid = 6550] [id = 15] 20:56:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 42 (0x93940800) [pid = 6550] [serial = 42] [outer = (nil)] 20:56:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 43 (0x94f5c800) [pid = 6550] [serial = 43] [outer = 0x93940800] 20:56:34 INFO - PROCESS | 6550 | 1463716594052 Marionette DEBUG loaded listener.js 20:56:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 44 (0x9764f400) [pid = 6550] [serial = 44] [outer = 0x93940800] 20:56:34 INFO - PROCESS | 6550 | 1463716594878 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 20:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1346ms 20:56:34 INFO - PROCESS | 6550 | 1463716594967 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 20:56:34 INFO - PROCESS | 6550 | 1463716594975 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 20:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:56:34 INFO - PROCESS | 6550 | 1463716594989 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:56:34 INFO - PROCESS | 6550 | 1463716594994 Marionette TRACE conn3 <- [1,34,null,{}] 20:56:35 INFO - PROCESS | 6550 | 1463716595000 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:35 INFO - PROCESS | 6550 | 1463716595156 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 20:56:35 INFO - PROCESS | 6550 | 1463716595168 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x97656000 == 16 [pid = 6550] [id = 16] 20:56:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 45 (0x98976800) [pid = 6550] [serial = 45] [outer = (nil)] 20:56:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 46 (0x995bc000) [pid = 6550] [serial = 46] [outer = 0x98976800] 20:56:35 INFO - PROCESS | 6550 | 1463716595242 Marionette DEBUG loaded listener.js 20:56:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 47 (0x99729000) [pid = 6550] [serial = 47] [outer = 0x98976800] 20:56:36 INFO - PROCESS | 6550 | 1463716596022 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 20:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1089ms 20:56:36 INFO - PROCESS | 6550 | 1463716596083 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 20:56:36 INFO - PROCESS | 6550 | 1463716596087 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 20:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:56:36 INFO - PROCESS | 6550 | 1463716596093 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:56:36 INFO - PROCESS | 6550 | 1463716596099 Marionette TRACE conn3 <- [1,38,null,{}] 20:56:36 INFO - PROCESS | 6550 | 1463716596115 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:36 INFO - PROCESS | 6550 | 1463716596271 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 20:56:36 INFO - PROCESS | 6550 | 1463716596285 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x98075400 == 17 [pid = 6550] [id = 17] 20:56:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 48 (0x99ae6800) [pid = 6550] [serial = 48] [outer = (nil)] 20:56:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 49 (0x99af1800) [pid = 6550] [serial = 49] [outer = 0x99ae6800] 20:56:36 INFO - PROCESS | 6550 | 1463716596374 Marionette DEBUG loaded listener.js 20:56:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 50 (0x9aaaf800) [pid = 6550] [serial = 50] [outer = 0x99ae6800] 20:56:37 INFO - PROCESS | 6550 | 1463716597148 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 20:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1085ms 20:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:56:37 INFO - PROCESS | 6550 | 1463716597178 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 20:56:37 INFO - PROCESS | 6550 | 1463716597181 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 20:56:37 INFO - PROCESS | 6550 | 1463716597188 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:56:37 INFO - PROCESS | 6550 | 1463716597191 Marionette TRACE conn3 <- [1,42,null,{}] 20:56:37 INFO - PROCESS | 6550 | 1463716597197 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:37 INFO - PROCESS | 6550 | 1463716597375 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 20:56:37 INFO - PROCESS | 6550 | 1463716597396 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x9aab1800 == 18 [pid = 6550] [id = 18] 20:56:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 51 (0x9ac38c00) [pid = 6550] [serial = 51] [outer = (nil)] 20:56:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 52 (0x9acaa000) [pid = 6550] [serial = 52] [outer = 0x9ac38c00] 20:56:37 INFO - PROCESS | 6550 | 1463716597473 Marionette DEBUG loaded listener.js 20:56:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 53 (0x9b14f800) [pid = 6550] [serial = 53] [outer = 0x9ac38c00] 20:56:38 INFO - PROCESS | 6550 | 1463716598210 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 20:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1034ms 20:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:56:38 INFO - PROCESS | 6550 | 1463716598221 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 20:56:38 INFO - PROCESS | 6550 | 1463716598223 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 20:56:38 INFO - PROCESS | 6550 | 1463716598229 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:56:38 INFO - PROCESS | 6550 | 1463716598233 Marionette TRACE conn3 <- [1,46,null,{}] 20:56:38 INFO - PROCESS | 6550 | 1463716598238 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:38 INFO - PROCESS | 6550 | 1463716598425 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 20:56:38 INFO - PROCESS | 6550 | 1463716598448 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b14ec00 == 19 [pid = 6550] [id = 19] 20:56:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 54 (0x9b1b1000) [pid = 6550] [serial = 54] [outer = (nil)] 20:56:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 55 (0x9b776c00) [pid = 6550] [serial = 55] [outer = 0x9b1b1000] 20:56:38 INFO - PROCESS | 6550 | 1463716598525 Marionette DEBUG loaded listener.js 20:56:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 56 (0x9b81a800) [pid = 6550] [serial = 56] [outer = 0x9b1b1000] 20:56:39 INFO - PROCESS | 6550 | 1463716599285 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1091ms 20:56:39 INFO - PROCESS | 6550 | 1463716599320 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 20:56:39 INFO - PROCESS | 6550 | 1463716599323 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 20:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:56:39 INFO - PROCESS | 6550 | 1463716599329 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:56:39 INFO - PROCESS | 6550 | 1463716599331 Marionette TRACE conn3 <- [1,50,null,{}] 20:56:39 INFO - PROCESS | 6550 | 1463716599337 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:39 INFO - PROCESS | 6550 | 1463716599562 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 20:56:39 INFO - PROCESS | 6550 | 1463716599580 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x92123000 == 20 [pid = 6550] [id = 20] 20:56:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 57 (0xa061e000) [pid = 6550] [serial = 57] [outer = (nil)] 20:56:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 58 (0xa2153000) [pid = 6550] [serial = 58] [outer = 0xa061e000] 20:56:39 INFO - PROCESS | 6550 | 1463716599658 Marionette DEBUG loaded listener.js 20:56:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 59 (0xa21b4800) [pid = 6550] [serial = 59] [outer = 0xa061e000] 20:56:40 INFO - PROCESS | 6550 | 1463716600340 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1030ms 20:56:40 INFO - PROCESS | 6550 | 1463716600359 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 20:56:40 INFO - PROCESS | 6550 | 1463716600362 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 20:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:56:40 INFO - PROCESS | 6550 | 1463716600373 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:56:40 INFO - PROCESS | 6550 | 1463716600376 Marionette TRACE conn3 <- [1,54,null,{}] 20:56:40 INFO - PROCESS | 6550 | 1463716600382 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:40 INFO - PROCESS | 6550 | 1463716600560 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 20:56:40 INFO - PROCESS | 6550 | 1463716600582 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d54c00 == 21 [pid = 6550] [id = 21] 20:56:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 60 (0x98e84400) [pid = 6550] [serial = 60] [outer = (nil)] 20:56:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 61 (0xa22bcc00) [pid = 6550] [serial = 61] [outer = 0x98e84400] 20:56:40 INFO - PROCESS | 6550 | 1463716600669 Marionette DEBUG loaded listener.js 20:56:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 62 (0xa22c4c00) [pid = 6550] [serial = 62] [outer = 0x98e84400] 20:56:41 INFO - PROCESS | 6550 | 1463716601401 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1083ms 20:56:41 INFO - PROCESS | 6550 | 1463716601457 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 20:56:41 INFO - PROCESS | 6550 | 1463716601461 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 20:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:56:41 INFO - PROCESS | 6550 | 1463716601467 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:56:41 INFO - PROCESS | 6550 | 1463716601470 Marionette TRACE conn3 <- [1,58,null,{}] 20:56:41 INFO - PROCESS | 6550 | 1463716601475 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:41 INFO - PROCESS | 6550 | 1463716601659 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 20:56:41 INFO - PROCESS | 6550 | 1463716601677 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x97655800 == 22 [pid = 6550] [id = 22] 20:56:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 63 (0x9b828000) [pid = 6550] [serial = 63] [outer = (nil)] 20:56:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0xa22ee800) [pid = 6550] [serial = 64] [outer = 0x9b828000] 20:56:41 INFO - PROCESS | 6550 | 1463716601751 Marionette DEBUG loaded listener.js 20:56:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 65 (0xa22f2000) [pid = 6550] [serial = 65] [outer = 0x9b828000] 20:56:42 INFO - PROCESS | 6550 | 1463716602432 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1027ms 20:56:42 INFO - PROCESS | 6550 | 1463716602499 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 20:56:42 INFO - PROCESS | 6550 | 1463716602503 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 20:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:56:42 INFO - PROCESS | 6550 | 1463716602509 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:56:42 INFO - PROCESS | 6550 | 1463716602512 Marionette TRACE conn3 <- [1,62,null,{}] 20:56:42 INFO - PROCESS | 6550 | 1463716602536 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:42 INFO - PROCESS | 6550 | 1463716602751 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 20:56:42 INFO - PROCESS | 6550 | 1463716602766 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x9512d400 == 23 [pid = 6550] [id = 23] 20:56:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0xa22ed000) [pid = 6550] [serial = 66] [outer = (nil)] 20:56:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0xa260e000) [pid = 6550] [serial = 67] [outer = 0xa22ed000] 20:56:42 INFO - PROCESS | 6550 | 1463716602840 Marionette DEBUG loaded listener.js 20:56:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0xa262b800) [pid = 6550] [serial = 68] [outer = 0xa22ed000] 20:56:44 INFO - PROCESS | 6550 | 1463716604650 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2200ms 20:56:44 INFO - PROCESS | 6550 | 1463716604718 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 20:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:56:44 INFO - PROCESS | 6550 | 1463716604725 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 20:56:44 INFO - PROCESS | 6550 | 1463716604732 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:56:44 INFO - PROCESS | 6550 | 1463716604738 Marionette TRACE conn3 <- [1,66,null,{}] 20:56:44 INFO - PROCESS | 6550 | 1463716604746 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:44 INFO - PROCESS | 6550 | 1463716604951 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 20:56:45 INFO - PROCESS | 6550 | 1463716605016 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x93864000 == 24 [pid = 6550] [id = 24] 20:56:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x93864400) [pid = 6550] [serial = 69] [outer = (nil)] 20:56:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x945ec000) [pid = 6550] [serial = 70] [outer = 0x93864400] 20:56:45 INFO - PROCESS | 6550 | 1463716605094 Marionette DEBUG loaded listener.js 20:56:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x94f1c800) [pid = 6550] [serial = 71] [outer = 0x93864400] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x945f6400) [pid = 6550] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0x92d5a000) [pid = 6550] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0x9212e400) [pid = 6550] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x945ef000) [pid = 6550] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0x9b14e400) [pid = 6550] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 65 (0xa21a9400) [pid = 6550] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 64 (0x93940800) [pid = 6550] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 63 (0x98976800) [pid = 6550] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 62 (0x99ae6800) [pid = 6550] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 61 (0x9ac38c00) [pid = 6550] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 60 (0xa061e000) [pid = 6550] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 59 (0x98e84400) [pid = 6550] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:56:46 INFO - PROCESS | 6550 | 1463716606367 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1685ms 20:56:46 INFO - PROCESS | 6550 | 1463716606417 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 20:56:46 INFO - PROCESS | 6550 | 1463716606426 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 20:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:56:46 INFO - PROCESS | 6550 | 1463716606436 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:56:46 INFO - PROCESS | 6550 | 1463716606440 Marionette TRACE conn3 <- [1,70,null,{}] 20:56:46 INFO - PROCESS | 6550 | 1463716606446 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:46 INFO - PROCESS | 6550 | 1463716606599 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 20:56:46 INFO - PROCESS | 6550 | 1463716606611 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x9385c800 == 25 [pid = 6550] [id = 25] 20:56:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 60 (0x93936c00) [pid = 6550] [serial = 72] [outer = (nil)] 20:56:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 61 (0x98976800) [pid = 6550] [serial = 73] [outer = 0x93936c00] 20:56:46 INFO - PROCESS | 6550 | 1463716606692 Marionette DEBUG loaded listener.js 20:56:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 62 (0x98e88800) [pid = 6550] [serial = 74] [outer = 0x93936c00] 20:56:47 INFO - PROCESS | 6550 | 1463716607460 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1042ms 20:56:47 INFO - PROCESS | 6550 | 1463716607479 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 20:56:47 INFO - PROCESS | 6550 | 1463716607483 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 20:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:56:47 INFO - PROCESS | 6550 | 1463716607504 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:56:47 INFO - PROCESS | 6550 | 1463716607510 Marionette TRACE conn3 <- [1,74,null,{}] 20:56:47 INFO - PROCESS | 6550 | 1463716607526 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:47 INFO - PROCESS | 6550 | 1463716607683 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 20:56:47 INFO - PROCESS | 6550 | 1463716607696 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x99af2000 == 26 [pid = 6550] [id = 26] 20:56:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 63 (0x99b5e400) [pid = 6550] [serial = 75] [outer = (nil)] 20:56:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0x9aaa4800) [pid = 6550] [serial = 76] [outer = 0x99b5e400] 20:56:47 INFO - PROCESS | 6550 | 1463716607772 Marionette DEBUG loaded listener.js 20:56:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 65 (0x9ac3c800) [pid = 6550] [serial = 77] [outer = 0x99b5e400] 20:56:48 INFO - PROCESS | 6550 | 1463716608725 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1290ms 20:56:48 INFO - PROCESS | 6550 | 1463716608787 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 20:56:48 INFO - PROCESS | 6550 | 1463716608795 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 20:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:56:48 INFO - PROCESS | 6550 | 1463716608803 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:56:48 INFO - PROCESS | 6550 | 1463716608810 Marionette TRACE conn3 <- [1,78,null,{}] 20:56:48 INFO - PROCESS | 6550 | 1463716608818 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:48 INFO - PROCESS | 6550 | 1463716608992 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 20:56:49 INFO - PROCESS | 6550 | 1463716609128 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x92125c00 == 27 [pid = 6550] [id = 27] 20:56:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0x92222800) [pid = 6550] [serial = 78] [outer = (nil)] 20:56:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x9512ac00) [pid = 6550] [serial = 79] [outer = 0x92222800] 20:56:49 INFO - PROCESS | 6550 | 1463716609218 Marionette DEBUG loaded listener.js 20:56:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x995c4400) [pid = 6550] [serial = 80] [outer = 0x92222800] 20:56:50 INFO - PROCESS | 6550 | 1463716610070 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1333ms 20:56:50 INFO - PROCESS | 6550 | 1463716610146 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 20:56:50 INFO - PROCESS | 6550 | 1463716610156 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 20:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:56:50 INFO - PROCESS | 6550 | 1463716610168 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:56:50 INFO - PROCESS | 6550 | 1463716610172 Marionette TRACE conn3 <- [1,82,null,{}] 20:56:50 INFO - PROCESS | 6550 | 1463716610179 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:50 INFO - PROCESS | 6550 | 1463716610346 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 20:56:50 INFO - PROCESS | 6550 | 1463716610480 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x98981800 == 28 [pid = 6550] [id = 28] 20:56:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x997eb800) [pid = 6550] [serial = 81] [outer = (nil)] 20:56:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x9acaa400) [pid = 6550] [serial = 82] [outer = 0x997eb800] 20:56:50 INFO - PROCESS | 6550 | 1463716610564 Marionette DEBUG loaded listener.js 20:56:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x9afad000) [pid = 6550] [serial = 83] [outer = 0x997eb800] 20:56:51 INFO - PROCESS | 6550 | 1463716611420 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1338ms 20:56:51 INFO - PROCESS | 6550 | 1463716611507 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 20:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:56:51 INFO - PROCESS | 6550 | 1463716611511 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 20:56:51 INFO - PROCESS | 6550 | 1463716611518 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:56:51 INFO - PROCESS | 6550 | 1463716611523 Marionette TRACE conn3 <- [1,86,null,{}] 20:56:51 INFO - PROCESS | 6550 | 1463716611540 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:51 INFO - PROCESS | 6550 | 1463716611707 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 20:56:51 INFO - PROCESS | 6550 | 1463716611816 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x987f5400 == 29 [pid = 6550] [id = 29] 20:56:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x997ac000) [pid = 6550] [serial = 84] [outer = (nil)] 20:56:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0x9d0aec00) [pid = 6550] [serial = 85] [outer = 0x997ac000] 20:56:51 INFO - PROCESS | 6550 | 1463716611910 Marionette DEBUG loaded listener.js 20:56:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0xa2154400) [pid = 6550] [serial = 86] [outer = 0x997ac000] 20:56:52 INFO - PROCESS | 6550 | 1463716612711 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1239ms 20:56:52 INFO - PROCESS | 6550 | 1463716612757 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 20:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:56:52 INFO - PROCESS | 6550 | 1463716612763 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 20:56:52 INFO - PROCESS | 6550 | 1463716612769 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:56:52 INFO - PROCESS | 6550 | 1463716612772 Marionette TRACE conn3 <- [1,90,null,{}] 20:56:52 INFO - PROCESS | 6550 | 1463716612778 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:52 INFO - PROCESS | 6550 | 1463716612940 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 20:56:53 INFO - PROCESS | 6550 | 1463716613074 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eac800 == 30 [pid = 6550] [id = 30] 20:56:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0x94f53800) [pid = 6550] [serial = 87] [outer = (nil)] 20:56:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 76 (0xa2280800) [pid = 6550] [serial = 88] [outer = 0x94f53800] 20:56:53 INFO - PROCESS | 6550 | 1463716613161 Marionette DEBUG loaded listener.js 20:56:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 77 (0xa22c4400) [pid = 6550] [serial = 89] [outer = 0x94f53800] 20:56:54 INFO - PROCESS | 6550 | 1463716614004 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1288ms 20:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:56:54 INFO - PROCESS | 6550 | 1463716614057 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 20:56:54 INFO - PROCESS | 6550 | 1463716614060 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 20:56:54 INFO - PROCESS | 6550 | 1463716614066 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:56:54 INFO - PROCESS | 6550 | 1463716614070 Marionette TRACE conn3 <- [1,94,null,{}] 20:56:54 INFO - PROCESS | 6550 | 1463716614075 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:54 INFO - PROCESS | 6550 | 1463716614231 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 20:56:54 INFO - PROCESS | 6550 | 1463716614366 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b723000 == 31 [pid = 6550] [id = 31] 20:56:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 78 (0xa2153800) [pid = 6550] [serial = 90] [outer = (nil)] 20:56:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 79 (0xa22f2400) [pid = 6550] [serial = 91] [outer = 0xa2153800] 20:56:54 INFO - PROCESS | 6550 | 1463716614451 Marionette DEBUG loaded listener.js 20:56:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 80 (0xa22f6000) [pid = 6550] [serial = 92] [outer = 0xa2153800] 20:56:55 INFO - PROCESS | 6550 | 1463716615355 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1330ms 20:56:55 INFO - PROCESS | 6550 | 1463716615396 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 20:56:55 INFO - PROCESS | 6550 | 1463716615399 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 20:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:56:55 INFO - PROCESS | 6550 | 1463716615406 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:56:55 INFO - PROCESS | 6550 | 1463716615410 Marionette TRACE conn3 <- [1,98,null,{}] 20:56:55 INFO - PROCESS | 6550 | 1463716615416 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:55 INFO - PROCESS | 6550 | 1463716615587 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 20:56:55 INFO - PROCESS | 6550 | 1463716615807 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eaa800 == 32 [pid = 6550] [id = 32] 20:56:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 81 (0x91ead400) [pid = 6550] [serial = 93] [outer = (nil)] 20:56:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 82 (0x92128000) [pid = 6550] [serial = 94] [outer = 0x91ead400] 20:56:55 INFO - PROCESS | 6550 | 1463716615892 Marionette DEBUG loaded listener.js 20:56:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 83 (0x92d58000) [pid = 6550] [serial = 95] [outer = 0x91ead400] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 82 (0x92223000) [pid = 6550] [serial = 25] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 81 (0x94fa6400) [pid = 6550] [serial = 31] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 80 (0x987f8000) [pid = 6550] [serial = 34] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 79 (0x9b775400) [pid = 6550] [serial = 37] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 78 (0xa30ef800) [pid = 6550] [serial = 40] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 77 (0x94f5c800) [pid = 6550] [serial = 43] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 76 (0x9764f400) [pid = 6550] [serial = 44] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 75 (0x995bc000) [pid = 6550] [serial = 46] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 74 (0x99af1800) [pid = 6550] [serial = 49] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 73 (0x9aaaf800) [pid = 6550] [serial = 50] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 72 (0x9acaa000) [pid = 6550] [serial = 52] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 71 (0x9b14f800) [pid = 6550] [serial = 53] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x9b776c00) [pid = 6550] [serial = 55] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0xa2153000) [pid = 6550] [serial = 58] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0xa22bcc00) [pid = 6550] [serial = 61] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x92221800) [pid = 6550] [serial = 28] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0xa21b4800) [pid = 6550] [serial = 59] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 65 (0x99729000) [pid = 6550] [serial = 47] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 64 (0xa22c4c00) [pid = 6550] [serial = 62] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 63 (0x9b827800) [pid = 6550] [serial = 38] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 62 (0xa22ee800) [pid = 6550] [serial = 64] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 61 (0x99a5e400) [pid = 6550] [serial = 35] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 60 (0xa061e800) [pid = 6550] [serial = 23] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 59 (0x9222a000) [pid = 6550] [serial = 26] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 58 (0xa50b1000) [pid = 6550] [serial = 41] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 57 (0x99a50000) [pid = 6550] [serial = 12] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 56 (0x99f59000) [pid = 6550] [serial = 9] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 55 (0xa50f3c00) [pid = 6550] [serial = 2] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 54 (0x92d5c000) [pid = 6550] [serial = 22] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 53 (0x9393ec00) [pid = 6550] [serial = 19] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 52 (0x945f8400) [pid = 6550] [serial = 16] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 51 (0x99e3b000) [pid = 6550] [serial = 17] [outer = (nil)] [url = about:blank] 20:56:57 INFO - PROCESS | 6550 | 1463716617656 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2292ms 20:56:57 INFO - PROCESS | 6550 | 1463716617699 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 20:56:57 INFO - PROCESS | 6550 | 1463716617705 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 20:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:56:57 INFO - PROCESS | 6550 | 1463716617722 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:56:57 INFO - PROCESS | 6550 | 1463716617729 Marionette TRACE conn3 <- [1,102,null,{}] 20:56:57 INFO - PROCESS | 6550 | 1463716617741 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:57 INFO - PROCESS | 6550 | 1463716617914 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 20:56:57 INFO - PROCESS | 6550 | 1463716617930 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d57400 == 33 [pid = 6550] [id = 33] 20:56:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 52 (0x92d5a000) [pid = 6550] [serial = 96] [outer = (nil)] 20:56:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 53 (0x9393a800) [pid = 6550] [serial = 97] [outer = 0x92d5a000] 20:56:58 INFO - PROCESS | 6550 | 1463716618009 Marionette DEBUG loaded listener.js 20:56:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 54 (0x93bc6c00) [pid = 6550] [serial = 98] [outer = 0x92d5a000] 20:56:58 INFO - PROCESS | 6550 | 1463716618763 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1091ms 20:56:58 INFO - PROCESS | 6550 | 1463716618815 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 20:56:58 INFO - PROCESS | 6550 | 1463716618826 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 20:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:56:58 INFO - PROCESS | 6550 | 1463716618842 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:56:58 INFO - PROCESS | 6550 | 1463716618848 Marionette TRACE conn3 <- [1,106,null,{}] 20:56:58 INFO - PROCESS | 6550 | 1463716618855 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:56:59 INFO - PROCESS | 6550 | 1463716619014 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 20:56:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 55 (0x97658000) [pid = 6550] [serial = 99] [outer = 0x9277e000] 20:56:59 INFO - PROCESS | 6550 | 1463716619143 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:56:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x94fa6c00 == 34 [pid = 6550] [id = 34] 20:56:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 56 (0x95130400) [pid = 6550] [serial = 100] [outer = (nil)] 20:56:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 57 (0x987f7c00) [pid = 6550] [serial = 101] [outer = 0x95130400] 20:56:59 INFO - PROCESS | 6550 | 1463716619227 Marionette DEBUG loaded listener.js 20:56:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 58 (0x995b9400) [pid = 6550] [serial = 102] [outer = 0x95130400] 20:56:59 INFO - PROCESS | 6550 | 1463716619991 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1183ms 20:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:57:00 INFO - PROCESS | 6550 | 1463716620026 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 20:57:00 INFO - PROCESS | 6550 | 1463716620030 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 20:57:00 INFO - PROCESS | 6550 | 1463716620036 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:57:00 INFO - PROCESS | 6550 | 1463716620042 Marionette TRACE conn3 <- [1,110,null,{}] 20:57:00 INFO - PROCESS | 6550 | 1463716620073 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:00 INFO - PROCESS | 6550 | 1463716620266 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 20:57:00 INFO - PROCESS | 6550 | 1463716620296 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x99af1800 == 35 [pid = 6550] [id = 35] 20:57:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 59 (0x99b5d800) [pid = 6550] [serial = 103] [outer = (nil)] 20:57:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 60 (0x99f52400) [pid = 6550] [serial = 104] [outer = 0x99b5d800] 20:57:00 INFO - PROCESS | 6550 | 1463716620374 Marionette DEBUG loaded listener.js 20:57:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 61 (0x9aaabc00) [pid = 6550] [serial = 105] [outer = 0x99b5d800] 20:57:01 INFO - PROCESS | 6550 | 1463716621199 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1251ms 20:57:01 INFO - PROCESS | 6550 | 1463716621287 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 20:57:01 INFO - PROCESS | 6550 | 1463716621291 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 20:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:57:01 INFO - PROCESS | 6550 | 1463716621297 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:57:01 INFO - PROCESS | 6550 | 1463716621300 Marionette TRACE conn3 <- [1,114,null,{}] 20:57:01 INFO - PROCESS | 6550 | 1463716621312 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:01 INFO - PROCESS | 6550 | 1463716621491 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 20:57:01 INFO - PROCESS | 6550 | 1463716621521 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f8c00 == 36 [pid = 6550] [id = 36] 20:57:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 62 (0x99aec000) [pid = 6550] [serial = 106] [outer = (nil)] 20:57:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 63 (0x9afa0400) [pid = 6550] [serial = 107] [outer = 0x99aec000] 20:57:01 INFO - PROCESS | 6550 | 1463716621595 Marionette DEBUG loaded listener.js 20:57:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0x9b775400) [pid = 6550] [serial = 108] [outer = 0x99aec000] 20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 63 (0xa22ed000) [pid = 6550] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 62 (0x9b828000) [pid = 6550] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 61 (0x9b1b1000) [pid = 6550] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 60 (0x99b5e400) [pid = 6550] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 59 (0x93936c00) [pid = 6550] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 58 (0x93864400) [pid = 6550] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:57:02 INFO - PROCESS | 6550 | 1463716622513 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1240ms 20:57:02 INFO - PROCESS | 6550 | 1463716622539 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 20:57:02 INFO - PROCESS | 6550 | 1463716622543 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 20:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:57:02 INFO - PROCESS | 6550 | 1463716622549 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:57:02 INFO - PROCESS | 6550 | 1463716622553 Marionette TRACE conn3 <- [1,118,null,{}] 20:57:02 INFO - PROCESS | 6550 | 1463716622559 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:02 INFO - PROCESS | 6550 | 1463716622737 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 20:57:02 INFO - PROCESS | 6550 | 1463716622755 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x93864800 == 37 [pid = 6550] [id = 37] 20:57:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 59 (0x9ac44c00) [pid = 6550] [serial = 109] [outer = (nil)] 20:57:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 60 (0x9b7bc800) [pid = 6550] [serial = 110] [outer = 0x9ac44c00] 20:57:02 INFO - PROCESS | 6550 | 1463716622831 Marionette DEBUG loaded listener.js 20:57:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 61 (0x9b7c8400) [pid = 6550] [serial = 111] [outer = 0x9ac44c00] 20:57:03 INFO - PROCESS | 6550 | 1463716623534 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1040ms 20:57:03 INFO - PROCESS | 6550 | 1463716623590 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 20:57:03 INFO - PROCESS | 6550 | 1463716623594 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 20:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:57:03 INFO - PROCESS | 6550 | 1463716623606 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:57:03 INFO - PROCESS | 6550 | 1463716623609 Marionette TRACE conn3 <- [1,122,null,{}] 20:57:03 INFO - PROCESS | 6550 | 1463716623627 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:03 INFO - PROCESS | 6550 | 1463716623825 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 20:57:03 INFO - PROCESS | 6550 | 1463716623838 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b77d400 == 38 [pid = 6550] [id = 38] 20:57:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 62 (0xa0616400) [pid = 6550] [serial = 112] [outer = (nil)] 20:57:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 63 (0xa215b000) [pid = 6550] [serial = 113] [outer = 0xa0616400] 20:57:03 INFO - PROCESS | 6550 | 1463716623916 Marionette DEBUG loaded listener.js 20:57:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0xa21b3400) [pid = 6550] [serial = 114] [outer = 0xa0616400] 20:57:04 INFO - PROCESS | 6550 | 1463716624968 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1452ms 20:57:05 INFO - PROCESS | 6550 | 1463716625054 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 20:57:05 INFO - PROCESS | 6550 | 1463716625063 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 20:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:57:05 INFO - PROCESS | 6550 | 1463716625072 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:57:05 INFO - PROCESS | 6550 | 1463716625079 Marionette TRACE conn3 <- [1,126,null,{}] 20:57:05 INFO - PROCESS | 6550 | 1463716625088 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:05 INFO - PROCESS | 6550 | 1463716625302 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 20:57:05 INFO - PROCESS | 6550 | 1463716625473 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x92223000 == 39 [pid = 6550] [id = 39] 20:57:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 65 (0x9393c800) [pid = 6550] [serial = 115] [outer = (nil)] 20:57:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0x98786800) [pid = 6550] [serial = 116] [outer = 0x9393c800] 20:57:05 INFO - PROCESS | 6550 | 1463716625616 Marionette DEBUG loaded listener.js 20:57:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x99729000) [pid = 6550] [serial = 117] [outer = 0x9393c800] 20:57:06 INFO - PROCESS | 6550 | 1463716626639 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1585ms 20:57:06 INFO - PROCESS | 6550 | 1463716626656 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 20:57:06 INFO - PROCESS | 6550 | 1463716626666 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 20:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:57:06 INFO - PROCESS | 6550 | 1463716626678 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:57:06 INFO - PROCESS | 6550 | 1463716626682 Marionette TRACE conn3 <- [1,130,null,{}] 20:57:06 INFO - PROCESS | 6550 | 1463716626689 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:06 INFO - PROCESS | 6550 | 1463716626873 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 20:57:07 INFO - PROCESS | 6550 | 1463716627042 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f19400 == 40 [pid = 6550] [id = 40] 20:57:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x94f1d400) [pid = 6550] [serial = 118] [outer = (nil)] 20:57:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x94f55000) [pid = 6550] [serial = 119] [outer = 0x94f1d400] 20:57:07 INFO - PROCESS | 6550 | 1463716627139 Marionette DEBUG loaded listener.js 20:57:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x996e0c00) [pid = 6550] [serial = 120] [outer = 0x94f1d400] 20:57:08 INFO - PROCESS | 6550 | 1463716628051 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 20:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1388ms 20:57:08 INFO - PROCESS | 6550 | 1463716628066 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 20:57:08 INFO - PROCESS | 6550 | 1463716628070 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 20:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:57:08 INFO - PROCESS | 6550 | 1463716628077 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:57:08 INFO - PROCESS | 6550 | 1463716628083 Marionette TRACE conn3 <- [1,134,null,{}] 20:57:08 INFO - PROCESS | 6550 | 1463716628100 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:08 INFO - PROCESS | 6550 | 1463716628282 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 20:57:08 INFO - PROCESS | 6550 | 1463716628426 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x93860c00 == 41 [pid = 6550] [id = 41] 20:57:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x93861c00) [pid = 6550] [serial = 121] [outer = (nil)] 20:57:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x9d0aa800) [pid = 6550] [serial = 122] [outer = 0x93861c00] 20:57:08 INFO - PROCESS | 6550 | 1463716628517 Marionette DEBUG loaded listener.js 20:57:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0xa061dc00) [pid = 6550] [serial = 123] [outer = 0x93861c00] 20:57:09 INFO - PROCESS | 6550 | 1463716629717 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x93864800 == 40 [pid = 6550] [id = 37] 20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x945f8c00 == 39 [pid = 6550] [id = 36] 20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x99af1800 == 38 [pid = 6550] [id = 35] 20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x94fa6c00 == 37 [pid = 6550] [id = 34] 20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x92d57400 == 36 [pid = 6550] [id = 33] 20:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1684ms 20:57:09 INFO - PROCESS | 6550 | 1463716629762 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 20:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:57:09 INFO - PROCESS | 6550 | 1463716629768 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 20:57:09 INFO - PROCESS | 6550 | 1463716629777 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:57:09 INFO - PROCESS | 6550 | 1463716629782 Marionette TRACE conn3 <- [1,138,null,{}] 20:57:09 INFO - PROCESS | 6550 | 1463716629791 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:09 INFO - PROCESS | 6550 | 1463716629967 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 72 (0xa260e000) [pid = 6550] [serial = 67] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 71 (0xa22f2000) [pid = 6550] [serial = 65] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x9b81a800) [pid = 6550] [serial = 56] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0x9ac3c800) [pid = 6550] [serial = 77] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0x9aaa4800) [pid = 6550] [serial = 76] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x98e88800) [pid = 6550] [serial = 74] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0x945ec000) [pid = 6550] [serial = 70] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 65 (0x98976800) [pid = 6550] [serial = 73] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 64 (0x94f1c800) [pid = 6550] [serial = 71] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 63 (0xa262b800) [pid = 6550] [serial = 68] [outer = (nil)] [url = about:blank] 20:57:10 INFO - PROCESS | 6550 | 1463716630124 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x92778400 == 37 [pid = 6550] [id = 42] 20:57:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0x92d53800) [pid = 6550] [serial = 124] [outer = (nil)] 20:57:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 65 (0x945f8c00) [pid = 6550] [serial = 125] [outer = 0x92d53800] 20:57:10 INFO - PROCESS | 6550 | 1463716630203 Marionette DEBUG loaded listener.js 20:57:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0x94f1e800) [pid = 6550] [serial = 126] [outer = 0x92d53800] 20:57:10 INFO - PROCESS | 6550 | 1463716630887 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 20:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1139ms 20:57:10 INFO - PROCESS | 6550 | 1463716630914 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 20:57:10 INFO - PROCESS | 6550 | 1463716630922 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 20:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:57:10 INFO - PROCESS | 6550 | 1463716630940 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:57:10 INFO - PROCESS | 6550 | 1463716630945 Marionette TRACE conn3 <- [1,142,null,{}] 20:57:10 INFO - PROCESS | 6550 | 1463716630950 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:11 INFO - PROCESS | 6550 | 1463716631097 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 20:57:11 INFO - PROCESS | 6550 | 1463716631116 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f58800 == 38 [pid = 6550] [id = 43] 20:57:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x94f59000) [pid = 6550] [serial = 127] [outer = (nil)] 20:57:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x98973400) [pid = 6550] [serial = 128] [outer = 0x94f59000] 20:57:11 INFO - PROCESS | 6550 | 1463716631190 Marionette DEBUG loaded listener.js 20:57:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x98e8dc00) [pid = 6550] [serial = 129] [outer = 0x94f59000] 20:57:12 INFO - PROCESS | 6550 | 1463716632084 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 20:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1190ms 20:57:12 INFO - PROCESS | 6550 | 1463716632131 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 20:57:12 INFO - PROCESS | 6550 | 1463716632135 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 20:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:57:12 INFO - PROCESS | 6550 | 1463716632141 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:57:12 INFO - PROCESS | 6550 | 1463716632147 Marionette TRACE conn3 <- [1,146,null,{}] 20:57:12 INFO - PROCESS | 6550 | 1463716632163 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:12 INFO - PROCESS | 6550 | 1463716632326 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 20:57:12 INFO - PROCESS | 6550 | 1463716632438 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x976cc800 == 39 [pid = 6550] [id = 44] 20:57:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x9aaaf000) [pid = 6550] [serial = 130] [outer = (nil)] 20:57:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x9afa2c00) [pid = 6550] [serial = 131] [outer = 0x9aaaf000] 20:57:12 INFO - PROCESS | 6550 | 1463716632521 Marionette DEBUG loaded listener.js 20:57:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x9b771000) [pid = 6550] [serial = 132] [outer = 0x9aaaf000] 20:57:13 INFO - PROCESS | 6550 | 1463716633425 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1345ms 20:57:13 INFO - PROCESS | 6550 | 1463716633528 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 20:57:13 INFO - PROCESS | 6550 | 1463716633533 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 20:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:57:13 INFO - PROCESS | 6550 | 1463716633554 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:57:13 INFO - PROCESS | 6550 | 1463716633558 Marionette TRACE conn3 <- [1,150,null,{}] 20:57:13 INFO - PROCESS | 6550 | 1463716633563 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:13 INFO - PROCESS | 6550 | 1463716633747 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 20:57:13 INFO - PROCESS | 6550 | 1463716633773 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x94fa3000 == 40 [pid = 6550] [id = 45] 20:57:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0x9b777c00) [pid = 6550] [serial = 133] [outer = (nil)] 20:57:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0xa227cc00) [pid = 6550] [serial = 134] [outer = 0x9b777c00] 20:57:13 INFO - PROCESS | 6550 | 1463716633858 Marionette DEBUG loaded listener.js 20:57:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0xa22c6c00) [pid = 6550] [serial = 135] [outer = 0x9b777c00] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 74 (0x99aec000) [pid = 6550] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 73 (0x92d5a000) [pid = 6550] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 72 (0x92222800) [pid = 6550] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 71 (0x997eb800) [pid = 6550] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x997ac000) [pid = 6550] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0x94f53800) [pid = 6550] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0xa2153800) [pid = 6550] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x99b5d800) [pid = 6550] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0x9ac44c00) [pid = 6550] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 65 (0x95130400) [pid = 6550] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:57:14 INFO - PROCESS | 6550 | 1463716634738 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 20:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1252ms 20:57:14 INFO - PROCESS | 6550 | 1463716634795 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 6550 | 1463716634799 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 20:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:57:14 INFO - PROCESS | 6550 | 1463716634805 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:57:14 INFO - PROCESS | 6550 | 1463716634808 Marionette TRACE conn3 <- [1,154,null,{}] 20:57:14 INFO - PROCESS | 6550 | 1463716634813 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:14 INFO - PROCESS | 6550 | 1463716634955 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 20:57:14 INFO - PROCESS | 6550 | 1463716634970 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x9764f400 == 41 [pid = 6550] [id = 46] 20:57:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0x98e8e000) [pid = 6550] [serial = 136] [outer = (nil)] 20:57:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x9afa9400) [pid = 6550] [serial = 137] [outer = 0x98e8e000] 20:57:15 INFO - PROCESS | 6550 | 1463716635042 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x99f58800) [pid = 6550] [serial = 138] [outer = 0x98e8e000] 20:57:15 INFO - PROCESS | 6550 | 1463716635819 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 20:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1076ms 20:57:15 INFO - PROCESS | 6550 | 1463716635915 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 20:57:15 INFO - PROCESS | 6550 | 1463716635919 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 20:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:57:15 INFO - PROCESS | 6550 | 1463716635930 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:57:15 INFO - PROCESS | 6550 | 1463716635940 Marionette TRACE conn3 <- [1,158,null,{}] 20:57:15 INFO - PROCESS | 6550 | 1463716635945 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:16 INFO - PROCESS | 6550 | 1463716636118 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 20:57:16 INFO - PROCESS | 6550 | 1463716636216 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eb2800 == 42 [pid = 6550] [id = 47] 20:57:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x94f5cc00) [pid = 6550] [serial = 139] [outer = (nil)] 20:57:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0xa24ef400) [pid = 6550] [serial = 140] [outer = 0x94f5cc00] 20:57:16 INFO - PROCESS | 6550 | 1463716636293 Marionette DEBUG loaded listener.js 20:57:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0xa262b800) [pid = 6550] [serial = 141] [outer = 0x94f5cc00] 20:57:17 INFO - PROCESS | 6550 | 1463716637461 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 20:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1583ms 20:57:17 INFO - PROCESS | 6550 | 1463716637539 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 20:57:17 INFO - PROCESS | 6550 | 1463716637543 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 20:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:57:17 INFO - PROCESS | 6550 | 1463716637613 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:57:17 INFO - PROCESS | 6550 | 1463716637617 Marionette TRACE conn3 <- [1,162,null,{}] 20:57:17 INFO - PROCESS | 6550 | 1463716637626 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:17 INFO - PROCESS | 6550 | 1463716637821 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 20:57:18 INFO - PROCESS | 6550 | 1463716637985 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x92126c00 == 43 [pid = 6550] [id = 48] 20:57:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x93858000) [pid = 6550] [serial = 142] [outer = (nil)] 20:57:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0x94fa5400) [pid = 6550] [serial = 143] [outer = 0x93858000] 20:57:18 INFO - PROCESS | 6550 | 1463716638072 Marionette DEBUG loaded listener.js 20:57:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0x99b60800) [pid = 6550] [serial = 144] [outer = 0x93858000] 20:57:18 INFO - PROCESS | 6550 | 1463716638892 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 20:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1348ms 20:57:18 INFO - PROCESS | 6550 | 1463716638950 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 20:57:18 INFO - PROCESS | 6550 | 1463716638958 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 20:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:57:18 INFO - PROCESS | 6550 | 1463716638969 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:57:18 INFO - PROCESS | 6550 | 1463716638973 Marionette TRACE conn3 <- [1,166,null,{}] 20:57:18 INFO - PROCESS | 6550 | 1463716638980 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:19 INFO - PROCESS | 6550 | 1463716639190 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 20:57:19 INFO - PROCESS | 6550 | 1463716639330 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b824000 == 44 [pid = 6550] [id = 49] 20:57:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0x9d0b0800) [pid = 6550] [serial = 145] [outer = (nil)] 20:57:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 76 (0xa1150c00) [pid = 6550] [serial = 146] [outer = 0x9d0b0800] 20:57:19 INFO - PROCESS | 6550 | 1463716639419 Marionette DEBUG loaded listener.js 20:57:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 77 (0xa22f0800) [pid = 6550] [serial = 147] [outer = 0x9d0b0800] 20:57:20 INFO - PROCESS | 6550 | 1463716640276 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1380ms 20:57:20 INFO - PROCESS | 6550 | 1463716640349 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 20:57:20 INFO - PROCESS | 6550 | 1463716640353 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 20:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:57:20 INFO - PROCESS | 6550 | 1463716640360 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:57:20 INFO - PROCESS | 6550 | 1463716640366 Marionette TRACE conn3 <- [1,170,null,{}] 20:57:20 INFO - PROCESS | 6550 | 1463716640382 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:20 INFO - PROCESS | 6550 | 1463716640588 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 20:57:20 INFO - PROCESS | 6550 | 1463716640731 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:20 INFO - PROCESS | 6550 | ++DOCSHELL 0xa2159000 == 45 [pid = 6550] [id = 50] 20:57:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 78 (0xa30ebc00) [pid = 6550] [serial = 148] [outer = (nil)] 20:57:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 79 (0xa34c3400) [pid = 6550] [serial = 149] [outer = 0xa30ebc00] 20:57:20 INFO - PROCESS | 6550 | 1463716640827 Marionette DEBUG loaded listener.js 20:57:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 80 (0xa35f0400) [pid = 6550] [serial = 150] [outer = 0xa30ebc00] 20:57:21 INFO - PROCESS | 6550 | 1463716641658 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1336ms 20:57:21 INFO - PROCESS | 6550 | 1463716641697 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 20:57:21 INFO - PROCESS | 6550 | 1463716641703 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 20:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:57:21 INFO - PROCESS | 6550 | 1463716641710 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:57:21 INFO - PROCESS | 6550 | 1463716641713 Marionette TRACE conn3 <- [1,174,null,{}] 20:57:21 INFO - PROCESS | 6550 | 1463716641719 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:21 INFO - PROCESS | 6550 | 1463716641888 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 20:57:22 INFO - PROCESS | 6550 | 1463716642028 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393f000 == 46 [pid = 6550] [id = 51] 20:57:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 81 (0xa35f9400) [pid = 6550] [serial = 151] [outer = (nil)] 20:57:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 82 (0xa50ef800) [pid = 6550] [serial = 152] [outer = 0xa35f9400] 20:57:22 INFO - PROCESS | 6550 | 1463716642115 Marionette DEBUG loaded listener.js 20:57:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 83 (0xa6282c00) [pid = 6550] [serial = 153] [outer = 0xa35f9400] 20:57:22 INFO - PROCESS | 6550 | 1463716642701 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:57:23 INFO - PROCESS | 6550 | 1463716643091 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1429ms 20:57:23 INFO - PROCESS | 6550 | 1463716643139 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 20:57:23 INFO - PROCESS | 6550 | 1463716643144 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 20:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:57:23 INFO - PROCESS | 6550 | 1463716643150 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:57:23 INFO - PROCESS | 6550 | 1463716643153 Marionette TRACE conn3 <- [1,178,null,{}] 20:57:23 INFO - PROCESS | 6550 | 1463716643159 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:23 INFO - PROCESS | 6550 | 1463716643364 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 20:57:23 INFO - PROCESS | 6550 | 1463716643545 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d54400 == 47 [pid = 6550] [id = 52] 20:57:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 84 (0x92d57c00) [pid = 6550] [serial = 154] [outer = (nil)] 20:57:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 85 (0x94fa9800) [pid = 6550] [serial = 155] [outer = 0x92d57c00] 20:57:23 INFO - PROCESS | 6550 | 1463716643676 Marionette DEBUG loaded listener.js 20:57:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 86 (0x9a849800) [pid = 6550] [serial = 156] [outer = 0x92d57c00] 20:57:24 INFO - PROCESS | 6550 | 1463716644850 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1738ms 20:57:24 INFO - PROCESS | 6550 | 1463716644895 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 20:57:24 INFO - PROCESS | 6550 | 1463716644913 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 20:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:57:24 INFO - PROCESS | 6550 | 1463716644924 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:57:24 INFO - PROCESS | 6550 | 1463716644930 Marionette TRACE conn3 <- [1,182,null,{}] 20:57:24 INFO - PROCESS | 6550 | 1463716644937 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:25 INFO - PROCESS | 6550 | 1463716645096 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 20:57:25 INFO - PROCESS | 6550 | 1463716645211 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f6800 == 48 [pid = 6550] [id = 53] 20:57:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 87 (0x94f25000) [pid = 6550] [serial = 157] [outer = (nil)] 20:57:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 88 (0x98e90400) [pid = 6550] [serial = 158] [outer = 0x94f25000] 20:57:25 INFO - PROCESS | 6550 | 1463716645330 Marionette DEBUG loaded listener.js 20:57:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 89 (0x99a51800) [pid = 6550] [serial = 159] [outer = 0x94f25000] 20:57:26 INFO - PROCESS | 6550 | 1463716646178 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1332ms 20:57:26 INFO - PROCESS | 6550 | 1463716646256 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 20:57:26 INFO - PROCESS | 6550 | 1463716646264 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 20:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:57:26 INFO - PROCESS | 6550 | 1463716646274 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:57:26 INFO - PROCESS | 6550 | 1463716646278 Marionette TRACE conn3 <- [1,186,null,{}] 20:57:26 INFO - PROCESS | 6550 | 1463716646284 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:26 INFO - PROCESS | 6550 | 1463716646481 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x91eac800 == 47 [pid = 6550] [id = 30] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x98981800 == 46 [pid = 6550] [id = 28] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x987f5400 == 45 [pid = 6550] [id = 29] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x91eaa800 == 44 [pid = 6550] [id = 32] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x9764f400 == 43 [pid = 6550] [id = 46] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 88 (0xa215b000) [pid = 6550] [serial = 113] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x94fa3000 == 42 [pid = 6550] [id = 45] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x976cc800 == 41 [pid = 6550] [id = 44] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x94f58800 == 40 [pid = 6550] [id = 43] 20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x92778400 == 39 [pid = 6550] [id = 42] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 87 (0x9afa0400) [pid = 6550] [serial = 107] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 86 (0x9393a800) [pid = 6550] [serial = 97] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 85 (0x93bc6c00) [pid = 6550] [serial = 98] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 84 (0x945f1000) [pid = 6550] [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.] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 83 (0x995c4400) [pid = 6550] [serial = 80] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 82 (0x92128000) [pid = 6550] [serial = 94] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 81 (0x9512ac00) [pid = 6550] [serial = 79] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 80 (0x9afad000) [pid = 6550] [serial = 83] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 79 (0x9acaa400) [pid = 6550] [serial = 82] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 78 (0xa2154400) [pid = 6550] [serial = 86] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 77 (0x9d0aec00) [pid = 6550] [serial = 85] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 76 (0xa22c4400) [pid = 6550] [serial = 89] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 75 (0xa2280800) [pid = 6550] [serial = 88] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 74 (0xa22f6000) [pid = 6550] [serial = 92] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 73 (0x99f52400) [pid = 6550] [serial = 104] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 72 (0xa22f2400) [pid = 6550] [serial = 91] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 71 (0x9b775400) [pid = 6550] [serial = 108] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x9b7bc800) [pid = 6550] [serial = 110] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0x987f7c00) [pid = 6550] [serial = 101] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0x9aaabc00) [pid = 6550] [serial = 105] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x995b9400) [pid = 6550] [serial = 102] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0x9b7c8400) [pid = 6550] [serial = 111] [outer = (nil)] [url = about:blank] 20:57:26 INFO - PROCESS | 6550 | 1463716646726 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x92128000 == 40 [pid = 6550] [id = 54] 20:57:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x9393a800) [pid = 6550] [serial = 160] [outer = (nil)] 20:57:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x94f58800) [pid = 6550] [serial = 161] [outer = 0x9393a800] 20:57:26 INFO - PROCESS | 6550 | 1463716646822 Marionette DEBUG loaded listener.js 20:57:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x98981800) [pid = 6550] [serial = 162] [outer = 0x9393a800] 20:57:27 INFO - PROCESS | 6550 | 1463716647492 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1229ms 20:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:57:27 INFO - PROCESS | 6550 | 1463716647503 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 20:57:27 INFO - PROCESS | 6550 | 1463716647505 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 20:57:27 INFO - PROCESS | 6550 | 1463716647516 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:57:27 INFO - PROCESS | 6550 | 1463716647522 Marionette TRACE conn3 <- [1,190,null,{}] 20:57:27 INFO - PROCESS | 6550 | 1463716647538 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:27 INFO - PROCESS | 6550 | 1463716647702 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 20:57:27 INFO - PROCESS | 6550 | 1463716647810 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393f800 == 41 [pid = 6550] [id = 55] 20:57:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x996e0800) [pid = 6550] [serial = 163] [outer = (nil)] 20:57:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x9b149000) [pid = 6550] [serial = 164] [outer = 0x996e0800] 20:57:27 INFO - PROCESS | 6550 | 1463716647888 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x9b7bc000) [pid = 6550] [serial = 165] [outer = 0x996e0800] 20:57:28 INFO - PROCESS | 6550 | 1463716648544 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1093ms 20:57:28 INFO - PROCESS | 6550 | 1463716648629 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 20:57:28 INFO - PROCESS | 6550 | 1463716648634 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 20:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:57:28 INFO - PROCESS | 6550 | 1463716648642 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:57:28 INFO - PROCESS | 6550 | 1463716648645 Marionette TRACE conn3 <- [1,194,null,{}] 20:57:28 INFO - PROCESS | 6550 | 1463716648655 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:28 INFO - PROCESS | 6550 | 1463716648807 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 20:57:28 INFO - PROCESS | 6550 | 1463716648820 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b7c1800 == 42 [pid = 6550] [id = 56] 20:57:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0x9b81f400) [pid = 6550] [serial = 166] [outer = (nil)] 20:57:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0x9d0af400) [pid = 6550] [serial = 167] [outer = 0x9b81f400] 20:57:28 INFO - PROCESS | 6550 | 1463716648908 Marionette DEBUG loaded listener.js 20:57:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0xa2158000) [pid = 6550] [serial = 168] [outer = 0x9b81f400] 20:57:29 INFO - PROCESS | 6550 | 1463716649758 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1182ms 20:57:29 INFO - PROCESS | 6550 | 1463716649825 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 20:57:29 INFO - PROCESS | 6550 | 1463716649828 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 20:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:57:29 INFO - PROCESS | 6550 | 1463716649834 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:57:29 INFO - PROCESS | 6550 | 1463716649837 Marionette TRACE conn3 <- [1,198,null,{}] 20:57:29 INFO - PROCESS | 6550 | 1463716649843 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:30 INFO - PROCESS | 6550 | 1463716650029 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 20:57:30 INFO - PROCESS | 6550 | 1463716650053 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b7c0400 == 43 [pid = 6550] [id = 57] 20:57:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 76 (0x9b81d400) [pid = 6550] [serial = 169] [outer = (nil)] 20:57:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 77 (0xa22e9000) [pid = 6550] [serial = 170] [outer = 0x9b81d400] 20:57:30 INFO - PROCESS | 6550 | 1463716650124 Marionette DEBUG loaded listener.js 20:57:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 78 (0xa22edc00) [pid = 6550] [serial = 171] [outer = 0x9b81d400] 20:57:30 INFO - PROCESS | 6550 | 1463716650941 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1131ms 20:57:30 INFO - PROCESS | 6550 | 1463716650966 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 20:57:30 INFO - PROCESS | 6550 | 1463716650969 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 20:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:57:30 INFO - PROCESS | 6550 | 1463716650979 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:57:30 INFO - PROCESS | 6550 | 1463716650982 Marionette TRACE conn3 <- [1,202,null,{}] 20:57:31 INFO - PROCESS | 6550 | 1463716650994 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:31 INFO - PROCESS | 6550 | 1463716651231 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 77 (0x9b777c00) [pid = 6550] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 76 (0x98e8e000) [pid = 6550] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 75 (0x94f59000) [pid = 6550] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 74 (0x92d53800) [pid = 6550] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 73 (0x9aaaf000) [pid = 6550] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:57:31 INFO - PROCESS | 6550 | 1463716651313 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eb9400 == 44 [pid = 6550] [id = 58] 20:57:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0x92d53800) [pid = 6550] [serial = 172] [outer = (nil)] 20:57:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0x98e8e000) [pid = 6550] [serial = 173] [outer = 0x92d53800] 20:57:31 INFO - PROCESS | 6550 | 1463716651393 Marionette DEBUG loaded listener.js 20:57:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 76 (0x9b72b000) [pid = 6550] [serial = 174] [outer = 0x92d53800] 20:57:32 INFO - PROCESS | 6550 | 1463716652037 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1083ms 20:57:32 INFO - PROCESS | 6550 | 1463716652067 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 20:57:32 INFO - PROCESS | 6550 | 1463716652071 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 20:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:57:32 INFO - PROCESS | 6550 | 1463716652078 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:57:32 INFO - PROCESS | 6550 | 1463716652081 Marionette TRACE conn3 <- [1,206,null,{}] 20:57:32 INFO - PROCESS | 6550 | 1463716652086 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:32 INFO - PROCESS | 6550 | 1463716652265 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 20:57:32 INFO - PROCESS | 6550 | 1463716652292 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x9212ec00 == 45 [pid = 6550] [id = 59] 20:57:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 77 (0x99f6b800) [pid = 6550] [serial = 175] [outer = (nil)] 20:57:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 78 (0x99f72800) [pid = 6550] [serial = 176] [outer = 0x99f6b800] 20:57:32 INFO - PROCESS | 6550 | 1463716652370 Marionette DEBUG loaded listener.js 20:57:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 79 (0x99f73c00) [pid = 6550] [serial = 177] [outer = 0x99f6b800] 20:57:33 INFO - PROCESS | 6550 | 1463716653103 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1081ms 20:57:33 INFO - PROCESS | 6550 | 1463716653161 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 20:57:33 INFO - PROCESS | 6550 | 1463716653164 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 20:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:57:33 INFO - PROCESS | 6550 | 1463716653241 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:57:33 INFO - PROCESS | 6550 | 1463716653247 Marionette TRACE conn3 <- [1,210,null,{}] 20:57:33 INFO - PROCESS | 6550 | 1463716653257 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:33 INFO - PROCESS | 6550 | 1463716653472 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 20:57:33 INFO - PROCESS | 6550 | 1463716653619 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222c400 == 46 [pid = 6550] [id = 60] 20:57:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 80 (0x9277b400) [pid = 6550] [serial = 178] [outer = (nil)] 20:57:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 81 (0x93862000) [pid = 6550] [serial = 179] [outer = 0x9277b400] 20:57:33 INFO - PROCESS | 6550 | 1463716653740 Marionette DEBUG loaded listener.js 20:57:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 82 (0x93bc3c00) [pid = 6550] [serial = 180] [outer = 0x9277b400] 20:57:34 INFO - PROCESS | 6550 | 1463716654603 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 20:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1457ms 20:57:34 INFO - PROCESS | 6550 | 1463716654632 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 20:57:34 INFO - PROCESS | 6550 | 1463716654638 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 20:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:57:34 INFO - PROCESS | 6550 | 1463716654666 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:57:34 INFO - PROCESS | 6550 | 1463716654671 Marionette TRACE conn3 <- [1,214,null,{}] 20:57:34 INFO - PROCESS | 6550 | 1463716654683 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:34 INFO - PROCESS | 6550 | 1463716654866 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 20:57:35 INFO - PROCESS | 6550 | 1463716655009 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x997ebc00 == 47 [pid = 6550] [id = 61] 20:57:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 83 (0x999a8800) [pid = 6550] [serial = 181] [outer = (nil)] 20:57:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 84 (0x99ebd000) [pid = 6550] [serial = 182] [outer = 0x999a8800] 20:57:35 INFO - PROCESS | 6550 | 1463716655100 Marionette DEBUG loaded listener.js 20:57:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 85 (0x99ec4400) [pid = 6550] [serial = 183] [outer = 0x999a8800] 20:57:35 INFO - PROCESS | 6550 | 1463716655972 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 20:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1384ms 20:57:36 INFO - PROCESS | 6550 | 1463716656048 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 20:57:36 INFO - PROCESS | 6550 | 1463716656053 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 20:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:57:36 INFO - PROCESS | 6550 | 1463716656060 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:57:36 INFO - PROCESS | 6550 | 1463716656064 Marionette TRACE conn3 <- [1,218,null,{}] 20:57:36 INFO - PROCESS | 6550 | 1463716656072 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:36 INFO - PROCESS | 6550 | 1463716656289 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 20:57:36 INFO - PROCESS | 6550 | 1463716656449 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f77400 == 48 [pid = 6550] [id = 62] 20:57:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 86 (0x99f7a000) [pid = 6550] [serial = 184] [outer = (nil)] 20:57:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 87 (0x9aaa7400) [pid = 6550] [serial = 185] [outer = 0x99f7a000] 20:57:36 INFO - PROCESS | 6550 | 1463716656555 Marionette DEBUG loaded listener.js 20:57:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 88 (0x9afa0400) [pid = 6550] [serial = 186] [outer = 0x99f7a000] 20:57:37 INFO - PROCESS | 6550 | 1463716657495 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 20:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1481ms 20:57:37 INFO - PROCESS | 6550 | 1463716657542 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 20:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:57:37 INFO - PROCESS | 6550 | 1463716657547 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 20:57:37 INFO - PROCESS | 6550 | 1463716657572 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:57:37 INFO - PROCESS | 6550 | 1463716657576 Marionette TRACE conn3 <- [1,222,null,{}] 20:57:37 INFO - PROCESS | 6550 | 1463716657583 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:37 INFO - PROCESS | 6550 | 1463716657765 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 20:57:37 INFO - PROCESS | 6550 | 1463716657907 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x92221800 == 49 [pid = 6550] [id = 63] 20:57:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 89 (0x99ec9400) [pid = 6550] [serial = 187] [outer = (nil)] 20:57:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 90 (0xa21b1800) [pid = 6550] [serial = 188] [outer = 0x99ec9400] 20:57:38 INFO - PROCESS | 6550 | 1463716658004 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 91 (0xa26eb400) [pid = 6550] [serial = 189] [outer = 0x99ec9400] 20:57:38 INFO - PROCESS | 6550 | 1463716658878 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 20:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1359ms 20:57:38 INFO - PROCESS | 6550 | 1463716658919 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 20:57:38 INFO - PROCESS | 6550 | 1463716658926 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 20:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:57:38 INFO - PROCESS | 6550 | 1463716658955 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:57:38 INFO - PROCESS | 6550 | 1463716658959 Marionette TRACE conn3 <- [1,226,null,{}] 20:57:38 INFO - PROCESS | 6550 | 1463716658966 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:39 INFO - PROCESS | 6550 | 1463716659137 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 20:57:39 INFO - PROCESS | 6550 | 1463716659283 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:39 INFO - PROCESS | 6550 | ++DOCSHELL 0xa308f800 == 50 [pid = 6550] [id = 64] 20:57:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 92 (0xa325a800) [pid = 6550] [serial = 190] [outer = (nil)] 20:57:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 93 (0xa503fc00) [pid = 6550] [serial = 191] [outer = 0xa325a800] 20:57:39 INFO - PROCESS | 6550 | 1463716659376 Marionette DEBUG loaded listener.js 20:57:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 94 (0xa6282000) [pid = 6550] [serial = 192] [outer = 0xa325a800] 20:57:40 INFO - PROCESS | 6550 | 1463716660238 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1355ms 20:57:40 INFO - PROCESS | 6550 | 1463716660294 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 20:57:40 INFO - PROCESS | 6550 | 1463716660298 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 20:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:57:40 INFO - PROCESS | 6550 | 1463716660321 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:57:40 INFO - PROCESS | 6550 | 1463716660326 Marionette TRACE conn3 <- [1,230,null,{}] 20:57:40 INFO - PROCESS | 6550 | 1463716660333 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:40 INFO - PROCESS | 6550 | 1463716660542 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 20:57:40 INFO - PROCESS | 6550 | 1463716660693 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x92122800 == 51 [pid = 6550] [id = 65] 20:57:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 95 (0x93863400) [pid = 6550] [serial = 193] [outer = (nil)] 20:57:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 96 (0x94f7f800) [pid = 6550] [serial = 194] [outer = 0x93863400] 20:57:40 INFO - PROCESS | 6550 | 1463716660781 Marionette DEBUG loaded listener.js 20:57:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 97 (0xa34ca800) [pid = 6550] [serial = 195] [outer = 0x93863400] 20:57:41 INFO - PROCESS | 6550 | 1463716661606 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 20:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1347ms 20:57:41 INFO - PROCESS | 6550 | 1463716661668 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 20:57:41 INFO - PROCESS | 6550 | 1463716661673 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 20:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:57:41 INFO - PROCESS | 6550 | 1463716661682 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:57:41 INFO - PROCESS | 6550 | 1463716661684 Marionette TRACE conn3 <- [1,234,null,{}] 20:57:41 INFO - PROCESS | 6550 | 1463716661691 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:41 INFO - PROCESS | 6550 | 1463716661900 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 20:57:42 INFO - PROCESS | 6550 | 1463716662055 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222dc00 == 52 [pid = 6550] [id = 66] 20:57:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 98 (0x94f82800) [pid = 6550] [serial = 196] [outer = (nil)] 20:57:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 99 (0xa67c4400) [pid = 6550] [serial = 197] [outer = 0x94f82800] 20:57:42 INFO - PROCESS | 6550 | 1463716662142 Marionette DEBUG loaded listener.js 20:57:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 100 (0xa689e000) [pid = 6550] [serial = 198] [outer = 0x94f82800] 20:57:42 INFO - PROCESS | 6550 | 1463716662981 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 20:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1336ms 20:57:43 INFO - PROCESS | 6550 | 1463716663018 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 20:57:43 INFO - PROCESS | 6550 | 1463716663022 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 20:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:57:43 INFO - PROCESS | 6550 | 1463716663028 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:57:43 INFO - PROCESS | 6550 | 1463716663032 Marionette TRACE conn3 <- [1,238,null,{}] 20:57:43 INFO - PROCESS | 6550 | 1463716663038 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:43 INFO - PROCESS | 6550 | 1463716663198 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 20:57:43 INFO - PROCESS | 6550 | 1463716663350 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d4dc00 == 53 [pid = 6550] [id = 67] 20:57:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 101 (0x94f84000) [pid = 6550] [serial = 199] [outer = (nil)] 20:57:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0xa6e93800) [pid = 6550] [serial = 200] [outer = 0x94f84000] 20:57:43 INFO - PROCESS | 6550 | 1463716663439 Marionette DEBUG loaded listener.js 20:57:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 103 (0xa6f2e000) [pid = 6550] [serial = 201] [outer = 0x94f84000] 20:57:44 INFO - PROCESS | 6550 | 1463716664288 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 20:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1283ms 20:57:44 INFO - PROCESS | 6550 | 1463716664313 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 20:57:44 INFO - PROCESS | 6550 | 1463716664317 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 20:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:57:44 INFO - PROCESS | 6550 | 1463716664323 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:57:44 INFO - PROCESS | 6550 | 1463716664327 Marionette TRACE conn3 <- [1,242,null,{}] 20:57:44 INFO - PROCESS | 6550 | 1463716664332 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:44 INFO - PROCESS | 6550 | 1463716664501 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 20:57:44 INFO - PROCESS | 6550 | 1463716664668 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:44 INFO - PROCESS | 6550 | ++DOCSHELL 0xa2278c00 == 54 [pid = 6550] [id = 68] 20:57:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 104 (0xa2281000) [pid = 6550] [serial = 202] [outer = (nil)] 20:57:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 105 (0xa828e800) [pid = 6550] [serial = 203] [outer = 0xa2281000] 20:57:44 INFO - PROCESS | 6550 | 1463716664754 Marionette DEBUG loaded listener.js 20:57:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0xa82b7400) [pid = 6550] [serial = 204] [outer = 0xa2281000] 20:57:45 INFO - PROCESS | 6550 | 1463716665846 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 20:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1581ms 20:57:45 INFO - PROCESS | 6550 | 1463716665906 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 20:57:45 INFO - PROCESS | 6550 | 1463716665912 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 20:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:57:45 INFO - PROCESS | 6550 | 1463716665921 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:57:45 INFO - PROCESS | 6550 | 1463716665926 Marionette TRACE conn3 <- [1,246,null,{}] 20:57:45 INFO - PROCESS | 6550 | 1463716665934 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:46 INFO - PROCESS | 6550 | 1463716666102 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 20:57:46 INFO - PROCESS | 6550 | 1463716666332 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x93855c00 == 55 [pid = 6550] [id = 69] 20:57:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0x94f54c00) [pid = 6550] [serial = 205] [outer = (nil)] 20:57:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 108 (0x94fa6400) [pid = 6550] [serial = 206] [outer = 0x94f54c00] 20:57:46 INFO - PROCESS | 6550 | 1463716666454 Marionette DEBUG loaded listener.js 20:57:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 109 (0x974c6c00) [pid = 6550] [serial = 207] [outer = 0x94f54c00] 20:57:47 INFO - PROCESS | 6550 | 1463716667287 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x91eb9400 == 54 [pid = 6550] [id = 58] 20:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1433ms 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 108 (0xa24ef400) [pid = 6550] [serial = 140] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x9b7c0400 == 53 [pid = 6550] [id = 57] 20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x9b7c1800 == 52 [pid = 6550] [id = 56] 20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x9393f800 == 51 [pid = 6550] [id = 55] 20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x92128000 == 50 [pid = 6550] [id = 54] 20:57:47 INFO - PROCESS | 6550 | 1463716667387 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 6550 | 1463716667396 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x945f6800 == 49 [pid = 6550] [id = 53] 20:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:57:47 INFO - PROCESS | 6550 | 1463716667412 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:57:47 INFO - PROCESS | 6550 | 1463716667416 Marionette TRACE conn3 <- [1,250,null,{}] 20:57:47 INFO - PROCESS | 6550 | 1463716667423 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:47 INFO - PROCESS | 6550 | 1463716667582 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 107 (0xa227cc00) [pid = 6550] [serial = 134] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 106 (0x9afa9400) [pid = 6550] [serial = 137] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 105 (0xa22c6c00) [pid = 6550] [serial = 135] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 104 (0x98786800) [pid = 6550] [serial = 116] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 103 (0x94f55000) [pid = 6550] [serial = 119] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 102 (0x98973400) [pid = 6550] [serial = 128] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 101 (0x98e8dc00) [pid = 6550] [serial = 129] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 100 (0x945f8c00) [pid = 6550] [serial = 125] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 99 (0x94f1e800) [pid = 6550] [serial = 126] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 98 (0x9d0aa800) [pid = 6550] [serial = 122] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 97 (0x9afa2c00) [pid = 6550] [serial = 131] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 96 (0x9b771000) [pid = 6550] [serial = 132] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 95 (0x99f58800) [pid = 6550] [serial = 138] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 6550 | 1463716667741 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x92225800 == 50 [pid = 6550] [id = 70] 20:57:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 96 (0x92776400) [pid = 6550] [serial = 208] [outer = (nil)] 20:57:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 97 (0x9512dc00) [pid = 6550] [serial = 209] [outer = 0x92776400] 20:57:47 INFO - PROCESS | 6550 | 1463716667817 Marionette DEBUG loaded listener.js 20:57:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 98 (0x974cf400) [pid = 6550] [serial = 210] [outer = 0x92776400] 20:57:48 INFO - PROCESS | 6550 | 1463716668551 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1185ms 20:57:48 INFO - PROCESS | 6550 | 1463716668598 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 20:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:57:48 INFO - PROCESS | 6550 | 1463716668602 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 20:57:48 INFO - PROCESS | 6550 | 1463716668609 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:57:48 INFO - PROCESS | 6550 | 1463716668614 Marionette TRACE conn3 <- [1,254,null,{}] 20:57:48 INFO - PROCESS | 6550 | 1463716668632 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:48 INFO - PROCESS | 6550 | 1463716668812 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 20:57:48 INFO - PROCESS | 6550 | 1463716668827 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x974c8000 == 51 [pid = 6550] [id = 71] 20:57:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 99 (0x98974000) [pid = 6550] [serial = 211] [outer = (nil)] 20:57:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 100 (0x99ebac00) [pid = 6550] [serial = 212] [outer = 0x98974000] 20:57:48 INFO - PROCESS | 6550 | 1463716668919 Marionette DEBUG loaded listener.js 20:57:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 101 (0x99ec8000) [pid = 6550] [serial = 213] [outer = 0x98974000] 20:57:49 INFO - PROCESS | 6550 | 1463716669793 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 20:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1241ms 20:57:49 INFO - PROCESS | 6550 | 1463716669850 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 20:57:49 INFO - PROCESS | 6550 | 1463716669854 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 20:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:57:49 INFO - PROCESS | 6550 | 1463716669884 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:57:49 INFO - PROCESS | 6550 | 1463716669887 Marionette TRACE conn3 <- [1,258,null,{}] 20:57:49 INFO - PROCESS | 6550 | 1463716669897 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:50 INFO - PROCESS | 6550 | 1463716670115 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 20:57:50 INFO - PROCESS | 6550 | 1463716670135 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x99e3b000 == 52 [pid = 6550] [id = 72] 20:57:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0x99f59c00) [pid = 6550] [serial = 214] [outer = (nil)] 20:57:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 103 (0x99f76800) [pid = 6550] [serial = 215] [outer = 0x99f59c00] 20:57:50 INFO - PROCESS | 6550 | 1463716670223 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 104 (0x9a0af000) [pid = 6550] [serial = 216] [outer = 0x99f59c00] 20:57:51 INFO - PROCESS | 6550 | 1463716671063 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 20:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1266ms 20:57:51 INFO - PROCESS | 6550 | 1463716671130 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 20:57:51 INFO - PROCESS | 6550 | 1463716671133 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 20:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:57:51 INFO - PROCESS | 6550 | 1463716671142 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:57:51 INFO - PROCESS | 6550 | 1463716671145 Marionette TRACE conn3 <- [1,262,null,{}] 20:57:51 INFO - PROCESS | 6550 | 1463716671159 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:51 INFO - PROCESS | 6550 | 1463716671368 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 20:57:51 INFO - PROCESS | 6550 | 1463716671392 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x99ec3400 == 53 [pid = 6550] [id = 73] 20:57:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 105 (0x99ec5c00) [pid = 6550] [serial = 217] [outer = (nil)] 20:57:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0x9afad800) [pid = 6550] [serial = 218] [outer = 0x99ec5c00] 20:57:51 INFO - PROCESS | 6550 | 1463716671465 Marionette DEBUG loaded listener.js 20:57:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0x9b771400) [pid = 6550] [serial = 219] [outer = 0x99ec5c00] 20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 106 (0x9b81f400) [pid = 6550] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 105 (0x9393a800) [pid = 6550] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 104 (0x92d53800) [pid = 6550] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 103 (0x996e0800) [pid = 6550] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 102 (0x94f25000) [pid = 6550] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 101 (0x9b81d400) [pid = 6550] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:57:52 INFO - PROCESS | 6550 | 1463716672375 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 20:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1279ms 20:57:52 INFO - PROCESS | 6550 | 1463716672422 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 20:57:52 INFO - PROCESS | 6550 | 1463716672424 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 20:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:57:52 INFO - PROCESS | 6550 | 1463716672431 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:57:52 INFO - PROCESS | 6550 | 1463716672434 Marionette TRACE conn3 <- [1,266,null,{}] 20:57:52 INFO - PROCESS | 6550 | 1463716672439 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:52 INFO - PROCESS | 6550 | 1463716672653 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 20:57:52 INFO - PROCESS | 6550 | 1463716672774 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f25000 == 54 [pid = 6550] [id = 74] 20:57:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0x989fe400) [pid = 6550] [serial = 220] [outer = (nil)] 20:57:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 103 (0xa2152800) [pid = 6550] [serial = 221] [outer = 0x989fe400] 20:57:52 INFO - PROCESS | 6550 | 1463716672851 Marionette DEBUG loaded listener.js 20:57:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 104 (0xa22ec800) [pid = 6550] [serial = 222] [outer = 0x989fe400] 20:57:53 INFO - PROCESS | 6550 | 1463716673557 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 20:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1182ms 20:57:53 INFO - PROCESS | 6550 | 1463716673614 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 20:57:53 INFO - PROCESS | 6550 | 1463716673617 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 20:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:57:53 INFO - PROCESS | 6550 | 1463716673623 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:57:53 INFO - PROCESS | 6550 | 1463716673627 Marionette TRACE conn3 <- [1,270,null,{}] 20:57:53 INFO - PROCESS | 6550 | 1463716673639 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:53 INFO - PROCESS | 6550 | 1463716673787 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 20:57:53 INFO - PROCESS | 6550 | 1463716673797 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:53 INFO - PROCESS | 6550 | ++DOCSHELL 0xa21b4c00 == 55 [pid = 6550] [id = 75] 20:57:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 105 (0xa22eb800) [pid = 6550] [serial = 223] [outer = (nil)] 20:57:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0xa26c4000) [pid = 6550] [serial = 224] [outer = 0xa22eb800] 20:57:53 INFO - PROCESS | 6550 | 1463716673870 Marionette DEBUG loaded listener.js 20:57:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0xa3256000) [pid = 6550] [serial = 225] [outer = 0xa22eb800] 20:57:54 INFO - PROCESS | 6550 | 1463716674922 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1336ms 20:57:54 INFO - PROCESS | 6550 | 1463716674961 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 6550 | 1463716674968 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 20:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:57:54 INFO - PROCESS | 6550 | 1463716674978 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:57:54 INFO - PROCESS | 6550 | 1463716674982 Marionette TRACE conn3 <- [1,274,null,{}] 20:57:54 INFO - PROCESS | 6550 | 1463716674991 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:55 INFO - PROCESS | 6550 | 1463716675171 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 20:57:55 INFO - PROCESS | 6550 | 1463716675323 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be7c00 == 56 [pid = 6550] [id = 76] 20:57:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 108 (0x90bea000) [pid = 6550] [serial = 226] [outer = (nil)] 20:57:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 109 (0x91eb9400) [pid = 6550] [serial = 227] [outer = 0x90bea000] 20:57:55 INFO - PROCESS | 6550 | 1463716675415 Marionette DEBUG loaded listener.js 20:57:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 110 (0x945ef800) [pid = 6550] [serial = 228] [outer = 0x90bea000] 20:57:56 INFO - PROCESS | 6550 | 1463716676286 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 20:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1332ms 20:57:56 INFO - PROCESS | 6550 | 1463716676310 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 20:57:56 INFO - PROCESS | 6550 | 1463716676319 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 20:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:57:56 INFO - PROCESS | 6550 | 1463716676330 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:57:56 INFO - PROCESS | 6550 | 1463716676333 Marionette TRACE conn3 <- [1,278,null,{}] 20:57:56 INFO - PROCESS | 6550 | 1463716676340 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:56 INFO - PROCESS | 6550 | 1463716676569 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 20:57:56 INFO - PROCESS | 6550 | 1463716676585 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x93861800 == 57 [pid = 6550] [id = 77] 20:57:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 111 (0x93863000) [pid = 6550] [serial = 229] [outer = (nil)] 20:57:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 112 (0x94f82c00) [pid = 6550] [serial = 230] [outer = 0x93863000] 20:57:56 INFO - PROCESS | 6550 | 1463716676708 Marionette DEBUG loaded listener.js 20:57:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 113 (0x974cc800) [pid = 6550] [serial = 231] [outer = 0x93863000] 20:57:57 INFO - PROCESS | 6550 | 1463716677762 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 20:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1479ms 20:57:57 INFO - PROCESS | 6550 | 1463716677809 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 20:57:57 INFO - PROCESS | 6550 | 1463716677813 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 20:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:57:57 INFO - PROCESS | 6550 | 1463716677820 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:57:57 INFO - PROCESS | 6550 | 1463716677826 Marionette TRACE conn3 <- [1,282,null,{}] 20:57:57 INFO - PROCESS | 6550 | 1463716677842 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:58 INFO - PROCESS | 6550 | 1463716678018 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 20:57:58 INFO - PROCESS | 6550 | 1463716678168 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x93940400 == 58 [pid = 6550] [id = 78] 20:57:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 114 (0x99ae6800) [pid = 6550] [serial = 232] [outer = (nil)] 20:57:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 115 (0x99f7a800) [pid = 6550] [serial = 233] [outer = 0x99ae6800] 20:57:58 INFO - PROCESS | 6550 | 1463716678304 Marionette DEBUG loaded listener.js 20:57:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 116 (0x9b81f400) [pid = 6550] [serial = 234] [outer = 0x99ae6800] 20:57:59 INFO - PROCESS | 6550 | 1463716679163 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 20:57:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 117 (0x99e3a000) [pid = 6550] [serial = 235] [outer = 0x9277e000] 20:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1382ms 20:57:59 INFO - PROCESS | 6550 | 1463716679237 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 20:57:59 INFO - PROCESS | 6550 | 1463716679242 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 20:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:57:59 INFO - PROCESS | 6550 | 1463716679307 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:57:59 INFO - PROCESS | 6550 | 1463716679312 Marionette TRACE conn3 <- [1,286,null,{}] 20:57:59 INFO - PROCESS | 6550 | 1463716679327 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:57:59 INFO - PROCESS | 6550 | 1463716679494 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 20:57:59 INFO - PROCESS | 6550 | 1463716679643 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:57:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x98074800 == 59 [pid = 6550] [id = 79] 20:57:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x996e6400) [pid = 6550] [serial = 236] [outer = (nil)] 20:57:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0xa2278800) [pid = 6550] [serial = 237] [outer = 0x996e6400] 20:57:59 INFO - PROCESS | 6550 | 1463716679771 Marionette DEBUG loaded listener.js 20:57:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0xa675f800) [pid = 6550] [serial = 238] [outer = 0x996e6400] 20:58:00 INFO - PROCESS | 6550 | 1463716680546 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 20:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1337ms 20:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:58:00 INFO - PROCESS | 6550 | 1463716680597 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 20:58:00 INFO - PROCESS | 6550 | 1463716680601 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 20:58:00 INFO - PROCESS | 6550 | 1463716680625 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:58:00 INFO - PROCESS | 6550 | 1463716680629 Marionette TRACE conn3 <- [1,290,null,{}] 20:58:00 INFO - PROCESS | 6550 | 1463716680636 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:00 INFO - PROCESS | 6550 | 1463716680813 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 20:58:00 INFO - PROCESS | 6550 | 1463716680967 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d05400 == 60 [pid = 6550] [id = 80] 20:58:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x90d05800) [pid = 6550] [serial = 239] [outer = (nil)] 20:58:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x90d0a400) [pid = 6550] [serial = 240] [outer = 0x90d05800] 20:58:01 INFO - PROCESS | 6550 | 1463716681054 Marionette DEBUG loaded listener.js 20:58:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x90d0ec00) [pid = 6550] [serial = 241] [outer = 0x90d05800] 20:58:01 INFO - PROCESS | 6550 | 1463716681933 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1359ms 20:58:01 INFO - PROCESS | 6550 | 1463716681965 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 20:58:01 INFO - PROCESS | 6550 | 1463716681970 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 20:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:58:01 INFO - PROCESS | 6550 | 1463716681976 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:58:01 INFO - PROCESS | 6550 | 1463716681979 Marionette TRACE conn3 <- [1,294,null,{}] 20:58:01 INFO - PROCESS | 6550 | 1463716681985 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:02 INFO - PROCESS | 6550 | 1463716682175 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 20:58:02 INFO - PROCESS | 6550 | 1463716682353 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d02000 == 61 [pid = 6550] [id = 81] 20:58:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x90d06400) [pid = 6550] [serial = 242] [outer = (nil)] 20:58:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x90dacc00) [pid = 6550] [serial = 243] [outer = 0x90d06400] 20:58:02 INFO - PROCESS | 6550 | 1463716682454 Marionette DEBUG loaded listener.js 20:58:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x90db3c00) [pid = 6550] [serial = 244] [outer = 0x90d06400] 20:58:03 INFO - PROCESS | 6550 | 1463716683357 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:03 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. 20:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1433ms 20:58:03 INFO - PROCESS | 6550 | 1463716683410 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 20:58:03 INFO - PROCESS | 6550 | 1463716683413 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 20:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:58:03 INFO - PROCESS | 6550 | 1463716683420 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:58:03 INFO - PROCESS | 6550 | 1463716683424 Marionette TRACE conn3 <- [1,298,null,{}] 20:58:03 INFO - PROCESS | 6550 | 1463716683429 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:03 INFO - PROCESS | 6550 | 1463716683595 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 20:58:03 INFO - PROCESS | 6550 | 1463716683749 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x90da5800 == 62 [pid = 6550] [id = 82] 20:58:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x90da8400) [pid = 6550] [serial = 245] [outer = (nil)] 20:58:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0xa67c3800) [pid = 6550] [serial = 246] [outer = 0x90da8400] 20:58:03 INFO - PROCESS | 6550 | 1463716683835 Marionette DEBUG loaded listener.js 20:58:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0xa6f3a800) [pid = 6550] [serial = 247] [outer = 0x90da8400] 20:58:04 INFO - PROCESS | 6550 | 1463716684704 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:04 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. 20:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1331ms 20:58:04 INFO - PROCESS | 6550 | 1463716684752 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 6550 | 1463716684757 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 20:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:58:04 INFO - PROCESS | 6550 | 1463716684763 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:58:04 INFO - PROCESS | 6550 | 1463716684767 Marionette TRACE conn3 <- [1,302,null,{}] 20:58:04 INFO - PROCESS | 6550 | 1463716684773 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:04 INFO - PROCESS | 6550 | 1463716684936 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 20:58:05 INFO - PROCESS | 6550 | 1463716685091 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be4800 == 63 [pid = 6550] [id = 83] 20:58:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x90bed400) [pid = 6550] [serial = 248] [outer = (nil)] 20:58:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x919ee800) [pid = 6550] [serial = 249] [outer = 0x90bed400] 20:58:05 INFO - PROCESS | 6550 | 1463716685175 Marionette DEBUG loaded listener.js 20:58:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x919f0800) [pid = 6550] [serial = 250] [outer = 0x90bed400] 20:58:06 INFO - PROCESS | 6550 | 1463716686347 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:06 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. 20:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1631ms 20:58:06 INFO - PROCESS | 6550 | 1463716686396 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 20:58:06 INFO - PROCESS | 6550 | 1463716686403 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 20:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:58:06 INFO - PROCESS | 6550 | 1463716686411 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:58:06 INFO - PROCESS | 6550 | 1463716686417 Marionette TRACE conn3 <- [1,306,null,{}] 20:58:06 INFO - PROCESS | 6550 | 1463716686424 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:06 INFO - PROCESS | 6550 | 1463716686592 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 20:58:06 INFO - PROCESS | 6550 | 1463716686761 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x90db3000 == 64 [pid = 6550] [id = 84] 20:58:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x919e7800) [pid = 6550] [serial = 251] [outer = (nil)] 20:58:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x919f4c00) [pid = 6550] [serial = 252] [outer = 0x919e7800] 20:58:06 INFO - PROCESS | 6550 | 1463716686882 Marionette DEBUG loaded listener.js 20:58:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x9222b000) [pid = 6550] [serial = 253] [outer = 0x919e7800] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x92125c00 == 63 [pid = 6550] [id = 27] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x94f25000 == 62 [pid = 6550] [id = 74] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x99f72800) [pid = 6550] [serial = 176] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x99ec3400 == 61 [pid = 6550] [id = 73] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x99e3b000 == 60 [pid = 6550] [id = 72] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x974c8000 == 59 [pid = 6550] [id = 71] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x92225800 == 58 [pid = 6550] [id = 70] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x93855c00 == 57 [pid = 6550] [id = 69] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x99f77400 == 56 [pid = 6550] [id = 62] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x997ebc00 == 55 [pid = 6550] [id = 61] 20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x9222c400 == 54 [pid = 6550] [id = 60] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0xa50ef800) [pid = 6550] [serial = 152] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa2158000) [pid = 6550] [serial = 168] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x94f58800) [pid = 6550] [serial = 161] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x98e8e000) [pid = 6550] [serial = 173] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x9b72b000) [pid = 6550] [serial = 174] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0xa34c3400) [pid = 6550] [serial = 149] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x94fa9800) [pid = 6550] [serial = 155] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x9b7bc000) [pid = 6550] [serial = 165] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x94fa5400) [pid = 6550] [serial = 143] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x98e90400) [pid = 6550] [serial = 158] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0xa1150c00) [pid = 6550] [serial = 146] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x9d0af400) [pid = 6550] [serial = 167] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x99a51800) [pid = 6550] [serial = 159] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x9b149000) [pid = 6550] [serial = 164] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x98981800) [pid = 6550] [serial = 162] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0xa22e9000) [pid = 6550] [serial = 170] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0xa22edc00) [pid = 6550] [serial = 171] [outer = (nil)] [url = about:blank] 20:58:07 INFO - PROCESS | 6550 | 1463716687852 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:07 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. 20:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1490ms 20:58:07 INFO - PROCESS | 6550 | 1463716687902 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 20:58:07 INFO - PROCESS | 6550 | 1463716687910 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 20:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:58:07 INFO - PROCESS | 6550 | 1463716687920 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:58:07 INFO - PROCESS | 6550 | 1463716687924 Marionette TRACE conn3 <- [1,310,null,{}] 20:58:07 INFO - PROCESS | 6550 | 1463716687930 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:08 INFO - PROCESS | 6550 | 1463716688085 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 20:58:08 INFO - PROCESS | 6550 | 1463716688096 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x919e9c00 == 55 [pid = 6550] [id = 85] 20:58:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x92d53800) [pid = 6550] [serial = 254] [outer = (nil)] 20:58:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0x94f5d800) [pid = 6550] [serial = 255] [outer = 0x92d53800] 20:58:08 INFO - PROCESS | 6550 | 1463716688184 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0x94f7d000) [pid = 6550] [serial = 256] [outer = 0x92d53800] 20:58:09 INFO - PROCESS | 6550 | 1463716689038 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:09 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. 20:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1181ms 20:58:09 INFO - PROCESS | 6550 | 1463716689101 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 20:58:09 INFO - PROCESS | 6550 | 1463716689106 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 20:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:58:09 INFO - PROCESS | 6550 | 1463716689113 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:58:09 INFO - PROCESS | 6550 | 1463716689118 Marionette TRACE conn3 <- [1,314,null,{}] 20:58:09 INFO - PROCESS | 6550 | 1463716689140 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:09 INFO - PROCESS | 6550 | 1463716689306 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 20:58:09 INFO - PROCESS | 6550 | 1463716689319 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f1e800 == 56 [pid = 6550] [id = 86] 20:58:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x976cc800) [pid = 6550] [serial = 257] [outer = (nil)] 20:58:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x98e8dc00) [pid = 6550] [serial = 258] [outer = 0x976cc800] 20:58:09 INFO - PROCESS | 6550 | 1463716689396 Marionette DEBUG loaded listener.js 20:58:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x996e6000) [pid = 6550] [serial = 259] [outer = 0x976cc800] 20:58:10 INFO - PROCESS | 6550 | 1463716690290 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:10 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. 20:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1242ms 20:58:10 INFO - PROCESS | 6550 | 1463716690356 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 20:58:10 INFO - PROCESS | 6550 | 1463716690360 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 20:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:58:10 INFO - PROCESS | 6550 | 1463716690366 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:58:10 INFO - PROCESS | 6550 | 1463716690369 Marionette TRACE conn3 <- [1,318,null,{}] 20:58:10 INFO - PROCESS | 6550 | 1463716690375 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:10 INFO - PROCESS | 6550 | 1463716690576 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 20:58:10 INFO - PROCESS | 6550 | 1463716690600 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x90db3800 == 57 [pid = 6550] [id = 87] 20:58:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x995c2c00) [pid = 6550] [serial = 260] [outer = (nil)] 20:58:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x99ae8800) [pid = 6550] [serial = 261] [outer = 0x995c2c00] 20:58:10 INFO - PROCESS | 6550 | 1463716690678 Marionette DEBUG loaded listener.js 20:58:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x99e3b000) [pid = 6550] [serial = 262] [outer = 0x995c2c00] 20:58:11 INFO - PROCESS | 6550 | 1463716691499 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:11 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. 20:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1183ms 20:58:11 INFO - PROCESS | 6550 | 1463716691550 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 20:58:11 INFO - PROCESS | 6550 | 1463716691554 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 20:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:58:11 INFO - PROCESS | 6550 | 1463716691567 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:58:11 INFO - PROCESS | 6550 | 1463716691584 Marionette TRACE conn3 <- [1,322,null,{}] 20:58:11 INFO - PROCESS | 6550 | 1463716691590 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:11 INFO - PROCESS | 6550 | 1463716691791 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 20:58:11 INFO - PROCESS | 6550 | 1463716691812 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x997ebc00 == 58 [pid = 6550] [id = 88] 20:58:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x99a50c00) [pid = 6550] [serial = 263] [outer = (nil)] 20:58:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x99f6e400) [pid = 6550] [serial = 264] [outer = 0x99a50c00] 20:58:11 INFO - PROCESS | 6550 | 1463716691885 Marionette DEBUG loaded listener.js 20:58:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x99f72800) [pid = 6550] [serial = 265] [outer = 0x99a50c00] 20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x99f59c00) [pid = 6550] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x99ec5c00) [pid = 6550] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x99f6b800) [pid = 6550] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x98974000) [pid = 6550] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x92776400) [pid = 6550] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x94f54c00) [pid = 6550] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x989fe400) [pid = 6550] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:58:13 INFO - PROCESS | 6550 | 1463716693038 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:13 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. 20:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1502ms 20:58:13 INFO - PROCESS | 6550 | 1463716693070 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 20:58:13 INFO - PROCESS | 6550 | 1463716693075 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 20:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:58:13 INFO - PROCESS | 6550 | 1463716693081 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:58:13 INFO - PROCESS | 6550 | 1463716693084 Marionette TRACE conn3 <- [1,326,null,{}] 20:58:13 INFO - PROCESS | 6550 | 1463716693089 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:13 INFO - PROCESS | 6550 | 1463716693247 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 20:58:13 INFO - PROCESS | 6550 | 1463716693264 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d1400 == 59 [pid = 6550] [id = 89] 20:58:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x909d5400) [pid = 6550] [serial = 266] [outer = (nil)] 20:58:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x909d8c00) [pid = 6550] [serial = 267] [outer = 0x909d5400] 20:58:13 INFO - PROCESS | 6550 | 1463716693339 Marionette DEBUG loaded listener.js 20:58:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x997eb000) [pid = 6550] [serial = 268] [outer = 0x909d5400] 20:58:14 INFO - PROCESS | 6550 | 1463716694175 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:14 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. 20:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1138ms 20:58:14 INFO - PROCESS | 6550 | 1463716694220 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 20:58:14 INFO - PROCESS | 6550 | 1463716694224 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 20:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:58:14 INFO - PROCESS | 6550 | 1463716694230 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:58:14 INFO - PROCESS | 6550 | 1463716694232 Marionette TRACE conn3 <- [1,330,null,{}] 20:58:14 INFO - PROCESS | 6550 | 1463716694238 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:14 INFO - PROCESS | 6550 | 1463716694378 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 20:58:14 INFO - PROCESS | 6550 | 1463716694603 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x909c9400 == 60 [pid = 6550] [id = 90] 20:58:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x909c9800) [pid = 6550] [serial = 269] [outer = (nil)] 20:58:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x909cc000) [pid = 6550] [serial = 270] [outer = 0x909c9800] 20:58:14 INFO - PROCESS | 6550 | 1463716694693 Marionette DEBUG loaded listener.js 20:58:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x909d7000) [pid = 6550] [serial = 271] [outer = 0x909c9800] 20:58:15 INFO - PROCESS | 6550 | 1463716695719 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:15 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. 20:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1533ms 20:58:15 INFO - PROCESS | 6550 | 1463716695765 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 20:58:15 INFO - PROCESS | 6550 | 1463716695772 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 20:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:58:15 INFO - PROCESS | 6550 | 1463716695780 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:58:15 INFO - PROCESS | 6550 | 1463716695786 Marionette TRACE conn3 <- [1,334,null,{}] 20:58:15 INFO - PROCESS | 6550 | 1463716695793 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:16 INFO - PROCESS | 6550 | 1463716696013 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 20:58:16 INFO - PROCESS | 6550 | 1463716696215 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f5c00 == 61 [pid = 6550] [id = 91] 20:58:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x91eac800) [pid = 6550] [serial = 272] [outer = (nil)] 20:58:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x92127800) [pid = 6550] [serial = 273] [outer = 0x91eac800] 20:58:16 INFO - PROCESS | 6550 | 1463716696351 Marionette DEBUG loaded listener.js 20:58:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x92778400) [pid = 6550] [serial = 274] [outer = 0x91eac800] 20:58:17 INFO - PROCESS | 6550 | 1463716697312 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:17 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. 20:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1586ms 20:58:17 INFO - PROCESS | 6550 | 1463716697370 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 20:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:58:17 INFO - PROCESS | 6550 | 1463716697377 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 20:58:17 INFO - PROCESS | 6550 | 1463716697383 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:58:17 INFO - PROCESS | 6550 | 1463716697388 Marionette TRACE conn3 <- [1,338,null,{}] 20:58:17 INFO - PROCESS | 6550 | 1463716697394 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:17 INFO - PROCESS | 6550 | 1463716697589 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 20:58:17 INFO - PROCESS | 6550 | 1463716697747 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x909ccc00 == 62 [pid = 6550] [id = 92] 20:58:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x94f1c800) [pid = 6550] [serial = 275] [outer = (nil)] 20:58:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x974c4800) [pid = 6550] [serial = 276] [outer = 0x94f1c800] 20:58:17 INFO - PROCESS | 6550 | 1463716697850 Marionette DEBUG loaded listener.js 20:58:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x9897bc00) [pid = 6550] [serial = 277] [outer = 0x94f1c800] 20:58:18 INFO - PROCESS | 6550 | 1463716698826 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:18 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. 20:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1482ms 20:58:18 INFO - PROCESS | 6550 | 1463716698866 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 6550 | 1463716698870 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 20:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:58:18 INFO - PROCESS | 6550 | 1463716698886 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:58:18 INFO - PROCESS | 6550 | 1463716698896 Marionette TRACE conn3 <- [1,342,null,{}] 20:58:18 INFO - PROCESS | 6550 | 1463716698902 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:19 INFO - PROCESS | 6550 | 1463716699087 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 20:58:19 INFO - PROCESS | 6550 | 1463716699242 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bf0000 == 63 [pid = 6550] [id = 93] 20:58:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x90bf1400) [pid = 6550] [serial = 278] [outer = (nil)] 20:58:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x9aaac800) [pid = 6550] [serial = 279] [outer = 0x90bf1400] 20:58:19 INFO - PROCESS | 6550 | 1463716699330 Marionette DEBUG loaded listener.js 20:58:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x9acaa000) [pid = 6550] [serial = 280] [outer = 0x90bf1400] 20:58:20 INFO - PROCESS | 6550 | 1463716700244 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:20 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. 20:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1395ms 20:58:20 INFO - PROCESS | 6550 | 1463716700274 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 6550 | 1463716700279 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 20:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:58:20 INFO - PROCESS | 6550 | 1463716700285 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:58:20 INFO - PROCESS | 6550 | 1463716700289 Marionette TRACE conn3 <- [1,346,null,{}] 20:58:20 INFO - PROCESS | 6550 | 1463716700294 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:20 INFO - PROCESS | 6550 | 1463716700460 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 20:58:20 INFO - PROCESS | 6550 | 1463716700621 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d3c00 == 64 [pid = 6550] [id = 94] 20:58:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x9b727000) [pid = 6550] [serial = 281] [outer = (nil)] 20:58:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x9b7bc800) [pid = 6550] [serial = 282] [outer = 0x9b727000] 20:58:20 INFO - PROCESS | 6550 | 1463716700713 Marionette DEBUG loaded listener.js 20:58:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x9b81ac00) [pid = 6550] [serial = 283] [outer = 0x9b727000] 20:58:21 INFO - PROCESS | 6550 | 1463716701601 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:21 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. 20:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1378ms 20:58:21 INFO - PROCESS | 6550 | 1463716701664 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 20:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:58:21 INFO - PROCESS | 6550 | 1463716701674 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 20:58:21 INFO - PROCESS | 6550 | 1463716701685 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:58:21 INFO - PROCESS | 6550 | 1463716701691 Marionette TRACE conn3 <- [1,350,null,{}] 20:58:21 INFO - PROCESS | 6550 | 1463716701698 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:21 INFO - PROCESS | 6550 | 1463716701901 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 20:58:22 INFO - PROCESS | 6550 | 1463716702059 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x9d0b2400 == 65 [pid = 6550] [id = 95] 20:58:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0xa061bc00) [pid = 6550] [serial = 284] [outer = (nil)] 20:58:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0xa215a000) [pid = 6550] [serial = 285] [outer = 0xa061bc00] 20:58:22 INFO - PROCESS | 6550 | 1463716702161 Marionette DEBUG loaded listener.js 20:58:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0xa22f5800) [pid = 6550] [serial = 286] [outer = 0xa061bc00] 20:58:23 INFO - PROCESS | 6550 | 1463716703088 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:23 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. 20:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1435ms 20:58:23 INFO - PROCESS | 6550 | 1463716703117 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 20:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:58:23 INFO - PROCESS | 6550 | 1463716703121 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 20:58:23 INFO - PROCESS | 6550 | 1463716703127 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:58:23 INFO - PROCESS | 6550 | 1463716703131 Marionette TRACE conn3 <- [1,354,null,{}] 20:58:23 INFO - PROCESS | 6550 | 1463716703137 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:23 INFO - PROCESS | 6550 | 1463716703300 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 20:58:23 INFO - PROCESS | 6550 | 1463716703463 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b1ae000 == 66 [pid = 6550] [id = 96] 20:58:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x9b823800) [pid = 6550] [serial = 287] [outer = (nil)] 20:58:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0xa3542c00) [pid = 6550] [serial = 288] [outer = 0x9b823800] 20:58:23 INFO - PROCESS | 6550 | 1463716703547 Marionette DEBUG loaded listener.js 20:58:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0xa6284800) [pid = 6550] [serial = 289] [outer = 0x9b823800] 20:58:24 INFO - PROCESS | 6550 | 1463716704758 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:24 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. 20:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1680ms 20:58:24 INFO - PROCESS | 6550 | 1463716704808 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 20:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:58:24 INFO - PROCESS | 6550 | 1463716704814 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 20:58:24 INFO - PROCESS | 6550 | 1463716704822 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:58:24 INFO - PROCESS | 6550 | 1463716704827 Marionette TRACE conn3 <- [1,358,null,{}] 20:58:24 INFO - PROCESS | 6550 | 1463716704835 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:25 INFO - PROCESS | 6550 | 1463716705053 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 20:58:25 INFO - PROCESS | 6550 | 1463716705264 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0d000 == 67 [pid = 6550] [id = 97] 20:58:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x919ec000) [pid = 6550] [serial = 290] [outer = (nil)] 20:58:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x9385cc00) [pid = 6550] [serial = 291] [outer = 0x919ec000] 20:58:25 INFO - PROCESS | 6550 | 1463716705383 Marionette DEBUG loaded listener.js 20:58:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x94f22800) [pid = 6550] [serial = 292] [outer = 0x919ec000] 20:58:26 INFO - PROCESS | 6550 | 1463716706288 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:26 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. 20:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1541ms 20:58:26 INFO - PROCESS | 6550 | 1463716706363 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 20:58:26 INFO - PROCESS | 6550 | 1463716706371 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 20:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:58:26 INFO - PROCESS | 6550 | 1463716706382 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:58:26 INFO - PROCESS | 6550 | 1463716706385 Marionette TRACE conn3 <- [1,362,null,{}] 20:58:26 INFO - PROCESS | 6550 | 1463716706392 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:26 INFO - PROCESS | 6550 | 1463716706597 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 20:58:26 INFO - PROCESS | 6550 | 1463716706811 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be4c00 == 68 [pid = 6550] [id = 98] 20:58:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x90bec800) [pid = 6550] [serial = 293] [outer = (nil)] 20:58:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x93936c00) [pid = 6550] [serial = 294] [outer = 0x90bec800] 20:58:26 INFO - PROCESS | 6550 | 1463716706949 Marionette DEBUG loaded listener.js 20:58:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x974c6400) [pid = 6550] [serial = 295] [outer = 0x90bec800] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x9393f000 == 67 [pid = 6550] [id = 51] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0xa2159000 == 66 [pid = 6550] [id = 50] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x9b824000 == 65 [pid = 6550] [id = 49] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x909d1400 == 64 [pid = 6550] [id = 89] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x9aaa7400) [pid = 6550] [serial = 185] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0xa21b1800) [pid = 6550] [serial = 188] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0xa503fc00) [pid = 6550] [serial = 191] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x94f7f800) [pid = 6550] [serial = 194] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0xa67c4400) [pid = 6550] [serial = 197] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0xa828e800) [pid = 6550] [serial = 203] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0xa6e93800) [pid = 6550] [serial = 200] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0xa26c4000) [pid = 6550] [serial = 224] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x93862000) [pid = 6550] [serial = 179] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x99ebd000) [pid = 6550] [serial = 182] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x997ebc00 == 63 [pid = 6550] [id = 88] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90db3800 == 62 [pid = 6550] [id = 87] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x94f1e800 == 61 [pid = 6550] [id = 86] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x919e9c00 == 60 [pid = 6550] [id = 85] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90db3000 == 59 [pid = 6550] [id = 84] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90da5800 == 58 [pid = 6550] [id = 82] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90d02000 == 57 [pid = 6550] [id = 81] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90d05400 == 56 [pid = 6550] [id = 80] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x98074800 == 55 [pid = 6550] [id = 79] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x93940400 == 54 [pid = 6550] [id = 78] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x93861800 == 53 [pid = 6550] [id = 77] 20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90be7c00 == 52 [pid = 6550] [id = 76] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x99ebac00) [pid = 6550] [serial = 212] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x9512dc00) [pid = 6550] [serial = 209] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x974cf400) [pid = 6550] [serial = 210] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x974c6c00) [pid = 6550] [serial = 207] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x94fa6400) [pid = 6550] [serial = 206] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x99f76800) [pid = 6550] [serial = 215] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0xa2152800) [pid = 6550] [serial = 221] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0xa22ec800) [pid = 6550] [serial = 222] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x99ec8000) [pid = 6550] [serial = 213] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x9a0af000) [pid = 6550] [serial = 216] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x9afad800) [pid = 6550] [serial = 218] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x9b771400) [pid = 6550] [serial = 219] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x99f73c00) [pid = 6550] [serial = 177] [outer = (nil)] [url = about:blank] 20:58:27 INFO - PROCESS | 6550 | 1463716707944 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:27 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. 20:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1583ms 20:58:27 INFO - PROCESS | 6550 | 1463716707964 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 20:58:27 INFO - PROCESS | 6550 | 1463716707968 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 20:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:58:27 INFO - PROCESS | 6550 | 1463716707974 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:58:27 INFO - PROCESS | 6550 | 1463716707979 Marionette TRACE conn3 <- [1,366,null,{}] 20:58:27 INFO - PROCESS | 6550 | 1463716707995 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:28 INFO - PROCESS | 6550 | 1463716708153 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 20:58:28 INFO - PROCESS | 6550 | 1463716708278 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d05400 == 53 [pid = 6550] [id = 99] 20:58:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x974c8800) [pid = 6550] [serial = 296] [outer = (nil)] 20:58:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x98e8e000) [pid = 6550] [serial = 297] [outer = 0x974c8800] 20:58:28 INFO - PROCESS | 6550 | 1463716708356 Marionette DEBUG loaded listener.js 20:58:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x997e1000) [pid = 6550] [serial = 298] [outer = 0x974c8800] 20:58:29 INFO - PROCESS | 6550 | 1463716709116 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:29 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. 20:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1182ms 20:58:29 INFO - PROCESS | 6550 | 1463716709157 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 20:58:29 INFO - PROCESS | 6550 | 1463716709161 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 20:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:58:29 INFO - PROCESS | 6550 | 1463716709188 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:58:29 INFO - PROCESS | 6550 | 1463716709192 Marionette TRACE conn3 <- [1,370,null,{}] 20:58:29 INFO - PROCESS | 6550 | 1463716709197 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:29 INFO - PROCESS | 6550 | 1463716709356 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 20:58:29 INFO - PROCESS | 6550 | 1463716709367 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x974ca400 == 54 [pid = 6550] [id = 100] 20:58:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x99ec2800) [pid = 6550] [serial = 299] [outer = (nil)] 20:58:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x99f59400) [pid = 6550] [serial = 300] [outer = 0x99ec2800] 20:58:29 INFO - PROCESS | 6550 | 1463716709442 Marionette DEBUG loaded listener.js 20:58:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x9aaaf000) [pid = 6550] [serial = 301] [outer = 0x99ec2800] 20:58:30 INFO - PROCESS | 6550 | 1463716710382 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:58:30 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. 20:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1235ms 20:58:30 INFO - PROCESS | 6550 | 1463716710423 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 20:58:30 INFO - PROCESS | 6550 | 1463716710426 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 20:58:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:58:30 INFO - PROCESS | 6550 | 1463716710437 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:58:30 INFO - PROCESS | 6550 | 1463716710440 Marionette TRACE conn3 <- [1,374,null,{}] 20:58:30 INFO - PROCESS | 6550 | 1463716710445 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:30 INFO - PROCESS | 6550 | 1463716710638 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 20:58:30 INFO - PROCESS | 6550 | 1463716710662 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d06c00 == 55 [pid = 6550] [id = 101] 20:58:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x90d07c00) [pid = 6550] [serial = 302] [outer = (nil)] 20:58:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x9aca3000) [pid = 6550] [serial = 303] [outer = 0x90d07c00] 20:58:30 INFO - PROCESS | 6550 | 1463716710740 Marionette DEBUG loaded listener.js 20:58:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x9afa2c00) [pid = 6550] [serial = 304] [outer = 0x90d07c00] 20:58:32 INFO - PROCESS | 6550 | 1463716712118 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x999a8800) [pid = 6550] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x9277b400) [pid = 6550] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0xa325a800) [pid = 6550] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x94f84000) [pid = 6550] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x93863400) [pid = 6550] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x99f7a000) [pid = 6550] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x99ec9400) [pid = 6550] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x92d57c00) [pid = 6550] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0xa35f9400) [pid = 6550] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x9393c800) [pid = 6550] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0xa2281000) [pid = 6550] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x91ead400) [pid = 6550] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x9d0b0800) [pid = 6550] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x94f5cc00) [pid = 6550] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0xa30ebc00) [pid = 6550] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x93858000) [pid = 6550] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0xa0616400) [pid = 6550] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x93861c00) [pid = 6550] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x94f1d400) [pid = 6550] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0xa22eb800) [pid = 6550] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0x99ae6800) [pid = 6550] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 116 (0x90d05800) [pid = 6550] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 115 (0x996e6400) [pid = 6550] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 114 (0x995c2c00) [pid = 6550] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:58:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:58:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1779ms 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 113 (0x919e7800) [pid = 6550] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 112 (0x90bea000) [pid = 6550] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 111 (0x92d53800) [pid = 6550] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 110 (0x976cc800) [pid = 6550] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 109 (0x90d06400) [pid = 6550] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 108 (0x93863000) [pid = 6550] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 107 (0x90bed400) [pid = 6550] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 106 (0x99a50c00) [pid = 6550] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 105 (0x94f82800) [pid = 6550] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:58:32 INFO - PROCESS | 6550 | 1463716712277 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 20:58:32 INFO - PROCESS | 6550 | 1463716712281 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 20:58:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:58:32 INFO - PROCESS | 6550 | 1463716712287 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:58:32 INFO - PROCESS | 6550 | 1463716712290 Marionette TRACE conn3 <- [1,378,null,{}] 20:58:32 INFO - PROCESS | 6550 | 1463716712296 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:32 INFO - PROCESS | 6550 | 1463716712519 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 20:58:32 INFO - PROCESS | 6550 | 1463716712601 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x93861c00 == 56 [pid = 6550] [id = 102] 20:58:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0x94f1d400) [pid = 6550] [serial = 305] [outer = (nil)] 20:58:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0x98e92000) [pid = 6550] [serial = 306] [outer = 0x94f1d400] 20:58:32 INFO - PROCESS | 6550 | 1463716712675 Marionette DEBUG loaded listener.js 20:58:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 108 (0x99ec9400) [pid = 6550] [serial = 307] [outer = 0x94f1d400] 20:58:33 INFO - PROCESS | 6550 | 1463716713397 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:58:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:58:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1135ms 20:58:33 INFO - PROCESS | 6550 | 1463716713422 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 20:58:33 INFO - PROCESS | 6550 | 1463716713425 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 20:58:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:58:33 INFO - PROCESS | 6550 | 1463716713439 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:58:33 INFO - PROCESS | 6550 | 1463716713441 Marionette TRACE conn3 <- [1,382,null,{}] 20:58:33 INFO - PROCESS | 6550 | 1463716713447 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:33 INFO - PROCESS | 6550 | 1463716713590 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 20:58:33 INFO - PROCESS | 6550 | 1463716713611 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x996e2800 == 57 [pid = 6550] [id = 103] 20:58:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 109 (0x9aaab400) [pid = 6550] [serial = 308] [outer = (nil)] 20:58:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 110 (0xa061cc00) [pid = 6550] [serial = 309] [outer = 0x9aaab400] 20:58:33 INFO - PROCESS | 6550 | 1463716713683 Marionette DEBUG loaded listener.js 20:58:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 111 (0xa22eb800) [pid = 6550] [serial = 310] [outer = 0x9aaab400] 20:58:34 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 20:58:34 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:58:34 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 20:58:34 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 20:58:34 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 20:58:34 INFO - PROCESS | 6550 | 1463716714708 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:58:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:58:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1294ms 20:58:34 INFO - PROCESS | 6550 | 1463716714727 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 20:58:34 INFO - PROCESS | 6550 | 1463716714733 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 20:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:58:34 INFO - PROCESS | 6550 | 1463716714742 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:58:34 INFO - PROCESS | 6550 | 1463716714748 Marionette TRACE conn3 <- [1,386,null,{}] 20:58:34 INFO - PROCESS | 6550 | 1463716714756 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:34 INFO - PROCESS | 6550 | 1463716714927 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 20:58:35 INFO - PROCESS | 6550 | 1463716715096 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d10800 == 58 [pid = 6550] [id = 104] 20:58:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 112 (0x90da7400) [pid = 6550] [serial = 311] [outer = (nil)] 20:58:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 113 (0x919eec00) [pid = 6550] [serial = 312] [outer = 0x90da7400] 20:58:35 INFO - PROCESS | 6550 | 1463716715257 Marionette DEBUG loaded listener.js 20:58:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 114 (0x9212c800) [pid = 6550] [serial = 313] [outer = 0x90da7400] 20:58:36 INFO - PROCESS | 6550 | 1463716716154 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 20:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1482ms 20:58:36 INFO - PROCESS | 6550 | 1463716716225 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 20:58:36 INFO - PROCESS | 6550 | 1463716716235 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 20:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:58:36 INFO - PROCESS | 6550 | 1463716716247 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:58:36 INFO - PROCESS | 6550 | 1463716716251 Marionette TRACE conn3 <- [1,390,null,{}] 20:58:36 INFO - PROCESS | 6550 | 1463716716257 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:36 INFO - PROCESS | 6550 | 1463716716473 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 20:58:36 INFO - PROCESS | 6550 | 1463716716682 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f62c00 == 59 [pid = 6550] [id = 105] 20:58:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 115 (0x94f7e400) [pid = 6550] [serial = 314] [outer = (nil)] 20:58:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 116 (0x974cec00) [pid = 6550] [serial = 315] [outer = 0x94f7e400] 20:58:36 INFO - PROCESS | 6550 | 1463716716822 Marionette DEBUG loaded listener.js 20:58:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 117 (0x98e90000) [pid = 6550] [serial = 316] [outer = 0x94f7e400] 20:58:37 INFO - PROCESS | 6550 | 1463716717860 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 20:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1682ms 20:58:37 INFO - PROCESS | 6550 | 1463716717929 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 20:58:37 INFO - PROCESS | 6550 | 1463716717933 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 20:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:58:37 INFO - PROCESS | 6550 | 1463716717940 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:58:37 INFO - PROCESS | 6550 | 1463716717946 Marionette TRACE conn3 <- [1,394,null,{}] 20:58:37 INFO - PROCESS | 6550 | 1463716717963 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:38 INFO - PROCESS | 6550 | 1463716718182 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 20:58:38 INFO - PROCESS | 6550 | 1463716718407 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b824000 == 60 [pid = 6550] [id = 106] 20:58:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x9d0b1400) [pid = 6550] [serial = 317] [outer = (nil)] 20:58:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0xa22f1800) [pid = 6550] [serial = 318] [outer = 0x9d0b1400] 20:58:38 INFO - PROCESS | 6550 | 1463716718502 Marionette DEBUG loaded listener.js 20:58:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0xa26ef400) [pid = 6550] [serial = 319] [outer = 0x9d0b1400] 20:58:39 INFO - PROCESS | 6550 | 1463716719385 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 20:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1484ms 20:58:39 INFO - PROCESS | 6550 | 1463716719425 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 20:58:39 INFO - PROCESS | 6550 | 1463716719430 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 20:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:58:39 INFO - PROCESS | 6550 | 1463716719436 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:58:39 INFO - PROCESS | 6550 | 1463716719440 Marionette TRACE conn3 <- [1,398,null,{}] 20:58:39 INFO - PROCESS | 6550 | 1463716719445 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:39 INFO - PROCESS | 6550 | 1463716719622 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 20:58:39 INFO - PROCESS | 6550 | 1463716719782 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c9c00 == 61 [pid = 6550] [id = 107] 20:58:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x919cb800) [pid = 6550] [serial = 320] [outer = (nil)] 20:58:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x919d0400) [pid = 6550] [serial = 321] [outer = 0x919cb800] 20:58:39 INFO - PROCESS | 6550 | 1463716719881 Marionette DEBUG loaded listener.js 20:58:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x94f1c000) [pid = 6550] [serial = 322] [outer = 0x919cb800] 20:58:40 INFO - PROCESS | 6550 | 1463716720824 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 20:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1433ms 20:58:40 INFO - PROCESS | 6550 | 1463716720869 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 20:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:58:40 INFO - PROCESS | 6550 | 1463716720874 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 20:58:40 INFO - PROCESS | 6550 | 1463716720880 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:58:40 INFO - PROCESS | 6550 | 1463716720884 Marionette TRACE conn3 <- [1,402,null,{}] 20:58:40 INFO - PROCESS | 6550 | 1463716720889 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:41 INFO - PROCESS | 6550 | 1463716721060 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 20:58:41 INFO - PROCESS | 6550 | 1463716721223 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e3c00 == 62 [pid = 6550] [id = 108] 20:58:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x8f5e6400) [pid = 6550] [serial = 323] [outer = (nil)] 20:58:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x8f5ed800) [pid = 6550] [serial = 324] [outer = 0x8f5e6400] 20:58:41 INFO - PROCESS | 6550 | 1463716721316 Marionette DEBUG loaded listener.js 20:58:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x8f5efc00) [pid = 6550] [serial = 325] [outer = 0x8f5e6400] 20:58:42 INFO - PROCESS | 6550 | 1463716722256 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 20:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1433ms 20:58:42 INFO - PROCESS | 6550 | 1463716722313 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 20:58:42 INFO - PROCESS | 6550 | 1463716722317 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 20:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:58:42 INFO - PROCESS | 6550 | 1463716722323 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:58:42 INFO - PROCESS | 6550 | 1463716722326 Marionette TRACE conn3 <- [1,406,null,{}] 20:58:42 INFO - PROCESS | 6550 | 1463716722332 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:42 INFO - PROCESS | 6550 | 1463716722528 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 20:58:42 INFO - PROCESS | 6550 | 1463716722743 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e9c00 == 63 [pid = 6550] [id = 109] 20:58:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0xa30ebc00) [pid = 6550] [serial = 326] [outer = (nil)] 20:58:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0xa354e800) [pid = 6550] [serial = 327] [outer = 0xa30ebc00] 20:58:42 INFO - PROCESS | 6550 | 1463716722876 Marionette DEBUG loaded listener.js 20:58:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0xa50eb000) [pid = 6550] [serial = 328] [outer = 0xa30ebc00] 20:58:43 INFO - PROCESS | 6550 | 1463716723789 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 20:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1534ms 20:58:43 INFO - PROCESS | 6550 | 1463716723858 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 20:58:43 INFO - PROCESS | 6550 | 1463716723861 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 20:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:58:43 INFO - PROCESS | 6550 | 1463716723870 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:58:43 INFO - PROCESS | 6550 | 1463716723873 Marionette TRACE conn3 <- [1,410,null,{}] 20:58:43 INFO - PROCESS | 6550 | 1463716723878 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:44 INFO - PROCESS | 6550 | 1463716724047 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 20:58:44 INFO - PROCESS | 6550 | 1463716724210 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e55fc00 == 64 [pid = 6550] [id = 110] 20:58:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8e560c00) [pid = 6550] [serial = 329] [outer = (nil)] 20:58:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8e569400) [pid = 6550] [serial = 330] [outer = 0x8e560c00] 20:58:44 INFO - PROCESS | 6550 | 1463716724293 Marionette DEBUG loaded listener.js 20:58:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8e56c000) [pid = 6550] [serial = 331] [outer = 0x8e560c00] 20:58:45 INFO - PROCESS | 6550 | 1463716725223 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 20:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1387ms 20:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:58:45 INFO - PROCESS | 6550 | 1463716725257 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 20:58:45 INFO - PROCESS | 6550 | 1463716725260 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 20:58:45 INFO - PROCESS | 6550 | 1463716725266 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:58:45 INFO - PROCESS | 6550 | 1463716725269 Marionette TRACE conn3 <- [1,414,null,{}] 20:58:45 INFO - PROCESS | 6550 | 1463716725275 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:45 INFO - PROCESS | 6550 | 1463716725437 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 20:58:45 INFO - PROCESS | 6550 | 1463716725610 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56bc00 == 65 [pid = 6550] [id = 111] 20:58:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8f5e7400) [pid = 6550] [serial = 332] [outer = (nil)] 20:58:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0xa354b800) [pid = 6550] [serial = 333] [outer = 0x8f5e7400] 20:58:45 INFO - PROCESS | 6550 | 1463716725700 Marionette DEBUG loaded listener.js 20:58:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0xa675cc00) [pid = 6550] [serial = 334] [outer = 0x8f5e7400] 20:58:46 INFO - PROCESS | 6550 | 1463716726618 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 20:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1389ms 20:58:46 INFO - PROCESS | 6550 | 1463716726654 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 20:58:46 INFO - PROCESS | 6550 | 1463716726659 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 20:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:58:46 INFO - PROCESS | 6550 | 1463716726665 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:58:46 INFO - PROCESS | 6550 | 1463716726667 Marionette TRACE conn3 <- [1,418,null,{}] 20:58:46 INFO - PROCESS | 6550 | 1463716726674 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:46 INFO - PROCESS | 6550 | 1463716726851 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 20:58:47 INFO - PROCESS | 6550 | 1463716727021 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x909ca000 == 66 [pid = 6550] [id = 112] 20:58:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x909d2400) [pid = 6550] [serial = 335] [outer = (nil)] 20:58:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x99e31800) [pid = 6550] [serial = 336] [outer = 0x909d2400] 20:58:47 INFO - PROCESS | 6550 | 1463716727112 Marionette DEBUG loaded listener.js 20:58:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0xa689fc00) [pid = 6550] [serial = 337] [outer = 0x909d2400] 20:58:48 INFO - PROCESS | 6550 | 1463716728752 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 20:58:48 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 20:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2137ms 20:58:48 INFO - PROCESS | 6550 | 1463716728802 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 20:58:48 INFO - PROCESS | 6550 | 1463716728808 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 20:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:58:48 INFO - PROCESS | 6550 | 1463716728816 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:58:48 INFO - PROCESS | 6550 | 1463716728822 Marionette TRACE conn3 <- [1,422,null,{}] 20:58:48 INFO - PROCESS | 6550 | 1463716728831 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:49 INFO - PROCESS | 6550 | 1463716729027 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 20:58:49 INFO - PROCESS | 6550 | 1463716729307 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bf2800 == 67 [pid = 6550] [id = 113] 20:58:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x90d0a800) [pid = 6550] [serial = 338] [outer = (nil)] 20:58:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x90dad800) [pid = 6550] [serial = 339] [outer = 0x90d0a800] 20:58:49 INFO - PROCESS | 6550 | 1463716729390 Marionette DEBUG loaded listener.js 20:58:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x919c6c00) [pid = 6550] [serial = 340] [outer = 0x90d0a800] 20:58:49 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x909d8c00) [pid = 6550] [serial = 267] [outer = (nil)] [url = about:blank] 20:58:49 INFO - PROCESS | 6550 | --DOCSHELL 0x945f6000 == 66 [pid = 6550] [id = 6] 20:58:49 INFO - PROCESS | 6550 | --DOCSHELL 0x9385c800 == 65 [pid = 6550] [id = 25] 20:58:50 INFO - PROCESS | 6550 | --DOCSHELL 0x90bf0000 == 64 [pid = 6550] [id = 93] 20:58:50 INFO - PROCESS | 6550 | --DOCSHELL 0x909ccc00 == 63 [pid = 6550] [id = 92] 20:58:50 INFO - PROCESS | 6550 | --DOCSHELL 0x919f5c00 == 62 [pid = 6550] [id = 91] 20:58:50 INFO - PROCESS | 6550 | --DOCSHELL 0x909c9400 == 61 [pid = 6550] [id = 90] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x9a849800) [pid = 6550] [serial = 156] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0xa6282c00) [pid = 6550] [serial = 153] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x99729000) [pid = 6550] [serial = 117] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0xa82b7400) [pid = 6550] [serial = 204] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x92d58000) [pid = 6550] [serial = 95] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0xa22f0800) [pid = 6550] [serial = 147] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0xa262b800) [pid = 6550] [serial = 141] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa35f0400) [pid = 6550] [serial = 150] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x99b60800) [pid = 6550] [serial = 144] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0xa21b3400) [pid = 6550] [serial = 114] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0xa061dc00) [pid = 6550] [serial = 123] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x996e0c00) [pid = 6550] [serial = 120] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x9afa0400) [pid = 6550] [serial = 186] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0xa26eb400) [pid = 6550] [serial = 189] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0xa3256000) [pid = 6550] [serial = 225] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x9b81f400) [pid = 6550] [serial = 234] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x99f7a800) [pid = 6550] [serial = 233] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x90d0ec00) [pid = 6550] [serial = 241] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x90d0a400) [pid = 6550] [serial = 240] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0xa675f800) [pid = 6550] [serial = 238] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x99ae8800) [pid = 6550] [serial = 261] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0xa2278800) [pid = 6550] [serial = 237] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0x9222b000) [pid = 6550] [serial = 253] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 116 (0x919f4c00) [pid = 6550] [serial = 252] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 115 (0x945ef800) [pid = 6550] [serial = 228] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 114 (0x91eb9400) [pid = 6550] [serial = 227] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 113 (0x94f5d800) [pid = 6550] [serial = 255] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 112 (0x94f7d000) [pid = 6550] [serial = 256] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 111 (0x98e8dc00) [pid = 6550] [serial = 258] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 110 (0x90db3c00) [pid = 6550] [serial = 244] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 109 (0x90dacc00) [pid = 6550] [serial = 243] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 108 (0x94f82c00) [pid = 6550] [serial = 230] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 107 (0x974cc800) [pid = 6550] [serial = 231] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 106 (0x919f0800) [pid = 6550] [serial = 250] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 105 (0x919ee800) [pid = 6550] [serial = 249] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 104 (0x99f6e400) [pid = 6550] [serial = 264] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 103 (0xa67c3800) [pid = 6550] [serial = 246] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 102 (0x99e3b000) [pid = 6550] [serial = 262] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 101 (0x99f72800) [pid = 6550] [serial = 265] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 100 (0x97658000) [pid = 6550] [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.] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 99 (0x996e6000) [pid = 6550] [serial = 259] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 98 (0xa689e000) [pid = 6550] [serial = 198] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 97 (0x99ec4400) [pid = 6550] [serial = 183] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 96 (0x93bc3c00) [pid = 6550] [serial = 180] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 95 (0xa6282000) [pid = 6550] [serial = 192] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 94 (0xa6f2e000) [pid = 6550] [serial = 201] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 93 (0xa34ca800) [pid = 6550] [serial = 195] [outer = (nil)] [url = about:blank] 20:58:50 INFO - PROCESS | 6550 | 1463716730778 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 20:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1984ms 20:58:50 INFO - PROCESS | 6550 | 1463716730845 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 20:58:50 INFO - PROCESS | 6550 | 1463716730855 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 20:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:58:50 INFO - PROCESS | 6550 | 1463716730866 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:58:50 INFO - PROCESS | 6550 | 1463716730870 Marionette TRACE conn3 <- [1,426,null,{}] 20:58:50 INFO - PROCESS | 6550 | 1463716730890 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:51 INFO - PROCESS | 6550 | 1463716731080 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 20:58:51 INFO - PROCESS | 6550 | 1463716731093 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0f400 == 62 [pid = 6550] [id = 114] 20:58:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 94 (0x90d10400) [pid = 6550] [serial = 341] [outer = (nil)] 20:58:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 95 (0x919f3000) [pid = 6550] [serial = 342] [outer = 0x90d10400] 20:58:51 INFO - PROCESS | 6550 | 1463716731166 Marionette DEBUG loaded listener.js 20:58:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 96 (0x9222b400) [pid = 6550] [serial = 343] [outer = 0x90d10400] 20:58:51 INFO - PROCESS | 6550 | 1463716731944 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 20:58:52 INFO - PROCESS | 6550 | 1463716732019 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 20:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:58:52 INFO - PROCESS | 6550 | 1463716732032 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:58:52 INFO - PROCESS | 6550 | 1463716732037 Marionette TRACE conn3 <- [1,430,null,{}] 20:58:52 INFO - PROCESS | 6550 | 1463716732053 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:52 INFO - PROCESS | 6550 | 1463716732265 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 20:58:52 INFO - PROCESS | 6550 | 1463716732292 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f2000 == 63 [pid = 6550] [id = 115] 20:58:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 97 (0x945f4400) [pid = 6550] [serial = 344] [outer = (nil)] 20:58:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 98 (0x94f55800) [pid = 6550] [serial = 345] [outer = 0x945f4400] 20:58:52 INFO - PROCESS | 6550 | 1463716732368 Marionette DEBUG loaded listener.js 20:58:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 99 (0x94f7c800) [pid = 6550] [serial = 346] [outer = 0x945f4400] 20:58:53 INFO - PROCESS | 6550 | 1463716733323 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 20:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1355ms 20:58:53 INFO - PROCESS | 6550 | 1463716733381 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 20:58:53 INFO - PROCESS | 6550 | 1463716733385 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 20:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:58:53 INFO - PROCESS | 6550 | 1463716733400 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:58:53 INFO - PROCESS | 6550 | 1463716733403 Marionette TRACE conn3 <- [1,434,null,{}] 20:58:53 INFO - PROCESS | 6550 | 1463716733408 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:53 INFO - PROCESS | 6550 | 1463716733605 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 20:58:53 INFO - PROCESS | 6550 | 1463716733632 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x919d1800 == 64 [pid = 6550] [id = 116] 20:58:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 100 (0x94f5cc00) [pid = 6550] [serial = 347] [outer = (nil)] 20:58:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 101 (0x976c5000) [pid = 6550] [serial = 348] [outer = 0x94f5cc00] 20:58:53 INFO - PROCESS | 6550 | 1463716733704 Marionette DEBUG loaded listener.js 20:58:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0x989fc400) [pid = 6550] [serial = 349] [outer = 0x94f5cc00] 20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 101 (0x90d07c00) [pid = 6550] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 100 (0x90bec800) [pid = 6550] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 99 (0x974c8800) [pid = 6550] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 98 (0x99ec2800) [pid = 6550] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 97 (0x919ec000) [pid = 6550] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 96 (0x94f1d400) [pid = 6550] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 95 (0x909d5400) [pid = 6550] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:58:54 INFO - PROCESS | 6550 | 1463716734709 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 20:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1343ms 20:58:54 INFO - PROCESS | 6550 | 1463716734736 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 20:58:54 INFO - PROCESS | 6550 | 1463716734740 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 20:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:58:54 INFO - PROCESS | 6550 | 1463716734746 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:58:54 INFO - PROCESS | 6550 | 1463716734749 Marionette TRACE conn3 <- [1,438,null,{}] 20:58:54 INFO - PROCESS | 6550 | 1463716734754 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:54 INFO - PROCESS | 6550 | 1463716734941 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 20:58:54 INFO - PROCESS | 6550 | 1463716734961 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56dc00 == 65 [pid = 6550] [id = 117] 20:58:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 96 (0x90d04c00) [pid = 6550] [serial = 350] [outer = (nil)] 20:58:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 97 (0x98e92c00) [pid = 6550] [serial = 351] [outer = 0x90d04c00] 20:58:55 INFO - PROCESS | 6550 | 1463716735034 Marionette DEBUG loaded listener.js 20:58:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 98 (0x997ea000) [pid = 6550] [serial = 352] [outer = 0x90d04c00] 20:58:55 INFO - PROCESS | 6550 | 1463716735848 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 20:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1127ms 20:58:55 INFO - PROCESS | 6550 | 1463716735873 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 20:58:55 INFO - PROCESS | 6550 | 1463716735877 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 20:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:58:55 INFO - PROCESS | 6550 | 1463716735890 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:58:55 INFO - PROCESS | 6550 | 1463716735893 Marionette TRACE conn3 <- [1,442,null,{}] 20:58:55 INFO - PROCESS | 6550 | 1463716735903 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:56 INFO - PROCESS | 6550 | 1463716736078 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 20:58:56 INFO - PROCESS | 6550 | 1463716736089 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5eb000 == 66 [pid = 6550] [id = 118] 20:58:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 99 (0x995b9800) [pid = 6550] [serial = 353] [outer = (nil)] 20:58:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 100 (0x99ec5400) [pid = 6550] [serial = 354] [outer = 0x995b9800] 20:58:56 INFO - PROCESS | 6550 | 1463716736164 Marionette DEBUG loaded listener.js 20:58:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 101 (0x99f72800) [pid = 6550] [serial = 355] [outer = 0x995b9800] 20:58:57 INFO - PROCESS | 6550 | 1463716737292 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 20:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1430ms 20:58:57 INFO - PROCESS | 6550 | 1463716737323 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 20:58:57 INFO - PROCESS | 6550 | 1463716737331 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 20:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:58:57 INFO - PROCESS | 6550 | 1463716737340 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:58:57 INFO - PROCESS | 6550 | 1463716737347 Marionette TRACE conn3 <- [1,446,null,{}] 20:58:57 INFO - PROCESS | 6550 | 1463716737355 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:57 INFO - PROCESS | 6550 | 1463716737537 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 20:58:57 INFO - PROCESS | 6550 | 1463716737699 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e5400 == 67 [pid = 6550] [id = 119] 20:58:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0x90d07800) [pid = 6550] [serial = 356] [outer = (nil)] 20:58:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 103 (0x919ec800) [pid = 6550] [serial = 357] [outer = 0x90d07800] 20:58:57 INFO - PROCESS | 6550 | 1463716737791 Marionette DEBUG loaded listener.js 20:58:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 104 (0x92d56000) [pid = 6550] [serial = 358] [outer = 0x90d07800] 20:58:58 INFO - PROCESS | 6550 | 1463716738777 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 20:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1490ms 20:58:58 INFO - PROCESS | 6550 | 1463716738831 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 20:58:58 INFO - PROCESS | 6550 | 1463716738840 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 20:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:58:58 INFO - PROCESS | 6550 | 1463716738851 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:58:58 INFO - PROCESS | 6550 | 1463716738856 Marionette TRACE conn3 <- [1,450,null,{}] 20:58:58 INFO - PROCESS | 6550 | 1463716738862 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:58:59 INFO - PROCESS | 6550 | 1463716739049 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 20:58:59 INFO - PROCESS | 6550 | 1463716739301 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:58:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x93bc2c00 == 68 [pid = 6550] [id = 120] 20:58:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 105 (0x94f84c00) [pid = 6550] [serial = 359] [outer = (nil)] 20:58:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0x974ce000) [pid = 6550] [serial = 360] [outer = 0x94f84c00] 20:58:59 INFO - PROCESS | 6550 | 1463716739432 Marionette DEBUG loaded listener.js 20:58:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0x99af1c00) [pid = 6550] [serial = 361] [outer = 0x94f84c00] 20:59:00 INFO - PROCESS | 6550 | 1463716740357 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 20:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:59:00 INFO - PROCESS | 6550 | 1463716740438 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 20:59:00 INFO - PROCESS | 6550 | 1463716740445 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:59:00 INFO - PROCESS | 6550 | 1463716740452 Marionette TRACE conn3 <- [1,454,null,{}] 20:59:00 INFO - PROCESS | 6550 | 1463716740469 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:00 INFO - PROCESS | 6550 | 1463716740692 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 20:59:00 INFO - PROCESS | 6550 | 1463716740908 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x99ec1400 == 69 [pid = 6550] [id = 121] 20:59:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 108 (0x99f76800) [pid = 6550] [serial = 362] [outer = (nil)] 20:59:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 109 (0x9aca1000) [pid = 6550] [serial = 363] [outer = 0x99f76800] 20:59:01 INFO - PROCESS | 6550 | 1463716741001 Marionette DEBUG loaded listener.js 20:59:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 110 (0x9b724c00) [pid = 6550] [serial = 364] [outer = 0x99f76800] 20:59:01 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:01 INFO - PROCESS | 6550 | 1463716741884 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 20:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1484ms 20:59:01 INFO - PROCESS | 6550 | 1463716741929 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 20:59:01 INFO - PROCESS | 6550 | 1463716741934 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 20:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:59:01 INFO - PROCESS | 6550 | 1463716741941 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:59:01 INFO - PROCESS | 6550 | 1463716741945 Marionette TRACE conn3 <- [1,458,null,{}] 20:59:01 INFO - PROCESS | 6550 | 1463716741951 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:02 INFO - PROCESS | 6550 | 1463716742135 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 20:59:02 INFO - PROCESS | 6550 | 1463716742305 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x9afacc00 == 70 [pid = 6550] [id = 122] 20:59:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 111 (0x9b776400) [pid = 6550] [serial = 365] [outer = (nil)] 20:59:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 112 (0x9d0b3800) [pid = 6550] [serial = 366] [outer = 0x9b776400] 20:59:02 INFO - PROCESS | 6550 | 1463716742437 Marionette DEBUG loaded listener.js 20:59:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 113 (0xa215b000) [pid = 6550] [serial = 367] [outer = 0x9b776400] 20:59:03 INFO - PROCESS | 6550 | 1463716743296 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 20:59:03 INFO - PROCESS | 6550 | 1463716743377 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 20:59:03 INFO - PROCESS | 6550 | 1463716743385 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:59:03 INFO - PROCESS | 6550 | 1463716743389 Marionette TRACE conn3 <- [1,462,null,{}] 20:59:03 INFO - PROCESS | 6550 | 1463716743394 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:03 INFO - PROCESS | 6550 | 1463716743601 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 20:59:03 INFO - PROCESS | 6550 | 1463716743765 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5edc00 == 71 [pid = 6550] [id = 123] 20:59:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 114 (0x9b7c8400) [pid = 6550] [serial = 368] [outer = (nil)] 20:59:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 115 (0xa26c1400) [pid = 6550] [serial = 369] [outer = 0x9b7c8400] 20:59:03 INFO - PROCESS | 6550 | 1463716743905 Marionette DEBUG loaded listener.js 20:59:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 116 (0xa30f0c00) [pid = 6550] [serial = 370] [outer = 0x9b7c8400] 20:59:04 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:04 INFO - PROCESS | 6550 | 1463716744847 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 20:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:59:04 INFO - PROCESS | 6550 | 1463716744936 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 20:59:04 INFO - PROCESS | 6550 | 1463716744942 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:59:04 INFO - PROCESS | 6550 | 1463716744946 Marionette TRACE conn3 <- [1,466,null,{}] 20:59:04 INFO - PROCESS | 6550 | 1463716744952 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:05 INFO - PROCESS | 6550 | 1463716745172 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 20:59:05 INFO - PROCESS | 6550 | 1463716745383 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5ee400 == 72 [pid = 6550] [id = 124] 20:59:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 117 (0x909e7400) [pid = 6550] [serial = 371] [outer = (nil)] 20:59:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x909f2800) [pid = 6550] [serial = 372] [outer = 0x909e7400] 20:59:05 INFO - PROCESS | 6550 | 1463716745485 Marionette DEBUG loaded listener.js 20:59:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0xa34c6400) [pid = 6550] [serial = 373] [outer = 0x909e7400] 20:59:06 INFO - PROCESS | 6550 | 1463716746370 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 20:59:06 INFO - PROCESS | 6550 | 1463716746436 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 20:59:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:59:06 INFO - PROCESS | 6550 | 1463716746442 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:59:06 INFO - PROCESS | 6550 | 1463716746446 Marionette TRACE conn3 <- [1,470,null,{}] 20:59:06 INFO - PROCESS | 6550 | 1463716746451 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:06 INFO - PROCESS | 6550 | 1463716746616 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 20:59:06 INFO - PROCESS | 6550 | 1463716746780 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x909eb800 == 73 [pid = 6550] [id = 125] 20:59:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0xa22f3400) [pid = 6550] [serial = 374] [outer = (nil)] 20:59:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0xa675f800) [pid = 6550] [serial = 375] [outer = 0xa22f3400] 20:59:06 INFO - PROCESS | 6550 | 1463716746865 Marionette DEBUG loaded listener.js 20:59:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0xa68a3400) [pid = 6550] [serial = 376] [outer = 0xa22f3400] 20:59:07 INFO - PROCESS | 6550 | 1463716747795 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 20:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1430ms 20:59:07 INFO - PROCESS | 6550 | 1463716747874 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 20:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:59:07 INFO - PROCESS | 6550 | 1463716747878 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 20:59:07 INFO - PROCESS | 6550 | 1463716747884 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:59:07 INFO - PROCESS | 6550 | 1463716747888 Marionette TRACE conn3 <- [1,474,null,{}] 20:59:07 INFO - PROCESS | 6550 | 1463716747893 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:08 INFO - PROCESS | 6550 | 1463716748107 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 20:59:08 INFO - PROCESS | 6550 | 1463716748315 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x92662000 == 74 [pid = 6550] [id = 126] 20:59:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x92662400) [pid = 6550] [serial = 377] [outer = (nil)] 20:59:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x92669400) [pid = 6550] [serial = 378] [outer = 0x92662400] 20:59:08 INFO - PROCESS | 6550 | 1463716748451 Marionette DEBUG loaded listener.js 20:59:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x9266c400) [pid = 6550] [serial = 379] [outer = 0x92662400] 20:59:09 INFO - PROCESS | 6550 | 1463716749340 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 20:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1530ms 20:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:59:09 INFO - PROCESS | 6550 | 1463716749414 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 20:59:09 INFO - PROCESS | 6550 | 1463716749417 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 20:59:09 INFO - PROCESS | 6550 | 1463716749424 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:59:09 INFO - PROCESS | 6550 | 1463716749427 Marionette TRACE conn3 <- [1,478,null,{}] 20:59:09 INFO - PROCESS | 6550 | 1463716749433 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:09 INFO - PROCESS | 6550 | 1463716749614 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 20:59:09 INFO - PROCESS | 6550 | 1463716749780 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x9266e400 == 75 [pid = 6550] [id = 127] 20:59:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x9266e800) [pid = 6550] [serial = 380] [outer = (nil)] 20:59:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0xa689e400) [pid = 6550] [serial = 381] [outer = 0x9266e800] 20:59:09 INFO - PROCESS | 6550 | 1463716749905 Marionette DEBUG loaded listener.js 20:59:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0xa6c48000) [pid = 6550] [serial = 382] [outer = 0x9266e800] 20:59:10 INFO - PROCESS | 6550 | 1463716750785 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 20:59:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:59:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1432ms 20:59:10 INFO - PROCESS | 6550 | 1463716750855 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 20:59:10 INFO - PROCESS | 6550 | 1463716750859 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 20:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:59:10 INFO - PROCESS | 6550 | 1463716750866 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:59:10 INFO - PROCESS | 6550 | 1463716750869 Marionette TRACE conn3 <- [1,482,null,{}] 20:59:10 INFO - PROCESS | 6550 | 1463716750875 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:11 INFO - PROCESS | 6550 | 1463716751057 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 20:59:11 INFO - PROCESS | 6550 | 1463716751222 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f1e400 == 76 [pid = 6550] [id = 128] 20:59:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x974ce400) [pid = 6550] [serial = 383] [outer = (nil)] 20:59:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x99f74400) [pid = 6550] [serial = 384] [outer = 0x974ce400] 20:59:11 INFO - PROCESS | 6550 | 1463716751363 Marionette DEBUG loaded listener.js 20:59:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0xa26cb000) [pid = 6550] [serial = 385] [outer = 0x974ce400] 20:59:12 INFO - PROCESS | 6550 | 1463716752592 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 20:59:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:59:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1782ms 20:59:12 INFO - PROCESS | 6550 | 1463716752649 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 20:59:12 INFO - PROCESS | 6550 | 1463716752654 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 20:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:59:12 INFO - PROCESS | 6550 | 1463716752663 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:59:12 INFO - PROCESS | 6550 | 1463716752668 Marionette TRACE conn3 <- [1,486,null,{}] 20:59:12 INFO - PROCESS | 6550 | 1463716752678 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:12 INFO - PROCESS | 6550 | 1463716752925 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 20:59:13 INFO - PROCESS | 6550 | 1463716753128 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e8400 == 77 [pid = 6550] [id = 129] 20:59:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x909ee000) [pid = 6550] [serial = 386] [outer = (nil)] 20:59:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x90daa400) [pid = 6550] [serial = 387] [outer = 0x909ee000] 20:59:13 INFO - PROCESS | 6550 | 1463716753307 Marionette DEBUG loaded listener.js 20:59:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x919d3400) [pid = 6550] [serial = 388] [outer = 0x909ee000] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0xa061cc00) [pid = 6550] [serial = 309] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x997eb000) [pid = 6550] [serial = 268] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x9aca3000) [pid = 6550] [serial = 303] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x93936c00) [pid = 6550] [serial = 294] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x974c6400) [pid = 6550] [serial = 295] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x98e8e000) [pid = 6550] [serial = 297] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x997e1000) [pid = 6550] [serial = 298] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x99f59400) [pid = 6550] [serial = 300] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x94f22800) [pid = 6550] [serial = 292] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x9385cc00) [pid = 6550] [serial = 291] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0xa3542c00) [pid = 6550] [serial = 288] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x909cc000) [pid = 6550] [serial = 270] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x92127800) [pid = 6550] [serial = 273] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x974c4800) [pid = 6550] [serial = 276] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x9aaac800) [pid = 6550] [serial = 279] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0x9b7bc800) [pid = 6550] [serial = 282] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0xa215a000) [pid = 6550] [serial = 285] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 116 (0x98e92000) [pid = 6550] [serial = 306] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 115 (0x9afa2c00) [pid = 6550] [serial = 304] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 114 (0x9aaaf000) [pid = 6550] [serial = 301] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 113 (0x99ec9400) [pid = 6550] [serial = 307] [outer = (nil)] [url = about:blank] 20:59:14 INFO - PROCESS | 6550 | 1463716754356 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 20:59:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:59:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1753ms 20:59:14 INFO - PROCESS | 6550 | 1463716754417 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 20:59:14 INFO - PROCESS | 6550 | 1463716754426 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 20:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:59:14 INFO - PROCESS | 6550 | 1463716754437 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:59:14 INFO - PROCESS | 6550 | 1463716754441 Marionette TRACE conn3 <- [1,490,null,{}] 20:59:14 INFO - PROCESS | 6550 | 1463716754448 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:14 INFO - PROCESS | 6550 | 1463716754623 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 20:59:14 INFO - PROCESS | 6550 | 1463716754794 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d08400 == 78 [pid = 6550] [id = 130] 20:59:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 114 (0x90dae400) [pid = 6550] [serial = 389] [outer = (nil)] 20:59:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 115 (0x92228c00) [pid = 6550] [serial = 390] [outer = 0x90dae400] 20:59:14 INFO - PROCESS | 6550 | 1463716754867 Marionette DEBUG loaded listener.js 20:59:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 116 (0x93861800) [pid = 6550] [serial = 391] [outer = 0x90dae400] 20:59:15 INFO - PROCESS | 6550 | 1463716755573 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 20:59:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1192ms 20:59:15 INFO - PROCESS | 6550 | 1463716755637 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 20:59:15 INFO - PROCESS | 6550 | 1463716755641 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 20:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:59:15 INFO - PROCESS | 6550 | 1463716755650 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:59:15 INFO - PROCESS | 6550 | 1463716755655 Marionette TRACE conn3 <- [1,494,null,{}] 20:59:15 INFO - PROCESS | 6550 | 1463716755675 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:15 INFO - PROCESS | 6550 | 1463716755841 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 20:59:15 INFO - PROCESS | 6550 | 1463716755853 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x92665000 == 79 [pid = 6550] [id = 131] 20:59:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 117 (0x94f1e800) [pid = 6550] [serial = 392] [outer = (nil)] 20:59:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x9512d800) [pid = 6550] [serial = 393] [outer = 0x94f1e800] 20:59:15 INFO - PROCESS | 6550 | 1463716755932 Marionette DEBUG loaded listener.js 20:59:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0x974d0000) [pid = 6550] [serial = 394] [outer = 0x94f1e800] 20:59:16 INFO - PROCESS | 6550 | 1463716756854 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 20:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1240ms 20:59:16 INFO - PROCESS | 6550 | 1463716756892 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 20:59:16 INFO - PROCESS | 6550 | 1463716756895 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 20:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:59:16 INFO - PROCESS | 6550 | 1463716756911 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:59:16 INFO - PROCESS | 6550 | 1463716756915 Marionette TRACE conn3 <- [1,498,null,{}] 20:59:16 INFO - PROCESS | 6550 | 1463716756921 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:17 INFO - PROCESS | 6550 | 1463716757144 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 20:59:17 INFO - PROCESS | 6550 | 1463716757164 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x92501800 == 80 [pid = 6550] [id = 132] 20:59:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0x92506400) [pid = 6550] [serial = 395] [outer = (nil)] 20:59:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x9250d400) [pid = 6550] [serial = 396] [outer = 0x92506400] 20:59:17 INFO - PROCESS | 6550 | 1463716757236 Marionette DEBUG loaded listener.js 20:59:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x94f1d000) [pid = 6550] [serial = 397] [outer = 0x92506400] 20:59:18 INFO - PROCESS | 6550 | 1463716758068 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 20:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1236ms 20:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:59:18 INFO - PROCESS | 6550 | 1463716758140 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 20:59:18 INFO - PROCESS | 6550 | 1463716758143 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 20:59:18 INFO - PROCESS | 6550 | 1463716758149 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:59:18 INFO - PROCESS | 6550 | 1463716758153 Marionette TRACE conn3 <- [1,502,null,{}] 20:59:18 INFO - PROCESS | 6550 | 1463716758158 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:18 INFO - PROCESS | 6550 | 1463716758383 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 20:59:18 INFO - PROCESS | 6550 | 1463716758412 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d3000 == 81 [pid = 6550] [id = 133] 20:59:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x90d0f800) [pid = 6550] [serial = 398] [outer = (nil)] 20:59:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x98e8e000) [pid = 6550] [serial = 399] [outer = 0x90d0f800] 20:59:18 INFO - PROCESS | 6550 | 1463716758486 Marionette DEBUG loaded listener.js 20:59:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x997ac800) [pid = 6550] [serial = 400] [outer = 0x90d0f800] 20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x94f5cc00) [pid = 6550] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x90d0a800) [pid = 6550] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x90d10400) [pid = 6550] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x945f4400) [pid = 6550] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x90d04c00) [pid = 6550] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:59:19 INFO - PROCESS | 6550 | 1463716759509 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 20:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1380ms 20:59:19 INFO - PROCESS | 6550 | 1463716759529 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 20:59:19 INFO - PROCESS | 6550 | 1463716759533 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 20:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:59:19 INFO - PROCESS | 6550 | 1463716759539 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:59:19 INFO - PROCESS | 6550 | 1463716759542 Marionette TRACE conn3 <- [1,506,null,{}] 20:59:19 INFO - PROCESS | 6550 | 1463716759548 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:19 INFO - PROCESS | 6550 | 1463716759765 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 20:59:19 INFO - PROCESS | 6550 | 1463716759790 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0d800 == 82 [pid = 6550] [id = 134] 20:59:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x945f6800) [pid = 6550] [serial = 401] [outer = (nil)] 20:59:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x996dfc00) [pid = 6550] [serial = 402] [outer = 0x945f6800] 20:59:19 INFO - PROCESS | 6550 | 1463716759863 Marionette DEBUG loaded listener.js 20:59:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x99f71800) [pid = 6550] [serial = 403] [outer = 0x945f6800] 20:59:21 INFO - PROCESS | 6550 | 1463716761266 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 20:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1778ms 20:59:21 INFO - PROCESS | 6550 | 1463716761318 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 20:59:21 INFO - PROCESS | 6550 | 1463716761323 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 20:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:59:21 INFO - PROCESS | 6550 | 1463716761333 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:59:21 INFO - PROCESS | 6550 | 1463716761338 Marionette TRACE conn3 <- [1,510,null,{}] 20:59:21 INFO - PROCESS | 6550 | 1463716761349 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:21 INFO - PROCESS | 6550 | 1463716761573 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 20:59:21 INFO - PROCESS | 6550 | 1463716761809 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x909f1c00 == 83 [pid = 6550] [id = 135] 20:59:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x90be4400) [pid = 6550] [serial = 404] [outer = (nil)] 20:59:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x90d01400) [pid = 6550] [serial = 405] [outer = 0x90be4400] 20:59:21 INFO - PROCESS | 6550 | 1463716761898 Marionette DEBUG loaded listener.js 20:59:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x90dae000) [pid = 6550] [serial = 406] [outer = 0x90be4400] 20:59:22 INFO - PROCESS | 6550 | 1463716762856 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 20:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1593ms 20:59:22 INFO - PROCESS | 6550 | 1463716762926 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 20:59:22 INFO - PROCESS | 6550 | 1463716762935 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 20:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:59:22 INFO - PROCESS | 6550 | 1463716762945 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:59:22 INFO - PROCESS | 6550 | 1463716762949 Marionette TRACE conn3 <- [1,514,null,{}] 20:59:22 INFO - PROCESS | 6550 | 1463716762956 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:23 INFO - PROCESS | 6550 | 1463716763190 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 20:59:23 INFO - PROCESS | 6550 | 1463716763411 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bd6800 == 84 [pid = 6550] [id = 136] 20:59:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x91bd6c00) [pid = 6550] [serial = 407] [outer = (nil)] 20:59:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x9222e400) [pid = 6550] [serial = 408] [outer = 0x91bd6c00] 20:59:23 INFO - PROCESS | 6550 | 1463716763544 Marionette DEBUG loaded listener.js 20:59:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x9250c400) [pid = 6550] [serial = 409] [outer = 0x91bd6c00] 20:59:24 INFO - PROCESS | 6550 | 1463716764449 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 20:59:24 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 20:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1577ms 20:59:24 INFO - PROCESS | 6550 | 1463716764523 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 20:59:24 INFO - PROCESS | 6550 | 1463716764527 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 20:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:59:24 INFO - PROCESS | 6550 | 1463716764534 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:59:24 INFO - PROCESS | 6550 | 1463716764540 Marionette TRACE conn3 <- [1,518,null,{}] 20:59:24 INFO - PROCESS | 6550 | 1463716764556 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:24 INFO - PROCESS | 6550 | 1463716764785 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 20:59:25 INFO - PROCESS | 6550 | 1463716765048 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x9385e000 == 85 [pid = 6550] [id = 137] 20:59:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x94f5e000) [pid = 6550] [serial = 410] [outer = (nil)] 20:59:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x94fa7000) [pid = 6550] [serial = 411] [outer = 0x94f5e000] 20:59:25 INFO - PROCESS | 6550 | 1463716765153 Marionette DEBUG loaded listener.js 20:59:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x98974000) [pid = 6550] [serial = 412] [outer = 0x94f5e000] 20:59:26 INFO - PROCESS | 6550 | 1463716766064 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 20:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1583ms 20:59:26 INFO - PROCESS | 6550 | 1463716766118 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 20:59:26 INFO - PROCESS | 6550 | 1463716766122 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 20:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:59:26 INFO - PROCESS | 6550 | 1463716766128 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:59:26 INFO - PROCESS | 6550 | 1463716766131 Marionette TRACE conn3 <- [1,522,null,{}] 20:59:26 INFO - PROCESS | 6550 | 1463716766137 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:26 INFO - PROCESS | 6550 | 1463716766318 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 20:59:26 INFO - PROCESS | 6550 | 1463716766484 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f5b400 == 86 [pid = 6550] [id = 138] 20:59:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x99ebbc00) [pid = 6550] [serial = 413] [outer = (nil)] 20:59:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x99f73c00) [pid = 6550] [serial = 414] [outer = 0x99ebbc00] 20:59:26 INFO - PROCESS | 6550 | 1463716766573 Marionette DEBUG loaded listener.js 20:59:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x9ac3d000) [pid = 6550] [serial = 415] [outer = 0x99ebbc00] 20:59:27 INFO - PROCESS | 6550 | 1463716767495 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 20:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1428ms 20:59:27 INFO - PROCESS | 6550 | 1463716767557 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 20:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:59:27 INFO - PROCESS | 6550 | 1463716767561 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 20:59:27 INFO - PROCESS | 6550 | 1463716767568 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:59:27 INFO - PROCESS | 6550 | 1463716767571 Marionette TRACE conn3 <- [1,526,null,{}] 20:59:27 INFO - PROCESS | 6550 | 1463716767577 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:27 INFO - PROCESS | 6550 | 1463716767750 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 20:59:27 INFO - PROCESS | 6550 | 1463716767920 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e4400 == 87 [pid = 6550] [id = 139] 20:59:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8f5ea400) [pid = 6550] [serial = 416] [outer = (nil)] 20:59:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x923a9000) [pid = 6550] [serial = 417] [outer = 0x8f5ea400] 20:59:28 INFO - PROCESS | 6550 | 1463716768008 Marionette DEBUG loaded listener.js 20:59:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x923ab000) [pid = 6550] [serial = 418] [outer = 0x8f5ea400] 20:59:29 INFO - PROCESS | 6550 | 1463716769024 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 20:59:29 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 20:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1496ms 20:59:29 INFO - PROCESS | 6550 | 1463716769064 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 20:59:29 INFO - PROCESS | 6550 | 1463716769067 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 20:59:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:59:29 INFO - PROCESS | 6550 | 1463716769074 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:59:29 INFO - PROCESS | 6550 | 1463716769078 Marionette TRACE conn3 <- [1,530,null,{}] 20:59:29 INFO - PROCESS | 6550 | 1463716769084 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:29 INFO - PROCESS | 6550 | 1463716769319 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 20:59:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8ede6800) [pid = 6550] [serial = 419] [outer = 0x9277e000] 20:59:29 INFO - PROCESS | 6550 | 1463716769639 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x99ec4800 == 88 [pid = 6550] [id = 140] 20:59:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x99ec4c00) [pid = 6550] [serial = 420] [outer = (nil)] 20:59:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x9acaec00) [pid = 6550] [serial = 421] [outer = 0x99ec4c00] 20:59:29 INFO - PROCESS | 6550 | 1463716769740 Marionette DEBUG loaded listener.js 20:59:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0xa21b1800) [pid = 6550] [serial = 422] [outer = 0x99ec4c00] 20:59:30 INFO - PROCESS | 6550 | 1463716770545 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 20:59:30 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 20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:59:30 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 20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:59:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1528ms 20:59:30 INFO - PROCESS | 6550 | 1463716770608 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 20:59:30 INFO - PROCESS | 6550 | 1463716770612 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 20:59:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:59:30 INFO - PROCESS | 6550 | 1463716770619 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:59:30 INFO - PROCESS | 6550 | 1463716770623 Marionette TRACE conn3 <- [1,534,null,{}] 20:59:30 INFO - PROCESS | 6550 | 1463716770628 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:30 INFO - PROCESS | 6550 | 1463716770811 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 20:59:31 INFO - PROCESS | 6550 | 1463716770986 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8efbe000 == 89 [pid = 6550] [id = 141] 20:59:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8efbe800) [pid = 6550] [serial = 423] [outer = (nil)] 20:59:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8efccc00) [pid = 6550] [serial = 424] [outer = 0x8efbe800] 20:59:31 INFO - PROCESS | 6550 | 1463716771075 Marionette DEBUG loaded listener.js 20:59:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x9aab0000) [pid = 6550] [serial = 425] [outer = 0x8efbe800] 20:59:31 INFO - PROCESS | 6550 | 1463716771917 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 20:59:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 20:59:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1328ms 20:59:31 INFO - PROCESS | 6550 | 1463716771947 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 20:59:31 INFO - PROCESS | 6550 | 1463716771950 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 20:59:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:59:32 INFO - PROCESS | 6550 | 1463716772004 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:59:32 INFO - PROCESS | 6550 | 1463716772007 Marionette TRACE conn3 <- [1,538,null,{}] 20:59:32 INFO - PROCESS | 6550 | 1463716772021 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:32 INFO - PROCESS | 6550 | 1463716772207 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 20:59:32 INFO - PROCESS | 6550 | 1463716772381 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae1400 == 90 [pid = 6550] [id = 142] 20:59:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8dae2000) [pid = 6550] [serial = 426] [outer = (nil)] 20:59:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8dae4c00) [pid = 6550] [serial = 427] [outer = 0x8dae2000] 20:59:32 INFO - PROCESS | 6550 | 1463716772466 Marionette DEBUG loaded listener.js 20:59:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8daefc00) [pid = 6550] [serial = 428] [outer = 0x8dae2000] 20:59:33 INFO - PROCESS | 6550 | 1463716773325 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 20:59:33 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. 20:59:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1355ms 20:59:33 INFO - PROCESS | 6550 | 1463716773352 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 20:59:33 INFO - PROCESS | 6550 | 1463716773355 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 20:59:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:59:33 INFO - PROCESS | 6550 | 1463716773362 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:59:33 INFO - PROCESS | 6550 | 1463716773366 Marionette TRACE conn3 <- [1,542,null,{}] 20:59:33 INFO - PROCESS | 6550 | 1463716773371 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:33 INFO - PROCESS | 6550 | 1463716773542 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 20:59:33 INFO - PROCESS | 6550 | 1463716773720 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae1c00 == 91 [pid = 6550] [id = 143] 20:59:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8dae9800) [pid = 6550] [serial = 429] [outer = (nil)] 20:59:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x923af000) [pid = 6550] [serial = 430] [outer = 0x8dae9800] 20:59:33 INFO - PROCESS | 6550 | 1463716773825 Marionette DEBUG loaded listener.js 20:59:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0xa6283000) [pid = 6550] [serial = 431] [outer = 0x8dae9800] 20:59:34 INFO - PROCESS | 6550 | 1463716774652 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 20:59:34 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. 20:59:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1338ms 20:59:34 INFO - PROCESS | 6550 | 1463716774731 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 20:59:34 INFO - PROCESS | 6550 | 1463716774734 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 20:59:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:59:34 INFO - PROCESS | 6550 | 1463716774744 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:59:34 INFO - PROCESS | 6550 | 1463716774748 Marionette TRACE conn3 <- [1,546,null,{}] 20:59:34 INFO - PROCESS | 6550 | 1463716774754 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:34 INFO - PROCESS | 6550 | 1463716774952 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 20:59:35 INFO - PROCESS | 6550 | 1463716775128 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c501800 == 92 [pid = 6550] [id = 144] 20:59:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8c501c00) [pid = 6550] [serial = 432] [outer = (nil)] 20:59:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8c504c00) [pid = 6550] [serial = 433] [outer = 0x8c501c00] 20:59:35 INFO - PROCESS | 6550 | 1463716775219 Marionette DEBUG loaded listener.js 20:59:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8c509400) [pid = 6550] [serial = 434] [outer = 0x8c501c00] 20:59:36 INFO - PROCESS | 6550 | 1463716776112 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 20:59:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 20:59:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1386ms 20:59:36 INFO - PROCESS | 6550 | 1463716776166 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 20:59:36 INFO - PROCESS | 6550 | 1463716776169 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 20:59:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:59:36 INFO - PROCESS | 6550 | 1463716776179 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:59:36 INFO - PROCESS | 6550 | 1463716776183 Marionette TRACE conn3 <- [1,550,null,{}] 20:59:36 INFO - PROCESS | 6550 | 1463716776189 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:36 INFO - PROCESS | 6550 | 1463716776404 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 20:59:36 INFO - PROCESS | 6550 | 1463716776613 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c672c00 == 93 [pid = 6550] [id = 145] 20:59:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8c675400) [pid = 6550] [serial = 435] [outer = (nil)] 20:59:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8c67d000) [pid = 6550] [serial = 436] [outer = 0x8c675400] 20:59:36 INFO - PROCESS | 6550 | 1463716776769 Marionette DEBUG loaded listener.js 20:59:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x91bd3c00) [pid = 6550] [serial = 437] [outer = 0x8c675400] 20:59:37 INFO - PROCESS | 6550 | 1463716777681 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 20:59:37 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. 20:59:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1582ms 20:59:37 INFO - PROCESS | 6550 | 1463716777761 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 20:59:37 INFO - PROCESS | 6550 | 1463716777766 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 20:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:59:37 INFO - PROCESS | 6550 | 1463716777772 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:59:37 INFO - PROCESS | 6550 | 1463716777776 Marionette TRACE conn3 <- [1,554,null,{}] 20:59:37 INFO - PROCESS | 6550 | 1463716777781 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:37 INFO - PROCESS | 6550 | 1463716777949 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 20:59:38 INFO - PROCESS | 6550 | 1463716778129 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c677400 == 94 [pid = 6550] [id = 146] 20:59:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8c677c00) [pid = 6550] [serial = 438] [outer = (nil)] 20:59:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x8c8b1c00) [pid = 6550] [serial = 439] [outer = 0x8c677c00] 20:59:38 INFO - PROCESS | 6550 | 1463716778227 Marionette DEBUG loaded listener.js 20:59:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x8c8b4c00) [pid = 6550] [serial = 440] [outer = 0x8c677c00] 20:59:38 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:39 INFO - PROCESS | 6550 | 1463716779190 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 20:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1429ms 20:59:39 INFO - PROCESS | 6550 | 1463716779201 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 20:59:39 INFO - PROCESS | 6550 | 1463716779205 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 20:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:59:39 INFO - PROCESS | 6550 | 1463716779211 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:59:39 INFO - PROCESS | 6550 | 1463716779213 Marionette TRACE conn3 <- [1,558,null,{}] 20:59:39 INFO - PROCESS | 6550 | 1463716779220 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:39 INFO - PROCESS | 6550 | 1463716779399 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 20:59:39 INFO - PROCESS | 6550 | 1463716779593 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c676000 == 95 [pid = 6550] [id = 147] 20:59:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x8c8b3000) [pid = 6550] [serial = 441] [outer = (nil)] 20:59:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x9283e000) [pid = 6550] [serial = 442] [outer = 0x8c8b3000] 20:59:39 INFO - PROCESS | 6550 | 1463716779681 Marionette DEBUG loaded listener.js 20:59:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x92840000) [pid = 6550] [serial = 443] [outer = 0x8c8b3000] 20:59:40 INFO - PROCESS | 6550 | 1463716780596 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 20:59:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:59:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1427ms 20:59:40 INFO - PROCESS | 6550 | 1463716780639 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 20:59:40 INFO - PROCESS | 6550 | 1463716780643 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 20:59:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:59:40 INFO - PROCESS | 6550 | 1463716780649 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:59:40 INFO - PROCESS | 6550 | 1463716780653 Marionette TRACE conn3 <- [1,562,null,{}] 20:59:40 INFO - PROCESS | 6550 | 1463716780659 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:40 INFO - PROCESS | 6550 | 1463716780834 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 20:59:41 INFO - PROCESS | 6550 | 1463716781015 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b2800 == 96 [pid = 6550] [id = 148] 20:59:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8edeb400) [pid = 6550] [serial = 444] [outer = (nil)] 20:59:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x92846c00) [pid = 6550] [serial = 445] [outer = 0x8edeb400] 20:59:41 INFO - PROCESS | 6550 | 1463716781097 Marionette DEBUG loaded listener.js 20:59:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x92849000) [pid = 6550] [serial = 446] [outer = 0x8edeb400] 20:59:41 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:42 INFO - PROCESS | 6550 | 1463716782478 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 20:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1885ms 20:59:42 INFO - PROCESS | 6550 | 1463716782535 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 20:59:42 INFO - PROCESS | 6550 | 1463716782541 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 20:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:59:42 INFO - PROCESS | 6550 | 1463716782672 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:59:42 INFO - PROCESS | 6550 | 1463716782677 Marionette TRACE conn3 <- [1,566,null,{}] 20:59:42 INFO - PROCESS | 6550 | 1463716782688 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:42 INFO - PROCESS | 6550 | 1463716782858 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 20:59:43 INFO - PROCESS | 6550 | 1463716783046 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67b000 == 97 [pid = 6550] [id = 149] 20:59:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x8c680c00) [pid = 6550] [serial = 447] [outer = (nil)] 20:59:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x8ede4000) [pid = 6550] [serial = 448] [outer = 0x8c680c00] 20:59:43 INFO - PROCESS | 6550 | 1463716783127 Marionette DEBUG loaded listener.js 20:59:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x8efc1800) [pid = 6550] [serial = 449] [outer = 0x8c680c00] 20:59:43 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:44 INFO - PROCESS | 6550 | 1463716784166 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1604ms 20:59:44 INFO - PROCESS | 6550 | 1463716784214 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 20:59:44 INFO - PROCESS | 6550 | 1463716784223 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 20:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:59:44 INFO - PROCESS | 6550 | 1463716784233 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:59:44 INFO - PROCESS | 6550 | 1463716784237 Marionette TRACE conn3 <- [1,570,null,{}] 20:59:44 INFO - PROCESS | 6550 | 1463716784243 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:44 INFO - PROCESS | 6550 | 1463716784422 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 20:59:44 INFO - PROCESS | 6550 | 1463716784647 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56b000 == 98 [pid = 6550] [id = 150] 20:59:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x8e56c800) [pid = 6550] [serial = 450] [outer = (nil)] 20:59:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x909e5c00) [pid = 6550] [serial = 451] [outer = 0x8e56c800] 20:59:44 INFO - PROCESS | 6550 | 1463716784794 Marionette DEBUG loaded listener.js 20:59:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x90d0c400) [pid = 6550] [serial = 452] [outer = 0x8e56c800] 20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x99af2000 == 97 [pid = 6550] [id = 26] 20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x919d1800 == 96 [pid = 6550] [id = 116] 20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56dc00 == 95 [pid = 6550] [id = 117] 20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x93864000 == 94 [pid = 6550] [id = 24] 20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0f400 == 93 [pid = 6550] [id = 114] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x919eec00) [pid = 6550] [serial = 312] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x974cec00) [pid = 6550] [serial = 315] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0xa22f1800) [pid = 6550] [serial = 318] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x919d0400) [pid = 6550] [serial = 321] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8f5ed800) [pid = 6550] [serial = 324] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0xa354e800) [pid = 6550] [serial = 327] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8e569400) [pid = 6550] [serial = 330] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0xa354b800) [pid = 6550] [serial = 333] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x909d3000 == 92 [pid = 6550] [id = 133] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x92501800 == 91 [pid = 6550] [id = 132] 20:59:45 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x92665000 == 90 [pid = 6550] [id = 131] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x90d08400 == 89 [pid = 6550] [id = 130] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x909e8400 == 88 [pid = 6550] [id = 129] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5edc00 == 87 [pid = 6550] [id = 123] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x9afacc00 == 86 [pid = 6550] [id = 122] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x99ec1400 == 85 [pid = 6550] [id = 121] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x93bc2c00 == 84 [pid = 6550] [id = 120] 20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e5400 == 83 [pid = 6550] [id = 119] 20:59:45 INFO - PROCESS | 6550 | 1463716785728 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x976c5000) [pid = 6550] [serial = 348] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x989fc400) [pid = 6550] [serial = 349] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x919c6c00) [pid = 6550] [serial = 340] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x90dad800) [pid = 6550] [serial = 339] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x919f3000) [pid = 6550] [serial = 342] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x99e31800) [pid = 6550] [serial = 336] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x94f55800) [pid = 6550] [serial = 345] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x94f7c800) [pid = 6550] [serial = 346] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x98e92c00) [pid = 6550] [serial = 351] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x9222b400) [pid = 6550] [serial = 343] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x997ea000) [pid = 6550] [serial = 352] [outer = (nil)] [url = about:blank] 20:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms 20:59:45 INFO - PROCESS | 6550 | 1463716785766 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 20:59:45 INFO - PROCESS | 6550 | 1463716785771 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 20:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:59:45 INFO - PROCESS | 6550 | 1463716785778 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:59:45 INFO - PROCESS | 6550 | 1463716785783 Marionette TRACE conn3 <- [1,574,null,{}] 20:59:45 INFO - PROCESS | 6550 | 1463716785799 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:45 INFO - PROCESS | 6550 | 1463716785971 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 20:59:46 INFO - PROCESS | 6550 | 1463716786106 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56e400 == 84 [pid = 6550] [id = 151] 20:59:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x909e8400) [pid = 6550] [serial = 453] [outer = (nil)] 20:59:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x919f3000) [pid = 6550] [serial = 454] [outer = 0x909e8400] 20:59:46 INFO - PROCESS | 6550 | 1463716786187 Marionette DEBUG loaded listener.js 20:59:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x91bd8800) [pid = 6550] [serial = 455] [outer = 0x909e8400] 20:59:46 INFO - PROCESS | 6550 | 1463716786966 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1231ms 20:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:59:47 INFO - PROCESS | 6550 | 1463716787016 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 20:59:47 INFO - PROCESS | 6550 | 1463716787020 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 20:59:47 INFO - PROCESS | 6550 | 1463716787031 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:59:47 INFO - PROCESS | 6550 | 1463716787035 Marionette TRACE conn3 <- [1,578,null,{}] 20:59:47 INFO - PROCESS | 6550 | 1463716787040 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:47 INFO - PROCESS | 6550 | 1463716787218 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 20:59:47 INFO - PROCESS | 6550 | 1463716787229 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50f000 == 85 [pid = 6550] [id = 152] 20:59:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x91bda400) [pid = 6550] [serial = 456] [outer = (nil)] 20:59:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x923a9800) [pid = 6550] [serial = 457] [outer = 0x91bda400] 20:59:47 INFO - PROCESS | 6550 | 1463716787303 Marionette DEBUG loaded listener.js 20:59:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x92508c00) [pid = 6550] [serial = 458] [outer = 0x91bda400] 20:59:48 INFO - PROCESS | 6550 | 1463716788309 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 20:59:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:59:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1336ms 20:59:48 INFO - PROCESS | 6550 | 1463716788366 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 20:59:48 INFO - PROCESS | 6550 | 1463716788370 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 20:59:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:59:48 INFO - PROCESS | 6550 | 1463716788376 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:59:48 INFO - PROCESS | 6550 | 1463716788379 Marionette TRACE conn3 <- [1,582,null,{}] 20:59:48 INFO - PROCESS | 6550 | 1463716788385 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:48 INFO - PROCESS | 6550 | 1463716788599 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 20:59:48 INFO - PROCESS | 6550 | 1463716788622 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x92230400 == 86 [pid = 6550] [id = 153] 20:59:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x923a3800) [pid = 6550] [serial = 459] [outer = (nil)] 20:59:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x9266f000) [pid = 6550] [serial = 460] [outer = 0x923a3800] 20:59:48 INFO - PROCESS | 6550 | 1463716788695 Marionette DEBUG loaded listener.js 20:59:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x9283f000) [pid = 6550] [serial = 461] [outer = 0x923a3800] 20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x90da8400) [pid = 6550] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x90d0f800) [pid = 6550] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x909ee000) [pid = 6550] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x94f1e800) [pid = 6550] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x90dae400) [pid = 6550] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x92506400) [pid = 6550] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:59:49 INFO - PROCESS | 6550 | 1463716789886 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 20:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1541ms 20:59:49 INFO - PROCESS | 6550 | 1463716789917 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 20:59:49 INFO - PROCESS | 6550 | 1463716789921 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 20:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:59:49 INFO - PROCESS | 6550 | 1463716789927 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:59:49 INFO - PROCESS | 6550 | 1463716789930 Marionette TRACE conn3 <- [1,586,null,{}] 20:59:49 INFO - PROCESS | 6550 | 1463716789936 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:50 INFO - PROCESS | 6550 | 1463716790193 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 20:59:50 INFO - PROCESS | 6550 | 1463716790328 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d01800 == 87 [pid = 6550] [id = 154] 20:59:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x923a3c00) [pid = 6550] [serial = 462] [outer = (nil)] 20:59:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92987800) [pid = 6550] [serial = 463] [outer = 0x923a3c00] 20:59:50 INFO - PROCESS | 6550 | 1463716790401 Marionette DEBUG loaded listener.js 20:59:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9393c800) [pid = 6550] [serial = 464] [outer = 0x923a3c00] 20:59:50 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:51 INFO - PROCESS | 6550 | 1463716791095 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 20:59:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:59:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1227ms 20:59:51 INFO - PROCESS | 6550 | 1463716791156 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 20:59:51 INFO - PROCESS | 6550 | 1463716791159 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 20:59:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:59:51 INFO - PROCESS | 6550 | 1463716791174 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:59:51 INFO - PROCESS | 6550 | 1463716791178 Marionette TRACE conn3 <- [1,590,null,{}] 20:59:51 INFO - PROCESS | 6550 | 1463716791183 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:51 INFO - PROCESS | 6550 | 1463716791344 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 20:59:51 INFO - PROCESS | 6550 | 1463716791355 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d56800 == 88 [pid = 6550] [id = 155] 20:59:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x93bcc400) [pid = 6550] [serial = 465] [outer = (nil)] 20:59:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x94f22c00) [pid = 6550] [serial = 466] [outer = 0x93bcc400] 20:59:51 INFO - PROCESS | 6550 | 1463716791427 Marionette DEBUG loaded listener.js 20:59:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94f77c00) [pid = 6550] [serial = 467] [outer = 0x93bcc400] 20:59:52 INFO - PROCESS | 6550 | 1463716792615 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 20:59:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:59:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1480ms 20:59:52 INFO - PROCESS | 6550 | 1463716792655 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 20:59:52 INFO - PROCESS | 6550 | 1463716792662 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 20:59:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:59:52 INFO - PROCESS | 6550 | 1463716792672 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:59:52 INFO - PROCESS | 6550 | 1463716792677 Marionette TRACE conn3 <- [1,594,null,{}] 20:59:52 INFO - PROCESS | 6550 | 1463716792686 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:52 INFO - PROCESS | 6550 | 1463716792874 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 20:59:53 INFO - PROCESS | 6550 | 1463716793107 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67fc00 == 89 [pid = 6550] [id = 156] 20:59:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x8ede2c00) [pid = 6550] [serial = 468] [outer = (nil)] 20:59:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8f5f0800) [pid = 6550] [serial = 469] [outer = 0x8ede2c00] 20:59:53 INFO - PROCESS | 6550 | 1463716793242 Marionette DEBUG loaded listener.js 20:59:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x909ecc00) [pid = 6550] [serial = 470] [outer = 0x8ede2c00] 20:59:54 INFO - PROCESS | 6550 | 1463716794142 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:59:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:59:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1531ms 20:59:54 INFO - PROCESS | 6550 | 1463716794204 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 20:59:54 INFO - PROCESS | 6550 | 1463716794213 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 20:59:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:59:54 INFO - PROCESS | 6550 | 1463716794223 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:59:54 INFO - PROCESS | 6550 | 1463716794227 Marionette TRACE conn3 <- [1,598,null,{}] 20:59:54 INFO - PROCESS | 6550 | 1463716794234 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:54 INFO - PROCESS | 6550 | 1463716794454 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 20:59:54 INFO - PROCESS | 6550 | 1463716794684 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bedc00 == 90 [pid = 6550] [id = 157] 20:59:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x90db3c00) [pid = 6550] [serial = 471] [outer = (nil)] 20:59:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x919f1400) [pid = 6550] [serial = 472] [outer = 0x90db3c00] 20:59:54 INFO - PROCESS | 6550 | 1463716794821 Marionette DEBUG loaded listener.js 20:59:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x9212e800) [pid = 6550] [serial = 473] [outer = 0x90db3c00] 20:59:55 INFO - PROCESS | 6550 | 1463716795746 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 20:59:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:59:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1580ms 20:59:55 INFO - PROCESS | 6550 | 1463716795804 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 20:59:55 INFO - PROCESS | 6550 | 1463716795807 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 20:59:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:59:55 INFO - PROCESS | 6550 | 1463716795815 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:59:55 INFO - PROCESS | 6550 | 1463716795821 Marionette TRACE conn3 <- [1,602,null,{}] 20:59:55 INFO - PROCESS | 6550 | 1463716795838 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:56 INFO - PROCESS | 6550 | 1463716796069 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 20:59:56 INFO - PROCESS | 6550 | 1463716796298 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x92988c00 == 91 [pid = 6550] [id = 158] 20:59:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x92d5a000) [pid = 6550] [serial = 474] [outer = (nil)] 20:59:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x945f3400) [pid = 6550] [serial = 475] [outer = 0x92d5a000] 20:59:56 INFO - PROCESS | 6550 | 1463716796435 Marionette DEBUG loaded listener.js 20:59:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x94f7f000) [pid = 6550] [serial = 476] [outer = 0x92d5a000] 20:59:57 INFO - PROCESS | 6550 | 1463716797315 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 20:59:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:59:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1544ms 20:59:57 INFO - PROCESS | 6550 | 1463716797360 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 20:59:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:59:57 INFO - PROCESS | 6550 | 1463716797365 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 20:59:57 INFO - PROCESS | 6550 | 1463716797371 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:59:57 INFO - PROCESS | 6550 | 1463716797375 Marionette TRACE conn3 <- [1,606,null,{}] 20:59:57 INFO - PROCESS | 6550 | 1463716797380 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:57 INFO - PROCESS | 6550 | 1463716797566 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 20:59:57 INFO - PROCESS | 6550 | 1463716797744 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f81400 == 92 [pid = 6550] [id = 159] 20:59:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x974c2c00) [pid = 6550] [serial = 477] [outer = (nil)] 20:59:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x974cec00) [pid = 6550] [serial = 478] [outer = 0x974c2c00] 20:59:57 INFO - PROCESS | 6550 | 1463716797838 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x989fc400) [pid = 6550] [serial = 479] [outer = 0x974c2c00] 20:59:58 INFO - PROCESS | 6550 | 1463716798760 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1431ms 20:59:58 INFO - PROCESS | 6550 | 1463716798803 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 20:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:59:58 INFO - PROCESS | 6550 | 1463716798808 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 20:59:58 INFO - PROCESS | 6550 | 1463716798814 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:59:58 INFO - PROCESS | 6550 | 1463716798818 Marionette TRACE conn3 <- [1,610,null,{}] 20:59:58 INFO - PROCESS | 6550 | 1463716798823 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:59 INFO - PROCESS | 6550 | 1463716799003 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 20:59:59 INFO - PROCESS | 6550 | 1463716799226 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d5c00 == 93 [pid = 6550] [id = 160] 20:59:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x92844c00) [pid = 6550] [serial = 480] [outer = (nil)] 20:59:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x997eb800) [pid = 6550] [serial = 481] [outer = 0x92844c00] 20:59:59 INFO - PROCESS | 6550 | 1463716799357 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x99af1000) [pid = 6550] [serial = 482] [outer = 0x92844c00] 21:00:00 INFO - PROCESS | 6550 | 1463716800251 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1484ms 21:00:00 INFO - PROCESS | 6550 | 1463716800299 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 21:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:00:00 INFO - PROCESS | 6550 | 1463716800303 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 21:00:00 INFO - PROCESS | 6550 | 1463716800310 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:00:00 INFO - PROCESS | 6550 | 1463716800314 Marionette TRACE conn3 <- [1,614,null,{}] 21:00:00 INFO - PROCESS | 6550 | 1463716800319 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:00 INFO - PROCESS | 6550 | 1463716800537 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 21:00:00 INFO - PROCESS | 6550 | 1463716800772 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x996ec400 == 94 [pid = 6550] [id = 161] 21:00:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x99a50000) [pid = 6550] [serial = 483] [outer = (nil)] 21:00:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x99f73800) [pid = 6550] [serial = 484] [outer = 0x99a50000] 21:00:00 INFO - PROCESS | 6550 | 1463716800909 Marionette DEBUG loaded listener.js 21:00:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x9afa5400) [pid = 6550] [serial = 485] [outer = 0x99a50000] 21:00:01 INFO - PROCESS | 6550 | 1463716801807 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1538ms 21:00:01 INFO - PROCESS | 6550 | 1463716801849 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 6550 | 1463716801853 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 21:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:00:01 INFO - PROCESS | 6550 | 1463716801859 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:00:01 INFO - PROCESS | 6550 | 1463716801862 Marionette TRACE conn3 <- [1,618,null,{}] 21:00:01 INFO - PROCESS | 6550 | 1463716801868 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:02 INFO - PROCESS | 6550 | 1463716802040 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 21:00:02 INFO - PROCESS | 6550 | 1463716802235 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5ed800 == 95 [pid = 6550] [id = 162] 21:00:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x94fa9000) [pid = 6550] [serial = 486] [outer = (nil)] 21:00:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa114a400) [pid = 6550] [serial = 487] [outer = 0x94fa9000] 21:00:02 INFO - PROCESS | 6550 | 1463716802325 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa21a9400) [pid = 6550] [serial = 488] [outer = 0x94fa9000] 21:00:03 INFO - PROCESS | 6550 | 1463716803286 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1480ms 21:00:03 INFO - PROCESS | 6550 | 1463716803340 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 21:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:00:03 INFO - PROCESS | 6550 | 1463716803344 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 21:00:03 INFO - PROCESS | 6550 | 1463716803350 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:00:03 INFO - PROCESS | 6550 | 1463716803354 Marionette TRACE conn3 <- [1,622,null,{}] 21:00:03 INFO - PROCESS | 6550 | 1463716803360 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:03 INFO - PROCESS | 6550 | 1463716803545 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 21:00:03 INFO - PROCESS | 6550 | 1463716803728 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f59c00 == 96 [pid = 6550] [id = 163] 21:00:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x9acaf000) [pid = 6550] [serial = 489] [outer = (nil)] 21:00:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa321a000) [pid = 6550] [serial = 490] [outer = 0x9acaf000] 21:00:03 INFO - PROCESS | 6550 | 1463716803818 Marionette DEBUG loaded listener.js 21:00:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa35f3400) [pid = 6550] [serial = 491] [outer = 0x9acaf000] 21:00:04 INFO - PROCESS | 6550 | 1463716804749 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1433ms 21:00:04 INFO - PROCESS | 6550 | 1463716804783 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 21:00:04 INFO - PROCESS | 6550 | 1463716804786 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 21:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:00:04 INFO - PROCESS | 6550 | 1463716804793 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:00:04 INFO - PROCESS | 6550 | 1463716804797 Marionette TRACE conn3 <- [1,626,null,{}] 21:00:04 INFO - PROCESS | 6550 | 1463716804805 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:04 INFO - PROCESS | 6550 | 1463716804996 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 21:00:05 INFO - PROCESS | 6550 | 1463716805190 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb1400 == 97 [pid = 6550] [id = 164] 21:00:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x91bb2400) [pid = 6550] [serial = 492] [outer = (nil)] 21:00:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x91bb9800) [pid = 6550] [serial = 493] [outer = 0x91bb2400] 21:00:05 INFO - PROCESS | 6550 | 1463716805284 Marionette DEBUG loaded listener.js 21:00:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x91bbd000) [pid = 6550] [serial = 494] [outer = 0x91bb2400] 21:00:06 INFO - PROCESS | 6550 | 1463716806218 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1481ms 21:00:06 INFO - PROCESS | 6550 | 1463716806275 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 21:00:06 INFO - PROCESS | 6550 | 1463716806279 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 21:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:00:06 INFO - PROCESS | 6550 | 1463716806285 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:00:06 INFO - PROCESS | 6550 | 1463716806289 Marionette TRACE conn3 <- [1,630,null,{}] 21:00:06 INFO - PROCESS | 6550 | 1463716806294 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:06 INFO - PROCESS | 6550 | 1463716806482 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 21:00:06 INFO - PROCESS | 6550 | 1463716806671 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb1c00 == 98 [pid = 6550] [id = 165] 21:00:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x91bb2000) [pid = 6550] [serial = 495] [outer = (nil)] 21:00:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0xa26cc400) [pid = 6550] [serial = 496] [outer = 0x91bb2000] 21:00:06 INFO - PROCESS | 6550 | 1463716806816 Marionette DEBUG loaded listener.js 21:00:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0xa675e000) [pid = 6550] [serial = 497] [outer = 0x91bb2000] 21:00:07 INFO - PROCESS | 6550 | 1463716807684 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1445ms 21:00:07 INFO - PROCESS | 6550 | 1463716807731 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 21:00:07 INFO - PROCESS | 6550 | 1463716807735 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 21:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:00:07 INFO - PROCESS | 6550 | 1463716807742 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:00:07 INFO - PROCESS | 6550 | 1463716807746 Marionette TRACE conn3 <- [1,634,null,{}] 21:00:07 INFO - PROCESS | 6550 | 1463716807752 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:07 INFO - PROCESS | 6550 | 1463716807963 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 21:00:08 INFO - PROCESS | 6550 | 1463716808207 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:08 INFO - PROCESS | 6550 | ++DOCSHELL 0xa6c41800 == 99 [pid = 6550] [id = 166] 21:00:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0xa6c4e000) [pid = 6550] [serial = 498] [outer = (nil)] 21:00:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0xa6d5bc00) [pid = 6550] [serial = 499] [outer = 0xa6c4e000] 21:00:08 INFO - PROCESS | 6550 | 1463716808361 Marionette DEBUG loaded listener.js 21:00:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0xa6d61000) [pid = 6550] [serial = 500] [outer = 0xa6c4e000] 21:00:08 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:00:09 INFO - PROCESS | 6550 | 1463716809234 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1539ms 21:00:09 INFO - PROCESS | 6550 | 1463716809282 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 21:00:09 INFO - PROCESS | 6550 | 1463716809286 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 21:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:00:09 INFO - PROCESS | 6550 | 1463716809292 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:00:09 INFO - PROCESS | 6550 | 1463716809295 Marionette TRACE conn3 <- [1,638,null,{}] 21:00:09 INFO - PROCESS | 6550 | 1463716809302 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:09 INFO - PROCESS | 6550 | 1463716809481 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 21:00:09 INFO - PROCESS | 6550 | 1463716809673 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88e400 == 100 [pid = 6550] [id = 167] 21:00:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x8b88e800) [pid = 6550] [serial = 501] [outer = (nil)] 21:00:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x8b894800) [pid = 6550] [serial = 502] [outer = 0x8b88e800] 21:00:09 INFO - PROCESS | 6550 | 1463716809763 Marionette DEBUG loaded listener.js 21:00:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x8b897000) [pid = 6550] [serial = 503] [outer = 0x8b88e800] 21:00:10 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:00:10 INFO - PROCESS | 6550 | 1463716810662 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1428ms 21:00:10 INFO - PROCESS | 6550 | 1463716810722 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 21:00:10 INFO - PROCESS | 6550 | 1463716810725 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 21:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:00:10 INFO - PROCESS | 6550 | 1463716810732 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:00:10 INFO - PROCESS | 6550 | 1463716810735 Marionette TRACE conn3 <- [1,642,null,{}] 21:00:10 INFO - PROCESS | 6550 | 1463716810751 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:10 INFO - PROCESS | 6550 | 1463716810929 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 21:00:11 INFO - PROCESS | 6550 | 1463716811113 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b894c00 == 101 [pid = 6550] [id = 168] 21:00:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x8b895400) [pid = 6550] [serial = 504] [outer = (nil)] 21:00:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x91bb5c00) [pid = 6550] [serial = 505] [outer = 0x8b895400] 21:00:11 INFO - PROCESS | 6550 | 1463716811198 Marionette DEBUG loaded listener.js 21:00:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x9227e800) [pid = 6550] [serial = 506] [outer = 0x8b895400] 21:00:12 INFO - PROCESS | 6550 | 1463716812077 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1758ms 21:00:12 INFO - PROCESS | 6550 | 1463716812504 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 21:00:12 INFO - PROCESS | 6550 | 1463716812510 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 21:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:00:12 INFO - PROCESS | 6550 | 1463716812518 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:00:12 INFO - PROCESS | 6550 | 1463716812523 Marionette TRACE conn3 <- [1,646,null,{}] 21:00:12 INFO - PROCESS | 6550 | 1463716812530 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:12 INFO - PROCESS | 6550 | 1463716812747 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 21:00:12 INFO - PROCESS | 6550 | 1463716812948 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede2800 == 102 [pid = 6550] [id = 169] 21:00:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x8edf0000) [pid = 6550] [serial = 507] [outer = (nil)] 21:00:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x8f5edc00) [pid = 6550] [serial = 508] [outer = 0x8edf0000] 21:00:13 INFO - PROCESS | 6550 | 1463716813026 Marionette DEBUG loaded listener.js 21:00:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x909d8c00) [pid = 6550] [serial = 509] [outer = 0x8edf0000] 21:00:13 INFO - PROCESS | 6550 | 1463716813934 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1479ms 21:00:14 INFO - PROCESS | 6550 | 1463716813999 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 21:00:14 INFO - PROCESS | 6550 | 1463716814004 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 21:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:00:14 INFO - PROCESS | 6550 | 1463716814016 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:00:14 INFO - PROCESS | 6550 | 1463716814021 Marionette TRACE conn3 <- [1,650,null,{}] 21:00:14 INFO - PROCESS | 6550 | 1463716814027 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:14 INFO - PROCESS | 6550 | 1463716814284 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 21:00:14 INFO - PROCESS | 6550 | 1463716814634 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8ad400 == 103 [pid = 6550] [id = 170] 21:00:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x8c8b7800) [pid = 6550] [serial = 510] [outer = (nil)] 21:00:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x90be8800) [pid = 6550] [serial = 511] [outer = 0x8c8b7800] 21:00:14 INFO - PROCESS | 6550 | 1463716814715 Marionette DEBUG loaded listener.js 21:00:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x91bdb000) [pid = 6550] [serial = 512] [outer = 0x8c8b7800] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x919f2000 == 102 [pid = 6550] [id = 115] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x98075400 == 101 [pid = 6550] [id = 17] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x90bf2800 == 100 [pid = 6550] [id = 113] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x919c9c00 == 99 [pid = 6550] [id = 107] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e9c00 == 98 [pid = 6550] [id = 109] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8e55fc00 == 97 [pid = 6550] [id = 110] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x996dfc00) [pid = 6550] [serial = 402] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x919ec800) [pid = 6550] [serial = 357] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x974ce000) [pid = 6550] [serial = 360] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x9d0b3800) [pid = 6550] [serial = 366] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x9aca1000) [pid = 6550] [serial = 363] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0xa26c1400) [pid = 6550] [serial = 369] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x909f2800) [pid = 6550] [serial = 372] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0xa675f800) [pid = 6550] [serial = 375] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x92669400) [pid = 6550] [serial = 378] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0xa689e400) [pid = 6550] [serial = 381] [outer = (nil)] [url = about:blank] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e3c00 == 96 [pid = 6550] [id = 108] 21:00:15 INFO - PROCESS | 6550 | 1463716815698 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae1c00 == 95 [pid = 6550] [id = 143] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae1400 == 94 [pid = 6550] [id = 142] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8efbe000 == 93 [pid = 6550] [id = 141] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x99ec4800 == 92 [pid = 6550] [id = 140] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e4400 == 91 [pid = 6550] [id = 139] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x94f5b400 == 90 [pid = 6550] [id = 138] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x9385e000 == 89 [pid = 6550] [id = 137] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x91bd6800 == 88 [pid = 6550] [id = 136] 21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x909f1c00 == 87 [pid = 6550] [id = 135] 21:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1743ms 21:00:15 INFO - PROCESS | 6550 | 1463716815757 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 21:00:15 INFO - PROCESS | 6550 | 1463716815761 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 21:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:00:15 INFO - PROCESS | 6550 | 1463716815767 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:00:15 INFO - PROCESS | 6550 | 1463716815771 Marionette TRACE conn3 <- [1,654,null,{}] 21:00:15 INFO - PROCESS | 6550 | 1463716815785 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:15 INFO - PROCESS | 6550 | 1463716815953 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0xa6f3a800) [pid = 6550] [serial = 247] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x98e8e000) [pid = 6550] [serial = 399] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x997ac800) [pid = 6550] [serial = 400] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x99ec5400) [pid = 6550] [serial = 354] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x919d3400) [pid = 6550] [serial = 388] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x90daa400) [pid = 6550] [serial = 387] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x9512d800) [pid = 6550] [serial = 393] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x99f74400) [pid = 6550] [serial = 384] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x92228c00) [pid = 6550] [serial = 390] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x93861800) [pid = 6550] [serial = 391] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x9250d400) [pid = 6550] [serial = 396] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x94f1d000) [pid = 6550] [serial = 397] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x974d0000) [pid = 6550] [serial = 394] [outer = (nil)] [url = about:blank] 21:00:16 INFO - PROCESS | 6550 | 1463716816205 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x90daa400 == 88 [pid = 6550] [id = 171] 21:00:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x919d2800) [pid = 6550] [serial = 513] [outer = (nil)] 21:00:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x919f6c00) [pid = 6550] [serial = 514] [outer = 0x919d2800] 21:00:16 INFO - PROCESS | 6550 | 1463716816290 Marionette DEBUG loaded listener.js 21:00:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x92225c00) [pid = 6550] [serial = 515] [outer = 0x919d2800] 21:00:17 INFO - PROCESS | 6550 | 1463716817057 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1333ms 21:00:17 INFO - PROCESS | 6550 | 1463716817101 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 21:00:17 INFO - PROCESS | 6550 | 1463716817105 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 21:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:00:17 INFO - PROCESS | 6550 | 1463716817112 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:00:17 INFO - PROCESS | 6550 | 1463716817115 Marionette TRACE conn3 <- [1,658,null,{}] 21:00:17 INFO - PROCESS | 6550 | 1463716817120 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:17 INFO - PROCESS | 6550 | 1463716817294 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 21:00:17 INFO - PROCESS | 6550 | 1463716817309 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x90dacc00 == 89 [pid = 6550] [id = 172] 21:00:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x92287c00) [pid = 6550] [serial = 516] [outer = (nil)] 21:00:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x9228b400) [pid = 6550] [serial = 517] [outer = 0x92287c00] 21:00:17 INFO - PROCESS | 6550 | 1463716817383 Marionette DEBUG loaded listener.js 21:00:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x92509400) [pid = 6550] [serial = 518] [outer = 0x92287c00] 21:00:18 INFO - PROCESS | 6550 | 1463716818307 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1239ms 21:00:18 INFO - PROCESS | 6550 | 1463716818365 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 21:00:18 INFO - PROCESS | 6550 | 1463716818376 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 21:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:00:18 INFO - PROCESS | 6550 | 1463716818408 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:00:18 INFO - PROCESS | 6550 | 1463716818412 Marionette TRACE conn3 <- [1,662,null,{}] 21:00:18 INFO - PROCESS | 6550 | 1463716818417 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:18 INFO - PROCESS | 6550 | 1463716818634 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 21:00:18 INFO - PROCESS | 6550 | 1463716818658 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x919cdc00 == 90 [pid = 6550] [id = 173] 21:00:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x92284400) [pid = 6550] [serial = 519] [outer = (nil)] 21:00:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x92666800) [pid = 6550] [serial = 520] [outer = 0x92284400] 21:00:18 INFO - PROCESS | 6550 | 1463716818740 Marionette DEBUG loaded listener.js 21:00:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x9266f800) [pid = 6550] [serial = 521] [outer = 0x92284400] 21:00:19 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:00:19 INFO - PROCESS | 6550 | [6550] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:00:19 INFO - PROCESS | 6550 | 1463716819691 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1335ms 21:00:19 INFO - PROCESS | 6550 | 1463716819740 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 21:00:19 INFO - PROCESS | 6550 | 1463716819744 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 21:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:00:19 INFO - PROCESS | 6550 | 1463716819755 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:00:19 INFO - PROCESS | 6550 | 1463716819758 Marionette TRACE conn3 <- [1,666,null,{}] 21:00:19 INFO - PROCESS | 6550 | 1463716819764 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:20 INFO - PROCESS | 6550 | 1463716820019 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 21:00:20 INFO - PROCESS | 6550 | 1463716820236 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9284a400 == 91 [pid = 6550] [id = 174] 21:00:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x94f7ac00) [pid = 6550] [serial = 522] [outer = (nil)] 21:00:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x94fa3800) [pid = 6550] [serial = 523] [outer = 0x94f7ac00] 21:00:20 INFO - PROCESS | 6550 | 1463716820357 Marionette DEBUG loaded listener.js 21:00:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x974d1000) [pid = 6550] [serial = 524] [outer = 0x94f7ac00] 21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x923a3800) [pid = 6550] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8c680c00) [pid = 6550] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x923a3c00) [pid = 6550] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x8e56c800) [pid = 6550] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x91bda400) [pid = 6550] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x909e8400) [pid = 6550] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:00:21 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:00:21 INFO - PROCESS | 6550 | 1463716821451 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1739ms 21:00:21 INFO - PROCESS | 6550 | 1463716821497 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 21:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:00:21 INFO - PROCESS | 6550 | 1463716821500 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 21:00:21 INFO - PROCESS | 6550 | 1463716821508 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:00:21 INFO - PROCESS | 6550 | 1463716821511 Marionette TRACE conn3 <- [1,670,null,{}] 21:00:21 INFO - PROCESS | 6550 | 1463716821516 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:21 INFO - PROCESS | 6550 | 1463716821667 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 21:00:21 INFO - PROCESS | 6550 | 1463716821687 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e5400 == 92 [pid = 6550] [id = 175] 21:00:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x923a3c00) [pid = 6550] [serial = 525] [outer = (nil)] 21:00:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x974c6800) [pid = 6550] [serial = 526] [outer = 0x923a3c00] 21:00:21 INFO - PROCESS | 6550 | 1463716821760 Marionette DEBUG loaded listener.js 21:00:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x995ba400) [pid = 6550] [serial = 527] [outer = 0x923a3c00] 21:00:22 INFO - PROCESS | 6550 | 1463716822630 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1178ms 21:00:22 INFO - PROCESS | 6550 | 1463716822686 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 21:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:00:22 INFO - PROCESS | 6550 | 1463716822696 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 21:00:22 INFO - PROCESS | 6550 | 1463716822701 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:00:22 INFO - PROCESS | 6550 | 1463716822705 Marionette TRACE conn3 <- [1,674,null,{}] 21:00:22 INFO - PROCESS | 6550 | 1463716822710 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:22 INFO - PROCESS | 6550 | 1463716822872 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 21:00:22 INFO - PROCESS | 6550 | 1463716822884 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8ae400 == 93 [pid = 6550] [id = 176] 21:00:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x91bda400) [pid = 6550] [serial = 528] [outer = (nil)] 21:00:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x997ebc00) [pid = 6550] [serial = 529] [outer = 0x91bda400] 21:00:22 INFO - PROCESS | 6550 | 1463716822959 Marionette DEBUG loaded listener.js 21:00:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x99e31800) [pid = 6550] [serial = 530] [outer = 0x91bda400] 21:00:23 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:00:24 INFO - PROCESS | 6550 | 1463716824129 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:00:24 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 21:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1480ms 21:00:24 INFO - PROCESS | 6550 | 1463716824184 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 21:00:24 INFO - PROCESS | 6550 | 1463716824192 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 21:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:00:24 INFO - PROCESS | 6550 | 1463716824200 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:00:24 INFO - PROCESS | 6550 | 1463716824207 Marionette TRACE conn3 <- [1,678,null,{}] 21:00:24 INFO - PROCESS | 6550 | 1463716824215 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:24 INFO - PROCESS | 6550 | 1463716824420 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 21:00:24 INFO - PROCESS | 6550 | 1463716824667 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daf0400 == 94 [pid = 6550] [id = 177] 21:00:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x8e564c00) [pid = 6550] [serial = 531] [outer = (nil)] 21:00:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x8efc1c00) [pid = 6550] [serial = 532] [outer = 0x8e564c00] 21:00:24 INFO - PROCESS | 6550 | 1463716824806 Marionette DEBUG loaded listener.js 21:00:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x909d6400) [pid = 6550] [serial = 533] [outer = 0x8e564c00] 21:00:25 INFO - PROCESS | 6550 | 1463716825701 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1538ms 21:00:25 INFO - PROCESS | 6550 | 1463716825738 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 21:00:25 INFO - PROCESS | 6550 | 1463716825748 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 21:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:00:25 INFO - PROCESS | 6550 | 1463716825759 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:00:25 INFO - PROCESS | 6550 | 1463716825764 Marionette TRACE conn3 <- [1,682,null,{}] 21:00:25 INFO - PROCESS | 6550 | 1463716825771 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:25 INFO - PROCESS | 6550 | 1463716825963 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 21:00:26 INFO - PROCESS | 6550 | 1463716826239 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0a400 == 95 [pid = 6550] [id = 178] 21:00:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x91bba000) [pid = 6550] [serial = 534] [outer = (nil)] 21:00:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x92284000) [pid = 6550] [serial = 535] [outer = 0x91bba000] 21:00:26 INFO - PROCESS | 6550 | 1463716826371 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x923a5c00) [pid = 6550] [serial = 536] [outer = 0x91bba000] 21:00:27 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:27 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:00:27 INFO - PROCESS | 6550 | 1463716827690 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:00:27 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) 21:00:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1980ms 21:00:27 INFO - PROCESS | 6550 | 1463716827774 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 21:00:27 INFO - PROCESS | 6550 | 1463716827779 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 21:00:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:00:27 INFO - PROCESS | 6550 | 1463716827836 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:00:27 INFO - PROCESS | 6550 | 1463716827842 Marionette TRACE conn3 <- [1,686,null,{}] 21:00:27 INFO - PROCESS | 6550 | 1463716827858 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:28 INFO - PROCESS | 6550 | 1463716828040 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 21:00:28 INFO - PROCESS | 6550 | 1463716828223 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c672000 == 96 [pid = 6550] [id = 179] 21:00:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x923af400) [pid = 6550] [serial = 537] [outer = (nil)] 21:00:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x974cbc00) [pid = 6550] [serial = 538] [outer = 0x923af400] 21:00:28 INFO - PROCESS | 6550 | 1463716828314 Marionette DEBUG loaded listener.js 21:00:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x99ec1400) [pid = 6550] [serial = 539] [outer = 0x923af400] 21:00:29 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:29 INFO - PROCESS | 6550 | 1463716829659 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:00:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1838ms 21:00:29 INFO - PROCESS | 6550 | 1463716829757 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 21:00:29 INFO - PROCESS | 6550 | 1463716829763 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 21:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:00:29 INFO - PROCESS | 6550 | 1463716829778 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:00:29 INFO - PROCESS | 6550 | 1463716829782 Marionette TRACE conn3 <- [1,690,null,{}] 21:00:29 INFO - PROCESS | 6550 | 1463716829788 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:29 INFO - PROCESS | 6550 | 1463716829978 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 21:00:30 INFO - PROCESS | 6550 | 1463716830161 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f76800 == 97 [pid = 6550] [id = 180] 21:00:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x98074400) [pid = 6550] [serial = 540] [outer = (nil)] 21:00:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x9aca1000) [pid = 6550] [serial = 541] [outer = 0x98074400] 21:00:30 INFO - PROCESS | 6550 | 1463716830246 Marionette DEBUG loaded listener.js 21:00:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x9b72ac00) [pid = 6550] [serial = 542] [outer = 0x98074400] 21:00:31 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:31 INFO - PROCESS | 6550 | 1463716831571 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:00:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:00:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1834ms 21:00:31 INFO - PROCESS | 6550 | 1463716831612 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 21:00:31 INFO - PROCESS | 6550 | 1463716831615 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 21:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:00:31 INFO - PROCESS | 6550 | 1463716831722 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:00:31 INFO - PROCESS | 6550 | 1463716831726 Marionette TRACE conn3 <- [1,694,null,{}] 21:00:31 INFO - PROCESS | 6550 | 1463716831734 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:31 INFO - PROCESS | 6550 | 1463716831914 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 21:00:32 INFO - PROCESS | 6550 | 1463716832096 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b895000 == 98 [pid = 6550] [id = 181] 21:00:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x909f1800) [pid = 6550] [serial = 543] [outer = (nil)] 21:00:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0xa22f2800) [pid = 6550] [serial = 544] [outer = 0x909f1800] 21:00:32 INFO - PROCESS | 6550 | 1463716832180 Marionette DEBUG loaded listener.js 21:00:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0xa3259c00) [pid = 6550] [serial = 545] [outer = 0x909f1800] 21:00:33 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:33 INFO - PROCESS | 6550 | 1463716833498 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:00:33 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) 21:00:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1884ms 21:00:33 INFO - PROCESS | 6550 | 1463716833639 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 21:00:33 INFO - PROCESS | 6550 | 1463716833643 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 21:00:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:00:33 INFO - PROCESS | 6550 | 1463716833659 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:00:33 INFO - PROCESS | 6550 | 1463716833663 Marionette TRACE conn3 <- [1,698,null,{}] 21:00:33 INFO - PROCESS | 6550 | 1463716833669 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:33 INFO - PROCESS | 6550 | 1463716833855 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 21:00:34 INFO - PROCESS | 6550 | 1463716834040 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ec5400 == 99 [pid = 6550] [id = 182] 21:00:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x91ec8000) [pid = 6550] [serial = 546] [outer = (nil)] 21:00:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x91ecfc00) [pid = 6550] [serial = 547] [outer = 0x91ec8000] 21:00:34 INFO - PROCESS | 6550 | 1463716834125 Marionette DEBUG loaded listener.js 21:00:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x9b148c00) [pid = 6550] [serial = 548] [outer = 0x91ec8000] 21:00:35 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:35 INFO - PROCESS | 6550 | 1463716835440 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:00:35 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) 21:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1833ms 21:00:35 INFO - PROCESS | 6550 | 1463716835526 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 21:00:35 INFO - PROCESS | 6550 | 1463716835531 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 21:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:00:35 INFO - PROCESS | 6550 | 1463716835558 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:00:35 INFO - PROCESS | 6550 | 1463716835562 Marionette TRACE conn3 <- [1,702,null,{}] 21:00:35 INFO - PROCESS | 6550 | 1463716835569 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:35 INFO - PROCESS | 6550 | 1463716835748 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 21:00:35 INFO - PROCESS | 6550 | 1463716835934 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6cf800 == 100 [pid = 6550] [id = 183] 21:00:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8b6d0400) [pid = 6550] [serial = 549] [outer = (nil)] 21:00:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8b6d6c00) [pid = 6550] [serial = 550] [outer = 0x8b6d0400] 21:00:36 INFO - PROCESS | 6550 | 1463716836018 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8b6da400) [pid = 6550] [serial = 551] [outer = 0x8b6d0400] 21:00:37 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:37 INFO - PROCESS | 6550 | 1463716837327 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1801ms 21:00:37 INFO - PROCESS | 6550 | 1463716837398 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 21:00:37 INFO - PROCESS | 6550 | 1463716837401 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 21:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:00:37 INFO - PROCESS | 6550 | 1463716837432 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 6550 | 1463716837436 Marionette TRACE conn3 <- [1,706,null,{}] 21:00:37 INFO - PROCESS | 6550 | 1463716837449 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:37 INFO - PROCESS | 6550 | 1463716837622 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 21:00:38 INFO - PROCESS | 6550 | 1463716838325 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67c000 == 101 [pid = 6550] [id = 184] 21:00:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x8c67c400) [pid = 6550] [serial = 552] [outer = (nil)] 21:00:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x8c8b6800) [pid = 6550] [serial = 553] [outer = 0x8c67c400] 21:00:38 INFO - PROCESS | 6550 | 1463716838407 Marionette DEBUG loaded listener.js 21:00:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x8e56dc00) [pid = 6550] [serial = 554] [outer = 0x8c67c400] 21:00:39 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:39 INFO - PROCESS | 6550 | 1463716839744 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:00:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2359ms 21:00:39 INFO - PROCESS | 6550 | 1463716839820 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 21:00:39 INFO - PROCESS | 6550 | 1463716839828 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 21:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:00:39 INFO - PROCESS | 6550 | 1463716839861 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:00:39 INFO - PROCESS | 6550 | 1463716839866 Marionette TRACE conn3 <- [1,710,null,{}] 21:00:39 INFO - PROCESS | 6550 | 1463716839875 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:40 INFO - PROCESS | 6550 | 1463716840044 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x93861c00 == 100 [pid = 6550] [id = 102] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90d06c00 == 99 [pid = 6550] [id = 101] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x974ca400 == 98 [pid = 6550] [id = 100] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90d05400 == 97 [pid = 6550] [id = 99] 21:00:40 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0x94f22c00) [pid = 6550] [serial = 466] [outer = (nil)] [url = about:blank] 21:00:40 INFO - PROCESS | 6550 | 1463716840273 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90be4c00 == 96 [pid = 6550] [id = 98] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0d000 == 95 [pid = 6550] [id = 97] 21:00:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50a400 == 96 [pid = 6550] [id = 185] 21:00:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x8c67dc00) [pid = 6550] [serial = 555] [outer = (nil)] 21:00:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0x8dae8400) [pid = 6550] [serial = 556] [outer = 0x8c67dc00] 21:00:40 INFO - PROCESS | 6550 | 1463716840367 Marionette DEBUG loaded listener.js 21:00:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x909cbc00) [pid = 6550] [serial = 557] [outer = 0x8c67dc00] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x909e5400 == 95 [pid = 6550] [id = 175] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9284a400 == 94 [pid = 6550] [id = 174] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x919cdc00 == 93 [pid = 6550] [id = 173] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90dacc00 == 92 [pid = 6550] [id = 172] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90daa400 == 91 [pid = 6550] [id = 171] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8ad400 == 90 [pid = 6550] [id = 170] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8ede2800 == 89 [pid = 6550] [id = 169] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b894c00 == 88 [pid = 6550] [id = 168] 21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88e400 == 87 [pid = 6550] [id = 167] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x9393c800) [pid = 6550] [serial = 464] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x9283f000) [pid = 6550] [serial = 461] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0x8efc1800) [pid = 6550] [serial = 449] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0x8c504c00) [pid = 6550] [serial = 433] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x923a9000) [pid = 6550] [serial = 417] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x99e3a000) [pid = 6550] [serial = 235] [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.] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x9283e000) [pid = 6550] [serial = 442] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x90d01400) [pid = 6550] [serial = 405] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x923af000) [pid = 6550] [serial = 430] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x92987800) [pid = 6550] [serial = 463] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x92846c00) [pid = 6550] [serial = 445] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x8c8b1c00) [pid = 6550] [serial = 439] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x909e5c00) [pid = 6550] [serial = 451] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x9222e400) [pid = 6550] [serial = 408] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8c67d000) [pid = 6550] [serial = 436] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x9acaec00) [pid = 6550] [serial = 421] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x8dae4c00) [pid = 6550] [serial = 427] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x923a9800) [pid = 6550] [serial = 457] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x92508c00) [pid = 6550] [serial = 458] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x919f3000) [pid = 6550] [serial = 454] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x8efccc00) [pid = 6550] [serial = 424] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x91bd8800) [pid = 6550] [serial = 455] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x94fa7000) [pid = 6550] [serial = 411] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x9266f000) [pid = 6550] [serial = 460] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x90d0c400) [pid = 6550] [serial = 452] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8ede4000) [pid = 6550] [serial = 448] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x99f73c00) [pid = 6550] [serial = 414] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:41 INFO - PROCESS | 6550 | 1463716841638 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:00:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1837ms 21:00:41 INFO - PROCESS | 6550 | 1463716841696 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 21:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:00:41 INFO - PROCESS | 6550 | 1463716841702 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 21:00:41 INFO - PROCESS | 6550 | 1463716841709 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - PROCESS | 6550 | 1463716841713 Marionette TRACE conn3 <- [1,714,null,{}] 21:00:41 INFO - PROCESS | 6550 | 1463716841719 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:41 INFO - PROCESS | 6550 | 1463716841933 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 21:00:42 INFO - PROCESS | 6550 | 1463716842075 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c504c00 == 88 [pid = 6550] [id = 186] 21:00:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x8efc9000) [pid = 6550] [serial = 558] [outer = (nil)] 21:00:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x90bee800) [pid = 6550] [serial = 559] [outer = 0x8efc9000] 21:00:42 INFO - PROCESS | 6550 | 1463716842151 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x919c6000) [pid = 6550] [serial = 560] [outer = 0x8efc9000] 21:00:43 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:43 INFO - PROCESS | 6550 | 1463716843344 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:00:43 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 21:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1681ms 21:00:43 INFO - PROCESS | 6550 | 1463716843395 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 21:00:43 INFO - PROCESS | 6550 | 1463716843399 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 21:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:00:43 INFO - PROCESS | 6550 | 1463716843412 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:00:43 INFO - PROCESS | 6550 | 1463716843421 Marionette TRACE conn3 <- [1,718,null,{}] 21:00:43 INFO - PROCESS | 6550 | 1463716843438 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:43 INFO - PROCESS | 6550 | 1463716843690 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 21:00:43 INFO - PROCESS | 6550 | 1463716843719 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e5c00 == 89 [pid = 6550] [id = 187] 21:00:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x919f5c00) [pid = 6550] [serial = 561] [outer = (nil)] 21:00:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x91bdb800) [pid = 6550] [serial = 562] [outer = 0x919f5c00] 21:00:43 INFO - PROCESS | 6550 | 1463716843793 Marionette DEBUG loaded listener.js 21:00:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x91eca400) [pid = 6550] [serial = 563] [outer = 0x919f5c00] 21:00:45 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:45 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x945f6800) [pid = 6550] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x923a3c00) [pid = 6550] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x919d2800) [pid = 6550] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x8c8b7800) [pid = 6550] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x92287c00) [pid = 6550] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x92284400) [pid = 6550] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x94f7ac00) [pid = 6550] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x8edf0000) [pid = 6550] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x9aaab400) [pid = 6550] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x995b9800) [pid = 6550] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:00:45 INFO - PROCESS | 6550 | 1463716845597 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2210ms 21:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:00:45 INFO - PROCESS | 6550 | 1463716845615 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 21:00:45 INFO - PROCESS | 6550 | 1463716845618 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 21:00:45 INFO - PROCESS | 6550 | 1463716845625 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:00:45 INFO - PROCESS | 6550 | 1463716845628 Marionette TRACE conn3 <- [1,722,null,{}] 21:00:45 INFO - PROCESS | 6550 | 1463716845633 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:45 INFO - PROCESS | 6550 | 1463716845834 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 21:00:45 INFO - PROCESS | 6550 | 1463716845938 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daec800 == 90 [pid = 6550] [id = 188] 21:00:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x8edf0000) [pid = 6550] [serial = 564] [outer = (nil)] 21:00:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x91ec7800) [pid = 6550] [serial = 565] [outer = 0x8edf0000] 21:00:46 INFO - PROCESS | 6550 | 1463716846016 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x91ed0000) [pid = 6550] [serial = 566] [outer = 0x8edf0000] 21:00:46 INFO - PROCESS | 6550 | 1463716846719 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 6550 | 1463716846768 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 21:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:00:46 INFO - PROCESS | 6550 | 1463716846774 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 6550 | 1463716846777 Marionette TRACE conn3 <- [1,726,null,{}] 21:00:46 INFO - PROCESS | 6550 | 1463716846787 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:46 INFO - PROCESS | 6550 | 1463716846951 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 21:00:46 INFO - PROCESS | 6550 | 1463716846962 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ed4400 == 91 [pid = 6550] [id = 189] 21:00:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x91ed4800) [pid = 6550] [serial = 567] [outer = (nil)] 21:00:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x92287400) [pid = 6550] [serial = 568] [outer = 0x91ed4800] 21:00:47 INFO - PROCESS | 6550 | 1463716847049 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x923ac800) [pid = 6550] [serial = 569] [outer = 0x91ed4800] 21:00:48 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:48 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:00:48 INFO - PROCESS | 6550 | 1463716848270 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1544ms 21:00:48 INFO - PROCESS | 6550 | 1463716848320 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 21:00:48 INFO - PROCESS | 6550 | 1463716848327 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 21:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:00:48 INFO - PROCESS | 6550 | 1463716848337 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:00:48 INFO - PROCESS | 6550 | 1463716848341 Marionette TRACE conn3 <- [1,730,null,{}] 21:00:48 INFO - PROCESS | 6550 | 1463716848350 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:48 INFO - PROCESS | 6550 | 1463716848542 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 21:00:48 INFO - PROCESS | 6550 | 1463716848788 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 92 [pid = 6550] [id = 190] 21:00:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x8e56c400) [pid = 6550] [serial = 570] [outer = (nil)] 21:00:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x90be9800) [pid = 6550] [serial = 571] [outer = 0x8e56c400] 21:00:48 INFO - PROCESS | 6550 | 1463716848894 Marionette DEBUG loaded listener.js 21:00:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x90d09800) [pid = 6550] [serial = 572] [outer = 0x8e56c400] 21:00:49 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:49 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:00:49 INFO - PROCESS | 6550 | 1463716849820 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 21:00:49 INFO - PROCESS | 6550 | 1463716849892 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 21:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:00:49 INFO - PROCESS | 6550 | 1463716849903 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:00:49 INFO - PROCESS | 6550 | 1463716849906 Marionette TRACE conn3 <- [1,734,null,{}] 21:00:49 INFO - PROCESS | 6550 | 1463716849913 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:50 INFO - PROCESS | 6550 | 1463716850099 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 21:00:50 INFO - PROCESS | 6550 | 1463716850345 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bc0800 == 93 [pid = 6550] [id = 191] 21:00:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x91bce400) [pid = 6550] [serial = 573] [outer = (nil)] 21:00:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x91ecbc00) [pid = 6550] [serial = 574] [outer = 0x91bce400] 21:00:50 INFO - PROCESS | 6550 | 1463716850454 Marionette DEBUG loaded listener.js 21:00:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x9227f400) [pid = 6550] [serial = 575] [outer = 0x91bce400] 21:00:51 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:51 INFO - PROCESS | 6550 | 1463716851427 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1579ms 21:00:51 INFO - PROCESS | 6550 | 1463716851482 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 21:00:51 INFO - PROCESS | 6550 | 1463716851486 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 21:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:00:51 INFO - PROCESS | 6550 | 1463716851493 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:00:51 INFO - PROCESS | 6550 | 1463716851499 Marionette TRACE conn3 <- [1,738,null,{}] 21:00:51 INFO - PROCESS | 6550 | 1463716851516 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:51 INFO - PROCESS | 6550 | 1463716851707 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 21:00:51 INFO - PROCESS | 6550 | 1463716851939 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x9250e000 == 94 [pid = 6550] [id = 192] 21:00:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x92661400) [pid = 6550] [serial = 576] [outer = (nil)] 21:00:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x9283dc00) [pid = 6550] [serial = 577] [outer = 0x92661400] 21:00:52 INFO - PROCESS | 6550 | 1463716852080 Marionette DEBUG loaded listener.js 21:00:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x92847800) [pid = 6550] [serial = 578] [outer = 0x92661400] 21:00:53 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:53 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:00:53 INFO - PROCESS | 6550 | 1463716853383 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1943ms 21:00:53 INFO - PROCESS | 6550 | 1463716853437 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 21:00:53 INFO - PROCESS | 6550 | 1463716853441 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 21:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:00:53 INFO - PROCESS | 6550 | 1463716853545 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:00:53 INFO - PROCESS | 6550 | 1463716853550 Marionette TRACE conn3 <- [1,742,null,{}] 21:00:53 INFO - PROCESS | 6550 | 1463716853557 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:53 INFO - PROCESS | 6550 | 1463716853726 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 21:00:53 INFO - PROCESS | 6550 | 1463716853909 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c510000 == 95 [pid = 6550] [id = 193] 21:00:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x91bdbc00) [pid = 6550] [serial = 579] [outer = (nil)] 21:00:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x9297a000) [pid = 6550] [serial = 580] [outer = 0x91bdbc00] 21:00:54 INFO - PROCESS | 6550 | 1463716853994 Marionette DEBUG loaded listener.js 21:00:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x93860800) [pid = 6550] [serial = 581] [outer = 0x91bdbc00] 21:00:55 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:55 INFO - PROCESS | 6550 | 1463716855267 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:00:55 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 21:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1789ms 21:00:55 INFO - PROCESS | 6550 | 1463716855281 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 21:00:55 INFO - PROCESS | 6550 | 1463716855285 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 21:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:00:55 INFO - PROCESS | 6550 | 1463716855291 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:00:55 INFO - PROCESS | 6550 | 1463716855295 Marionette TRACE conn3 <- [1,746,null,{}] 21:00:55 INFO - PROCESS | 6550 | 1463716855300 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:55 INFO - PROCESS | 6550 | 1463716855538 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 21:00:55 INFO - PROCESS | 6550 | 1463716855725 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50e800 == 96 [pid = 6550] [id = 194] 21:00:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x90bec000) [pid = 6550] [serial = 582] [outer = (nil)] 21:00:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x93935800) [pid = 6550] [serial = 583] [outer = 0x90bec000] 21:00:55 INFO - PROCESS | 6550 | 1463716855812 Marionette DEBUG loaded listener.js 21:00:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x94f24c00) [pid = 6550] [serial = 584] [outer = 0x90bec000] 21:00:56 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:57 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:57 INFO - PROCESS | 6550 | 1463716857122 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:00:57 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.) 21:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1879ms 21:00:57 INFO - PROCESS | 6550 | 1463716857272 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 6550 | 1463716857277 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 21:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:00:57 INFO - PROCESS | 6550 | 1463716857289 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - PROCESS | 6550 | 1463716857292 Marionette TRACE conn3 <- [1,750,null,{}] 21:00:57 INFO - PROCESS | 6550 | 1463716857298 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:57 INFO - PROCESS | 6550 | 1463716857496 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 21:00:57 INFO - PROCESS | 6550 | 1463716857681 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b2c00 == 97 [pid = 6550] [id = 195] 21:00:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x93bc0000) [pid = 6550] [serial = 585] [outer = (nil)] 21:00:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x974cb000) [pid = 6550] [serial = 586] [outer = 0x93bc0000] 21:00:57 INFO - PROCESS | 6550 | 1463716857765 Marionette DEBUG loaded listener.js 21:00:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x98e89000) [pid = 6550] [serial = 587] [outer = 0x93bc0000] 21:00:59 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:00:59 INFO - PROCESS | 6550 | 1463716859069 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1829ms 21:00:59 INFO - PROCESS | 6550 | 1463716859120 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 21:00:59 INFO - PROCESS | 6550 | 1463716859124 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 21:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:00:59 INFO - PROCESS | 6550 | 1463716859226 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:00:59 INFO - PROCESS | 6550 | 1463716859230 Marionette TRACE conn3 <- [1,754,null,{}] 21:00:59 INFO - PROCESS | 6550 | 1463716859239 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:59 INFO - PROCESS | 6550 | 1463716859410 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 21:00:59 INFO - PROCESS | 6550 | 1463716859595 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67b400 == 98 [pid = 6550] [id = 196] 21:00:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8c8adc00) [pid = 6550] [serial = 588] [outer = (nil)] 21:00:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x99729000) [pid = 6550] [serial = 589] [outer = 0x8c8adc00] 21:00:59 INFO - PROCESS | 6550 | 1463716859684 Marionette DEBUG loaded listener.js 21:00:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x99ebc400) [pid = 6550] [serial = 590] [outer = 0x8c8adc00] 21:01:01 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:01 INFO - PROCESS | 6550 | 1463716861041 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:01:01 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 21:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1891ms 21:01:01 INFO - PROCESS | 6550 | 1463716861067 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 21:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:01:01 INFO - PROCESS | 6550 | 1463716861071 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 21:01:01 INFO - PROCESS | 6550 | 1463716861078 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:01:01 INFO - PROCESS | 6550 | 1463716861082 Marionette TRACE conn3 <- [1,758,null,{}] 21:01:01 INFO - PROCESS | 6550 | 1463716861186 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:01 INFO - PROCESS | 6550 | 1463716861356 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 21:01:01 INFO - PROCESS | 6550 | 1463716861549 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d3800 == 99 [pid = 6550] [id = 197] 21:01:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x8c8ac800) [pid = 6550] [serial = 591] [outer = (nil)] 21:01:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x99f59400) [pid = 6550] [serial = 592] [outer = 0x8c8ac800] 21:01:01 INFO - PROCESS | 6550 | 1463716861641 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0x99f79400) [pid = 6550] [serial = 593] [outer = 0x8c8ac800] 21:01:02 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:02 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:01:02 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:02 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:02 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:02 INFO - PROCESS | 6550 | 1463716862536 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1528ms 21:01:02 INFO - PROCESS | 6550 | 1463716862606 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 21:01:02 INFO - PROCESS | 6550 | 1463716862610 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 21:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:01:02 INFO - PROCESS | 6550 | 1463716862616 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:01:02 INFO - PROCESS | 6550 | 1463716862620 Marionette TRACE conn3 <- [1,762,null,{}] 21:01:02 INFO - PROCESS | 6550 | 1463716862626 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:02 INFO - PROCESS | 6550 | 1463716862842 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 21:01:03 INFO - PROCESS | 6550 | 1463716863079 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6dd800 == 100 [pid = 6550] [id = 198] 21:01:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x974c9c00) [pid = 6550] [serial = 594] [outer = (nil)] 21:01:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0x9afa3000) [pid = 6550] [serial = 595] [outer = 0x974c9c00] 21:01:03 INFO - PROCESS | 6550 | 1463716863218 Marionette DEBUG loaded listener.js 21:01:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 224 (0x9b7bbc00) [pid = 6550] [serial = 596] [outer = 0x974c9c00] 21:01:04 INFO - PROCESS | 6550 | 1463716864501 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:01:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1982ms 21:01:04 INFO - PROCESS | 6550 | 1463716864647 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 21:01:04 INFO - PROCESS | 6550 | 1463716864650 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 21:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:01:04 INFO - PROCESS | 6550 | 1463716864706 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:01:04 INFO - PROCESS | 6550 | 1463716864709 Marionette TRACE conn3 <- [1,766,null,{}] 21:01:04 INFO - PROCESS | 6550 | 1463716864715 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:04 INFO - PROCESS | 6550 | 1463716864921 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 21:01:05 INFO - PROCESS | 6550 | 1463716865121 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d2000 == 101 [pid = 6550] [id = 199] 21:01:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 225 (0x909d3400) [pid = 6550] [serial = 597] [outer = (nil)] 21:01:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 226 (0x91bd5c00) [pid = 6550] [serial = 598] [outer = 0x909d3400] 21:01:05 INFO - PROCESS | 6550 | 1463716865204 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 227 (0x923ad400) [pid = 6550] [serial = 599] [outer = 0x909d3400] 21:01:06 INFO - PROCESS | 6550 | 1463716866810 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:01:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:01:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2148ms 21:01:06 INFO - PROCESS | 6550 | 1463716866865 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 21:01:06 INFO - PROCESS | 6550 | 1463716866871 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 21:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:01:06 INFO - PROCESS | 6550 | 1463716866880 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:01:06 INFO - PROCESS | 6550 | 1463716866885 Marionette TRACE conn3 <- [1,770,null,{}] 21:01:06 INFO - PROCESS | 6550 | 1463716866943 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:07 INFO - PROCESS | 6550 | 1463716867151 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x9aab1800 == 100 [pid = 6550] [id = 18] 21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8daec800 == 99 [pid = 6550] [id = 188] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 226 (0x919f1400) [pid = 6550] [serial = 472] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 225 (0x945f3400) [pid = 6550] [serial = 475] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 224 (0x974cec00) [pid = 6550] [serial = 478] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 223 (0x997eb800) [pid = 6550] [serial = 481] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0x99f73800) [pid = 6550] [serial = 484] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0xa114a400) [pid = 6550] [serial = 487] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0xa321a000) [pid = 6550] [serial = 490] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0x91bb9800) [pid = 6550] [serial = 493] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0xa26cc400) [pid = 6550] [serial = 496] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0xa6d5bc00) [pid = 6550] [serial = 499] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x8b894800) [pid = 6550] [serial = 502] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x91bb5c00) [pid = 6550] [serial = 505] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x8f5f0800) [pid = 6550] [serial = 469] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | 1463716867459 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x909e5c00 == 98 [pid = 6550] [id = 187] 21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8c504c00 == 97 [pid = 6550] [id = 186] 21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50a400 == 96 [pid = 6550] [id = 185] 21:01:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d1800 == 97 [pid = 6550] [id = 200] 21:01:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8b6d3400) [pid = 6550] [serial = 600] [outer = (nil)] 21:01:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8dae1400) [pid = 6550] [serial = 601] [outer = 0x8b6d3400] 21:01:07 INFO - PROCESS | 6550 | 1463716867543 Marionette DEBUG loaded listener.js 21:01:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x909d1c00) [pid = 6550] [serial = 602] [outer = 0x8b6d3400] 21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67c000 == 96 [pid = 6550] [id = 184] 21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8b895000 == 95 [pid = 6550] [id = 181] 21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x94f76800 == 94 [pid = 6550] [id = 180] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0xa22eb800) [pid = 6550] [serial = 310] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x99f72800) [pid = 6550] [serial = 355] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x909d8c00) [pid = 6550] [serial = 509] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x8f5edc00) [pid = 6550] [serial = 508] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x974d1000) [pid = 6550] [serial = 524] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x91bdb000) [pid = 6550] [serial = 512] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x92666800) [pid = 6550] [serial = 520] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x92509400) [pid = 6550] [serial = 518] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x995ba400) [pid = 6550] [serial = 527] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x99f71800) [pid = 6550] [serial = 403] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x974c6800) [pid = 6550] [serial = 526] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x919f6c00) [pid = 6550] [serial = 514] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x92225c00) [pid = 6550] [serial = 515] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x90be8800) [pid = 6550] [serial = 511] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x9228b400) [pid = 6550] [serial = 517] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x9266f800) [pid = 6550] [serial = 521] [outer = (nil)] [url = about:blank] 21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x94fa3800) [pid = 6550] [serial = 523] [outer = (nil)] [url = about:blank] 21:01:08 INFO - PROCESS | 6550 | 1463716868328 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1491ms 21:01:08 INFO - PROCESS | 6550 | 1463716868372 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 21:01:08 INFO - PROCESS | 6550 | 1463716868380 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 21:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:01:08 INFO - PROCESS | 6550 | 1463716868390 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:01:08 INFO - PROCESS | 6550 | 1463716868394 Marionette TRACE conn3 <- [1,774,null,{}] 21:01:08 INFO - PROCESS | 6550 | 1463716868400 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:08 INFO - PROCESS | 6550 | 1463716868569 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 21:01:08 INFO - PROCESS | 6550 | 1463716868582 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x919cdc00 == 95 [pid = 6550] [id = 201] 21:01:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x919d0000) [pid = 6550] [serial = 603] [outer = (nil)] 21:01:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x91bbac00) [pid = 6550] [serial = 604] [outer = 0x919d0000] 21:01:08 INFO - PROCESS | 6550 | 1463716868655 Marionette DEBUG loaded listener.js 21:01:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x91bd6400) [pid = 6550] [serial = 605] [outer = 0x919d0000] 21:01:09 INFO - PROCESS | 6550 | 1463716869612 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1241ms 21:01:09 INFO - PROCESS | 6550 | 1463716869631 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 6550 | 1463716869633 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 21:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:01:09 INFO - PROCESS | 6550 | 1463716869640 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - PROCESS | 6550 | 1463716869646 Marionette TRACE conn3 <- [1,778,null,{}] 21:01:09 INFO - PROCESS | 6550 | 1463716869661 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:09 INFO - PROCESS | 6550 | 1463716869893 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 21:01:09 INFO - PROCESS | 6550 | 1463716869929 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bbc000 == 96 [pid = 6550] [id = 202] 21:01:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x92280800) [pid = 6550] [serial = 606] [outer = (nil)] 21:01:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x923aa000) [pid = 6550] [serial = 607] [outer = 0x92280800] 21:01:10 INFO - PROCESS | 6550 | 1463716870016 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x92509400) [pid = 6550] [serial = 608] [outer = 0x92280800] 21:01:10 INFO - PROCESS | 6550 | 1463716870933 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1344ms 21:01:10 INFO - PROCESS | 6550 | 1463716870984 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 21:01:10 INFO - PROCESS | 6550 | 1463716870988 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 21:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:01:10 INFO - PROCESS | 6550 | 1463716870995 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:01:11 INFO - PROCESS | 6550 | 1463716870997 Marionette TRACE conn3 <- [1,782,null,{}] 21:01:11 INFO - PROCESS | 6550 | 1463716871003 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:11 INFO - PROCESS | 6550 | 1463716871230 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 21:01:11 INFO - PROCESS | 6550 | 1463716871253 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x923a8000 == 97 [pid = 6550] [id = 203] 21:01:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x9250a800) [pid = 6550] [serial = 609] [outer = (nil)] 21:01:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x92845800) [pid = 6550] [serial = 610] [outer = 0x9250a800] 21:01:11 INFO - PROCESS | 6550 | 1463716871341 Marionette DEBUG loaded listener.js 21:01:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x92d56400) [pid = 6550] [serial = 611] [outer = 0x9250a800] 21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x8edf0000) [pid = 6550] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8c67dc00) [pid = 6550] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x8c67c400) [pid = 6550] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x93bcc400) [pid = 6550] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x8efc9000) [pid = 6550] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x919f5c00) [pid = 6550] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:01:12 INFO - PROCESS | 6550 | 1463716872435 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1477ms 21:01:12 INFO - PROCESS | 6550 | 1463716872473 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 21:01:12 INFO - PROCESS | 6550 | 1463716872477 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 21:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:01:12 INFO - PROCESS | 6550 | 1463716872483 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:01:12 INFO - PROCESS | 6550 | 1463716872486 Marionette TRACE conn3 <- [1,786,null,{}] 21:01:12 INFO - PROCESS | 6550 | 1463716872491 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:12 INFO - PROCESS | 6550 | 1463716872651 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 21:01:12 INFO - PROCESS | 6550 | 1463716872667 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e560800 == 98 [pid = 6550] [id = 204] 21:01:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x919f5c00) [pid = 6550] [serial = 612] [outer = (nil)] 21:01:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x93936c00) [pid = 6550] [serial = 613] [outer = 0x919f5c00] 21:01:12 INFO - PROCESS | 6550 | 1463716872742 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x94f53400) [pid = 6550] [serial = 614] [outer = 0x919f5c00] 21:01:13 INFO - PROCESS | 6550 | 1463716873633 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1187ms 21:01:13 INFO - PROCESS | 6550 | 1463716873671 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 21:01:13 INFO - PROCESS | 6550 | 1463716873675 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 21:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:01:13 INFO - PROCESS | 6550 | 1463716873682 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:01:13 INFO - PROCESS | 6550 | 1463716873687 Marionette TRACE conn3 <- [1,790,null,{}] 21:01:13 INFO - PROCESS | 6550 | 1463716873694 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:13 INFO - PROCESS | 6550 | 1463716873868 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 21:01:13 INFO - PROCESS | 6550 | 1463716873880 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e566800 == 99 [pid = 6550] [id = 205] 21:01:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x92776400) [pid = 6550] [serial = 615] [outer = (nil)] 21:01:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x98074800) [pid = 6550] [serial = 616] [outer = 0x92776400] 21:01:13 INFO - PROCESS | 6550 | 1463716873953 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x997aa400) [pid = 6550] [serial = 617] [outer = 0x92776400] 21:01:15 INFO - PROCESS | 6550 | 1463716875111 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1528ms 21:01:15 INFO - PROCESS | 6550 | 1463716875212 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 21:01:15 INFO - PROCESS | 6550 | 1463716875217 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 21:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:01:15 INFO - PROCESS | 6550 | 1463716875225 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:01:15 INFO - PROCESS | 6550 | 1463716875230 Marionette TRACE conn3 <- [1,794,null,{}] 21:01:15 INFO - PROCESS | 6550 | 1463716875291 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:15 INFO - PROCESS | 6550 | 1463716875508 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 21:01:15 INFO - PROCESS | 6550 | 1463716875797 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e55f400 == 100 [pid = 6550] [id = 206] 21:01:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x8f5eac00) [pid = 6550] [serial = 618] [outer = (nil)] 21:01:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x90beac00) [pid = 6550] [serial = 619] [outer = 0x8f5eac00] 21:01:15 INFO - PROCESS | 6550 | 1463716875887 Marionette DEBUG loaded listener.js 21:01:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x91bb4000) [pid = 6550] [serial = 620] [outer = 0x8f5eac00] 21:01:16 INFO - PROCESS | 6550 | 1463716876833 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1684ms 21:01:16 INFO - PROCESS | 6550 | 1463716876911 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 21:01:16 INFO - PROCESS | 6550 | 1463716876920 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 21:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:01:16 INFO - PROCESS | 6550 | 1463716876931 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:01:16 INFO - PROCESS | 6550 | 1463716876935 Marionette TRACE conn3 <- [1,798,null,{}] 21:01:16 INFO - PROCESS | 6550 | 1463716876942 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:17 INFO - PROCESS | 6550 | 1463716877171 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 21:01:17 INFO - PROCESS | 6550 | 1463716877459 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecb400 == 101 [pid = 6550] [id = 207] 21:01:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x92284800) [pid = 6550] [serial = 621] [outer = (nil)] 21:01:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x92506c00) [pid = 6550] [serial = 622] [outer = 0x92284800] 21:01:17 INFO - PROCESS | 6550 | 1463716877584 Marionette DEBUG loaded listener.js 21:01:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x92843800) [pid = 6550] [serial = 623] [outer = 0x92284800] 21:01:18 INFO - PROCESS | 6550 | 1463716878524 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:01:18 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 21:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1627ms 21:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:01:18 INFO - PROCESS | 6550 | 1463716878559 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 21:01:18 INFO - PROCESS | 6550 | 1463716878563 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 21:01:18 INFO - PROCESS | 6550 | 1463716878570 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:01:18 INFO - PROCESS | 6550 | 1463716878576 Marionette TRACE conn3 <- [1,802,null,{}] 21:01:18 INFO - PROCESS | 6550 | 1463716878594 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:18 INFO - PROCESS | 6550 | 1463716878788 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 21:01:19 INFO - PROCESS | 6550 | 1463716879026 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50a000 == 102 [pid = 6550] [id = 208] 21:01:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8c67e000) [pid = 6550] [serial = 624] [outer = (nil)] 21:01:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x99a51c00) [pid = 6550] [serial = 625] [outer = 0x8c67e000] 21:01:19 INFO - PROCESS | 6550 | 1463716879158 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x99f73400) [pid = 6550] [serial = 626] [outer = 0x8c67e000] 21:01:20 INFO - PROCESS | 6550 | 1463716880037 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 21:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1536ms 21:01:20 INFO - PROCESS | 6550 | 1463716880106 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 21:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:01:20 INFO - PROCESS | 6550 | 1463716880111 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 21:01:20 INFO - PROCESS | 6550 | 1463716880118 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:01:20 INFO - PROCESS | 6550 | 1463716880121 Marionette TRACE conn3 <- [1,806,null,{}] 21:01:20 INFO - PROCESS | 6550 | 1463716880127 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:20 INFO - PROCESS | 6550 | 1463716880326 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 21:01:20 INFO - PROCESS | 6550 | 1463716880577 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b5000 == 103 [pid = 6550] [id = 209] 21:01:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x99e39c00) [pid = 6550] [serial = 627] [outer = (nil)] 21:01:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x9b777400) [pid = 6550] [serial = 628] [outer = 0x99e39c00] 21:01:20 INFO - PROCESS | 6550 | 1463716880708 Marionette DEBUG loaded listener.js 21:01:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0xa0616800) [pid = 6550] [serial = 629] [outer = 0x99e39c00] 21:01:21 INFO - PROCESS | 6550 | 1463716881577 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 21:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1534ms 21:01:21 INFO - PROCESS | 6550 | 1463716881651 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 21:01:21 INFO - PROCESS | 6550 | 1463716881654 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 21:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:01:21 INFO - PROCESS | 6550 | 1463716881661 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:01:21 INFO - PROCESS | 6550 | 1463716881664 Marionette TRACE conn3 <- [1,810,null,{}] 21:01:21 INFO - PROCESS | 6550 | 1463716881670 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:21 INFO - PROCESS | 6550 | 1463716881884 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 21:01:22 INFO - PROCESS | 6550 | 1463716882127 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67d000 == 104 [pid = 6550] [id = 210] 21:01:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x99a5cc00) [pid = 6550] [serial = 630] [outer = (nil)] 21:01:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0xa22e7800) [pid = 6550] [serial = 631] [outer = 0x99a5cc00] 21:01:22 INFO - PROCESS | 6550 | 1463716882226 Marionette DEBUG loaded listener.js 21:01:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 224 (0xa22f3c00) [pid = 6550] [serial = 632] [outer = 0x99a5cc00] 21:01:23 INFO - PROCESS | 6550 | 1463716883156 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1531ms 21:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:01:23 INFO - PROCESS | 6550 | 1463716883192 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 21:01:23 INFO - PROCESS | 6550 | 1463716883196 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 21:01:23 INFO - PROCESS | 6550 | 1463716883203 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:01:23 INFO - PROCESS | 6550 | 1463716883206 Marionette TRACE conn3 <- [1,814,null,{}] 21:01:23 INFO - PROCESS | 6550 | 1463716883213 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:23 INFO - PROCESS | 6550 | 1463716883417 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 21:01:23 INFO - PROCESS | 6550 | 1463716883659 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d3000 == 105 [pid = 6550] [id = 211] 21:01:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 225 (0x9ac44c00) [pid = 6550] [serial = 633] [outer = (nil)] 21:01:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 226 (0xa6784000) [pid = 6550] [serial = 634] [outer = 0x9ac44c00] 21:01:23 INFO - PROCESS | 6550 | 1463716883771 Marionette DEBUG loaded listener.js 21:01:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 227 (0xa6c46400) [pid = 6550] [serial = 635] [outer = 0x9ac44c00] 21:01:24 INFO - PROCESS | 6550 | 1463716884648 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 21:01:24 INFO - PROCESS | 6550 | 1463716884695 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 21:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:01:24 INFO - PROCESS | 6550 | 1463716884701 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:01:24 INFO - PROCESS | 6550 | 1463716884705 Marionette TRACE conn3 <- [1,818,null,{}] 21:01:24 INFO - PROCESS | 6550 | 1463716884710 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:24 INFO - PROCESS | 6550 | 1463716884881 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 21:01:25 INFO - PROCESS | 6550 | 1463716885080 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f0000 == 106 [pid = 6550] [id = 212] 21:01:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 228 (0x8a2f1000) [pid = 6550] [serial = 636] [outer = (nil)] 21:01:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 229 (0x8a2f8c00) [pid = 6550] [serial = 637] [outer = 0x8a2f1000] 21:01:25 INFO - PROCESS | 6550 | 1463716885168 Marionette DEBUG loaded listener.js 21:01:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0x8f5f0800) [pid = 6550] [serial = 638] [outer = 0x8a2f1000] 21:01:26 INFO - PROCESS | 6550 | 1463716886132 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1478ms 21:01:26 INFO - PROCESS | 6550 | 1463716886181 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 21:01:26 INFO - PROCESS | 6550 | 1463716886185 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 21:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:01:26 INFO - PROCESS | 6550 | 1463716886191 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:01:26 INFO - PROCESS | 6550 | 1463716886195 Marionette TRACE conn3 <- [1,822,null,{}] 21:01:26 INFO - PROCESS | 6550 | 1463716886201 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:26 INFO - PROCESS | 6550 | 1463716886373 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 21:01:26 INFO - PROCESS | 6550 | 1463716886574 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f4c00 == 107 [pid = 6550] [id = 213] 21:01:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x8a2f8000) [pid = 6550] [serial = 639] [outer = (nil)] 21:01:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0x8a3e6400) [pid = 6550] [serial = 640] [outer = 0x8a2f8000] 21:01:26 INFO - PROCESS | 6550 | 1463716886661 Marionette DEBUG loaded listener.js 21:01:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x8a3e9400) [pid = 6550] [serial = 641] [outer = 0x8a2f8000] 21:01:27 INFO - PROCESS | 6550 | 1463716887617 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 21:01:27 INFO - PROCESS | 6550 | 1463716887695 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 21:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:01:27 INFO - PROCESS | 6550 | 1463716887702 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:01:27 INFO - PROCESS | 6550 | 1463716887705 Marionette TRACE conn3 <- [1,826,null,{}] 21:01:27 INFO - PROCESS | 6550 | 1463716887711 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:27 INFO - PROCESS | 6550 | 1463716887924 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 21:01:28 INFO - PROCESS | 6550 | 1463716888165 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f8400 == 108 [pid = 6550] [id = 214] 21:01:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x8a2f9800) [pid = 6550] [serial = 642] [outer = (nil)] 21:01:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0xa22f1c00) [pid = 6550] [serial = 643] [outer = 0x8a2f9800] 21:01:28 INFO - PROCESS | 6550 | 1463716888303 Marionette DEBUG loaded listener.js 21:01:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0xa6c4a800) [pid = 6550] [serial = 644] [outer = 0x8a2f9800] 21:01:29 INFO - PROCESS | 6550 | 1463716889212 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1537ms 21:01:29 INFO - PROCESS | 6550 | 1463716889240 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 21:01:29 INFO - PROCESS | 6550 | 1463716889243 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 21:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:01:29 INFO - PROCESS | 6550 | 1463716889250 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:01:29 INFO - PROCESS | 6550 | 1463716889253 Marionette TRACE conn3 <- [1,830,null,{}] 21:01:29 INFO - PROCESS | 6550 | 1463716889259 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:29 INFO - PROCESS | 6550 | 1463716889439 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 21:01:30 INFO - PROCESS | 6550 | 1463716890147 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x8b6d4000) [pid = 6550] [serial = 645] [outer = 0x9277e000] 21:01:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b892800 == 109 [pid = 6550] [id = 215] 21:01:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x8b895c00) [pid = 6550] [serial = 646] [outer = (nil)] 21:01:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x8c506800) [pid = 6550] [serial = 647] [outer = 0x8b895c00] 21:01:30 INFO - PROCESS | 6550 | 1463716890284 Marionette DEBUG loaded listener.js 21:01:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x8dae4c00) [pid = 6550] [serial = 648] [outer = 0x8b895c00] 21:01:31 INFO - PROCESS | 6550 | 1463716891352 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2130ms 21:01:31 INFO - PROCESS | 6550 | 1463716891381 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 21:01:31 INFO - PROCESS | 6550 | 1463716891385 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 21:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:01:31 INFO - PROCESS | 6550 | 1463716891393 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:01:31 INFO - PROCESS | 6550 | 1463716891398 Marionette TRACE conn3 <- [1,834,null,{}] 21:01:31 INFO - PROCESS | 6550 | 1463716891406 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:31 INFO - PROCESS | 6550 | 1463716891574 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 21:01:31 INFO - PROCESS | 6550 | 1463716891832 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f5000 == 110 [pid = 6550] [id = 216] 21:01:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x8a3e7800) [pid = 6550] [serial = 649] [outer = (nil)] 21:01:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 242 (0x90d04000) [pid = 6550] [serial = 650] [outer = 0x8a3e7800] 21:01:32 INFO - PROCESS | 6550 | 1463716892016 Marionette DEBUG loaded listener.js 21:01:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 243 (0x91bb4c00) [pid = 6550] [serial = 651] [outer = 0x8a3e7800] 21:01:32 INFO - PROCESS | 6550 | 1463716892939 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1584ms 21:01:32 INFO - PROCESS | 6550 | 1463716892979 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 21:01:32 INFO - PROCESS | 6550 | 1463716892985 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 21:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:01:32 INFO - PROCESS | 6550 | 1463716892993 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:01:32 INFO - PROCESS | 6550 | 1463716892997 Marionette TRACE conn3 <- [1,838,null,{}] 21:01:33 INFO - PROCESS | 6550 | 1463716893003 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:33 INFO - PROCESS | 6550 | 1463716893172 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 21:01:33 INFO - PROCESS | 6550 | 1463716893380 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae4000 == 111 [pid = 6550] [id = 217] 21:01:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 244 (0x90db1400) [pid = 6550] [serial = 652] [outer = (nil)] 21:01:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 245 (0x9222b000) [pid = 6550] [serial = 653] [outer = 0x90db1400] 21:01:33 INFO - PROCESS | 6550 | 1463716893463 Marionette DEBUG loaded listener.js 21:01:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 246 (0x923aa800) [pid = 6550] [serial = 654] [outer = 0x90db1400] 21:01:34 INFO - PROCESS | 6550 | 1463716894439 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1492ms 21:01:34 INFO - PROCESS | 6550 | 1463716894486 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 21:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:01:34 INFO - PROCESS | 6550 | 1463716894491 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 21:01:34 INFO - PROCESS | 6550 | 1463716894500 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:01:34 INFO - PROCESS | 6550 | 1463716894509 Marionette TRACE conn3 <- [1,842,null,{}] 21:01:34 INFO - PROCESS | 6550 | 1463716894523 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:34 INFO - PROCESS | 6550 | 1463716894738 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 21:01:35 INFO - PROCESS | 6550 | 1463716894990 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e3c00 == 112 [pid = 6550] [id = 218] 21:01:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 247 (0x92281800) [pid = 6550] [serial = 655] [outer = (nil)] 21:01:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 248 (0x92d5b800) [pid = 6550] [serial = 656] [outer = 0x92281800] 21:01:35 INFO - PROCESS | 6550 | 1463716895108 Marionette DEBUG loaded listener.js 21:01:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 249 (0x9512ac00) [pid = 6550] [serial = 657] [outer = 0x92281800] 21:01:36 INFO - PROCESS | 6550 | 1463716896033 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1547ms 21:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:01:36 INFO - PROCESS | 6550 | 1463716896045 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 21:01:36 INFO - PROCESS | 6550 | 1463716896049 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 21:01:36 INFO - PROCESS | 6550 | 1463716896055 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:01:36 INFO - PROCESS | 6550 | 1463716896059 Marionette TRACE conn3 <- [1,846,null,{}] 21:01:36 INFO - PROCESS | 6550 | 1463716896064 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:36 INFO - PROCESS | 6550 | 1463716896243 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 21:01:36 INFO - PROCESS | 6550 | 1463716896492 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d6000 == 113 [pid = 6550] [id = 219] 21:01:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 250 (0x909d4c00) [pid = 6550] [serial = 658] [outer = (nil)] 21:01:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 251 (0x9266b000) [pid = 6550] [serial = 659] [outer = 0x909d4c00] 21:01:36 INFO - PROCESS | 6550 | 1463716896613 Marionette DEBUG loaded listener.js 21:01:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 252 (0x974c8c00) [pid = 6550] [serial = 660] [outer = 0x909d4c00] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9212ec00 == 112 [pid = 6550] [id = 59] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x93860c00 == 111 [pid = 6550] [id = 41] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x94f19400 == 110 [pid = 6550] [id = 40] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5eb000 == 109 [pid = 6550] [id = 118] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92223000 == 108 [pid = 6550] [id = 39] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92221800 == 107 [pid = 6550] [id = 63] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 251 (0x8efc1c00) [pid = 6550] [serial = 532] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 250 (0x9aca1000) [pid = 6550] [serial = 541] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 249 (0x91ecfc00) [pid = 6550] [serial = 547] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 248 (0x974cbc00) [pid = 6550] [serial = 538] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 247 (0x8b6d6c00) [pid = 6550] [serial = 550] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 246 (0x92284000) [pid = 6550] [serial = 535] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 245 (0xa22f2800) [pid = 6550] [serial = 544] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 244 (0x997ebc00) [pid = 6550] [serial = 529] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 243 (0x92287400) [pid = 6550] [serial = 568] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0d800 == 106 [pid = 6550] [id = 134] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8e560800 == 105 [pid = 6550] [id = 204] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x923a8000 == 104 [pid = 6550] [id = 203] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91bbc000 == 103 [pid = 6550] [id = 202] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x919cdc00 == 102 [pid = 6550] [id = 201] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d1800 == 101 [pid = 6550] [id = 200] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b2c00 == 100 [pid = 6550] [id = 195] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50e800 == 99 [pid = 6550] [id = 194] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8c510000 == 98 [pid = 6550] [id = 193] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9250e000 == 97 [pid = 6550] [id = 192] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91bc0800 == 96 [pid = 6550] [id = 191] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 95 [pid = 6550] [id = 190] 21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91ed4400 == 94 [pid = 6550] [id = 189] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 242 (0x91ec7800) [pid = 6550] [serial = 565] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 241 (0x909cbc00) [pid = 6550] [serial = 557] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0x8c8b6800) [pid = 6550] [serial = 553] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x94f77c00) [pid = 6550] [serial = 467] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x8e56dc00) [pid = 6550] [serial = 554] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x919c6000) [pid = 6550] [serial = 560] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x90bee800) [pid = 6550] [serial = 559] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x8dae8400) [pid = 6550] [serial = 556] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x91bdb800) [pid = 6550] [serial = 562] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x91eca400) [pid = 6550] [serial = 563] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x91ed0000) [pid = 6550] [serial = 566] [outer = (nil)] [url = about:blank] 21:01:37 INFO - PROCESS | 6550 | 1463716897624 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1629ms 21:01:37 INFO - PROCESS | 6550 | 1463716897685 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 21:01:37 INFO - PROCESS | 6550 | 1463716897689 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 21:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:01:37 INFO - PROCESS | 6550 | 1463716897695 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:01:37 INFO - PROCESS | 6550 | 1463716897699 Marionette TRACE conn3 <- [1,850,null,{}] 21:01:37 INFO - PROCESS | 6550 | 1463716897705 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:37 INFO - PROCESS | 6550 | 1463716897898 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 21:01:38 INFO - PROCESS | 6550 | 1463716898100 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6dc800 == 95 [pid = 6550] [id = 220] 21:01:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x8e55fc00) [pid = 6550] [serial = 661] [outer = (nil)] 21:01:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x90be8800) [pid = 6550] [serial = 662] [outer = 0x8e55fc00] 21:01:38 INFO - PROCESS | 6550 | 1463716898188 Marionette DEBUG loaded listener.js 21:01:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x91bd8400) [pid = 6550] [serial = 663] [outer = 0x8e55fc00] 21:01:38 INFO - PROCESS | 6550 | 1463716898929 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1279ms 21:01:38 INFO - PROCESS | 6550 | 1463716898975 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 21:01:38 INFO - PROCESS | 6550 | 1463716898978 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 21:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:01:38 INFO - PROCESS | 6550 | 1463716898984 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:01:38 INFO - PROCESS | 6550 | 1463716898987 Marionette TRACE conn3 <- [1,854,null,{}] 21:01:38 INFO - PROCESS | 6550 | 1463716898992 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:39 INFO - PROCESS | 6550 | 1463716899226 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 21:01:39 INFO - PROCESS | 6550 | 1463716899331 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b6800 == 96 [pid = 6550] [id = 221] 21:01:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x8f5e5000) [pid = 6550] [serial = 664] [outer = (nil)] 21:01:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x92504400) [pid = 6550] [serial = 665] [outer = 0x8f5e5000] 21:01:39 INFO - PROCESS | 6550 | 1463716899413 Marionette DEBUG loaded listener.js 21:01:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x93936800) [pid = 6550] [serial = 666] [outer = 0x8f5e5000] 21:01:40 INFO - PROCESS | 6550 | 1463716900220 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1286ms 21:01:40 INFO - PROCESS | 6550 | 1463716900279 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 21:01:40 INFO - PROCESS | 6550 | 1463716900282 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 21:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:01:40 INFO - PROCESS | 6550 | 1463716900289 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:01:40 INFO - PROCESS | 6550 | 1463716900292 Marionette TRACE conn3 <- [1,858,null,{}] 21:01:40 INFO - PROCESS | 6550 | 1463716900297 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:40 INFO - PROCESS | 6550 | 1463716900513 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 21:01:40 INFO - PROCESS | 6550 | 1463716900544 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x93bcc400 == 97 [pid = 6550] [id = 222] 21:01:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x945f4c00) [pid = 6550] [serial = 667] [outer = (nil)] 21:01:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x94f9b800) [pid = 6550] [serial = 668] [outer = 0x945f4c00] 21:01:40 INFO - PROCESS | 6550 | 1463716900632 Marionette DEBUG loaded listener.js 21:01:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x987f0400) [pid = 6550] [serial = 669] [outer = 0x945f4c00] 21:01:41 INFO - PROCESS | 6550 | 1463716901552 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1332ms 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0x8b88e800) [pid = 6550] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x99ec4c00) [pid = 6550] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x93bc0000) [pid = 6550] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x94fa9000) [pid = 6550] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x91bb2400) [pid = 6550] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x91ec8000) [pid = 6550] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x909d3400) [pid = 6550] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x92661400) [pid = 6550] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x91bce400) [pid = 6550] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x91eac800) [pid = 6550] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x8c675400) [pid = 6550] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0x909e7400) [pid = 6550] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 228 (0x8f5e6400) [pid = 6550] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 227 (0x90da7400) [pid = 6550] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 226 (0x8f5e7400) [pid = 6550] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 225 (0x8c8ac800) [pid = 6550] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 224 (0x90bec000) [pid = 6550] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 223 (0x8e564c00) [pid = 6550] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0x99ebbc00) [pid = 6550] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x92280800) [pid = 6550] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x91bd6c00) [pid = 6550] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0xa6c4e000) [pid = 6550] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0x974c2c00) [pid = 6550] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x98074400) [pid = 6550] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x91bba000) [pid = 6550] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x8b6d0400) [pid = 6550] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x91bdbc00) [pid = 6550] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x9b7c8400) [pid = 6550] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x9250a800) [pid = 6550] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x909f1800) [pid = 6550] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x8c8b3000) [pid = 6550] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x92844c00) [pid = 6550] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0xa30ebc00) [pid = 6550] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x9b823800) [pid = 6550] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x8c8adc00) [pid = 6550] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x8c677c00) [pid = 6550] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x974ce400) [pid = 6550] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x9b776400) [pid = 6550] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x94f5e000) [pid = 6550] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x919f5c00) [pid = 6550] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x9266e800) [pid = 6550] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x8e56c400) [pid = 6550] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x9b727000) [pid = 6550] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x99f76800) [pid = 6550] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x90be4400) [pid = 6550] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x8c501c00) [pid = 6550] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8dae2000) [pid = 6550] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x919d0000) [pid = 6550] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x8ede2c00) [pid = 6550] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x8b6d3400) [pid = 6550] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0xa22f3400) [pid = 6550] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x94f84c00) [pid = 6550] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x90db3c00) [pid = 6550] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x8edeb400) [pid = 6550] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x94f1c800) [pid = 6550] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x909d2400) [pid = 6550] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x90bf1400) [pid = 6550] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x91bda400) [pid = 6550] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x909c9800) [pid = 6550] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x91bb2000) [pid = 6550] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x9acaf000) [pid = 6550] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x92d5a000) [pid = 6550] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x92662400) [pid = 6550] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x99a50000) [pid = 6550] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0xa061bc00) [pid = 6550] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x8e560c00) [pid = 6550] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x919cb800) [pid = 6550] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x94f7e400) [pid = 6550] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x90d07800) [pid = 6550] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9d0b1400) [pid = 6550] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8b895400) [pid = 6550] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8f5ea400) [pid = 6550] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x923af400) [pid = 6550] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8efbe800) [pid = 6550] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8dae9800) [pid = 6550] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:01:42 INFO - PROCESS | 6550 | 1463716902701 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 21:01:42 INFO - PROCESS | 6550 | 1463716902707 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 21:01:42 INFO - PROCESS | 6550 | 1463716902797 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:01:42 INFO - PROCESS | 6550 | 1463716902806 Marionette TRACE conn3 <- [1,862,null,{}] 21:01:42 INFO - PROCESS | 6550 | 1463716902833 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:43 INFO - PROCESS | 6550 | 1463716903023 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 21:01:43 INFO - PROCESS | 6550 | 1463716903033 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c501c00 == 98 [pid = 6550] [id = 223] 21:01:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x8c674800) [pid = 6550] [serial = 670] [outer = (nil)] 21:01:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x8c8af800) [pid = 6550] [serial = 671] [outer = 0x8c674800] 21:01:43 INFO - PROCESS | 6550 | 1463716903106 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x8dae2000) [pid = 6550] [serial = 672] [outer = 0x8c674800] 21:01:43 INFO - PROCESS | 6550 | 1463716903943 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1237ms 21:01:44 INFO - PROCESS | 6550 | 1463716903994 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 21:01:44 INFO - PROCESS | 6550 | 1463716903997 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 21:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:01:44 INFO - PROCESS | 6550 | 1463716904012 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:01:44 INFO - PROCESS | 6550 | 1463716904015 Marionette TRACE conn3 <- [1,866,null,{}] 21:01:44 INFO - PROCESS | 6550 | 1463716904021 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:44 INFO - PROCESS | 6550 | 1463716904185 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 21:01:44 INFO - PROCESS | 6550 | 1463716904197 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b19c400 == 99 [pid = 6550] [id = 224] 21:01:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x8b895400) [pid = 6550] [serial = 673] [outer = (nil)] 21:01:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x8f5ec000) [pid = 6550] [serial = 674] [outer = 0x8b895400] 21:01:44 INFO - PROCESS | 6550 | 1463716904269 Marionette DEBUG loaded listener.js 21:01:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x90bf1400) [pid = 6550] [serial = 675] [outer = 0x8b895400] 21:01:45 INFO - PROCESS | 6550 | 1463716905453 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1482ms 21:01:45 INFO - PROCESS | 6550 | 1463716905495 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 21:01:45 INFO - PROCESS | 6550 | 1463716905502 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 21:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:01:45 INFO - PROCESS | 6550 | 1463716905512 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:01:45 INFO - PROCESS | 6550 | 1463716905517 Marionette TRACE conn3 <- [1,870,null,{}] 21:01:45 INFO - PROCESS | 6550 | 1463716905526 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:45 INFO - PROCESS | 6550 | 1463716905791 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 21:01:46 INFO - PROCESS | 6550 | 1463716906132 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d1000 == 100 [pid = 6550] [id = 225] 21:01:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x8c8abc00) [pid = 6550] [serial = 676] [outer = (nil)] 21:01:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x8edee400) [pid = 6550] [serial = 677] [outer = 0x8c8abc00] 21:01:46 INFO - PROCESS | 6550 | 1463716906229 Marionette DEBUG loaded listener.js 21:01:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x8f5f2800) [pid = 6550] [serial = 678] [outer = 0x8c8abc00] 21:01:47 INFO - PROCESS | 6550 | 1463716907155 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1688ms 21:01:47 INFO - PROCESS | 6550 | 1463716907202 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 21:01:47 INFO - PROCESS | 6550 | 1463716907211 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 21:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:01:47 INFO - PROCESS | 6550 | 1463716907223 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:01:47 INFO - PROCESS | 6550 | 1463716907228 Marionette TRACE conn3 <- [1,874,null,{}] 21:01:47 INFO - PROCESS | 6550 | 1463716907235 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:47 INFO - PROCESS | 6550 | 1463716907468 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 21:01:47 INFO - PROCESS | 6550 | 1463716907780 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c5400 == 101 [pid = 6550] [id = 226] 21:01:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x919c8800) [pid = 6550] [serial = 679] [outer = (nil)] 21:01:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x919e9400) [pid = 6550] [serial = 680] [outer = 0x919c8800] 21:01:47 INFO - PROCESS | 6550 | 1463716907875 Marionette DEBUG loaded listener.js 21:01:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x91bbc400) [pid = 6550] [serial = 681] [outer = 0x919c8800] 21:01:48 INFO - PROCESS | 6550 | 1463716908823 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1636ms 21:01:48 INFO - PROCESS | 6550 | 1463716908859 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 21:01:48 INFO - PROCESS | 6550 | 1463716908864 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 21:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:01:48 INFO - PROCESS | 6550 | 1463716908870 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:01:48 INFO - PROCESS | 6550 | 1463716908878 Marionette TRACE conn3 <- [1,878,null,{}] 21:01:48 INFO - PROCESS | 6550 | 1463716908894 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:49 INFO - PROCESS | 6550 | 1463716909087 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 21:01:49 INFO - PROCESS | 6550 | 1463716909346 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x9227f800 == 102 [pid = 6550] [id = 227] 21:01:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x92280800) [pid = 6550] [serial = 682] [outer = (nil)] 21:01:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x92288c00) [pid = 6550] [serial = 683] [outer = 0x92280800] 21:01:49 INFO - PROCESS | 6550 | 1463716909481 Marionette DEBUG loaded listener.js 21:01:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x92507400) [pid = 6550] [serial = 684] [outer = 0x92280800] 21:01:50 INFO - PROCESS | 6550 | 1463716910367 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1536ms 21:01:50 INFO - PROCESS | 6550 | 1463716910407 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 21:01:50 INFO - PROCESS | 6550 | 1463716910412 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 21:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:01:50 INFO - PROCESS | 6550 | 1463716910418 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:01:50 INFO - PROCESS | 6550 | 1463716910422 Marionette TRACE conn3 <- [1,882,null,{}] 21:01:50 INFO - PROCESS | 6550 | 1463716910428 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:50 INFO - PROCESS | 6550 | 1463716910610 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 21:01:50 INFO - PROCESS | 6550 | 1463716910825 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eb4000 == 103 [pid = 6550] [id = 228] 21:01:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x8b6d1800) [pid = 6550] [serial = 685] [outer = (nil)] 21:01:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9283fc00) [pid = 6550] [serial = 686] [outer = 0x8b6d1800] 21:01:50 INFO - PROCESS | 6550 | 1463716910968 Marionette DEBUG loaded listener.js 21:01:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x92d5ac00) [pid = 6550] [serial = 687] [outer = 0x8b6d1800] 21:01:51 INFO - PROCESS | 6550 | 1463716911854 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1480ms 21:01:51 INFO - PROCESS | 6550 | 1463716911900 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 21:01:51 INFO - PROCESS | 6550 | 1463716911904 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 21:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:01:51 INFO - PROCESS | 6550 | 1463716911910 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:01:51 INFO - PROCESS | 6550 | 1463716911914 Marionette TRACE conn3 <- [1,886,null,{}] 21:01:51 INFO - PROCESS | 6550 | 1463716911920 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:52 INFO - PROCESS | 6550 | 1463716912104 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 21:01:52 INFO - PROCESS | 6550 | 1463716912300 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f7400 == 104 [pid = 6550] [id = 229] 21:01:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x9266c800) [pid = 6550] [serial = 688] [outer = (nil)] 21:01:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x94f1b400) [pid = 6550] [serial = 689] [outer = 0x9266c800] 21:01:52 INFO - PROCESS | 6550 | 1463716912388 Marionette DEBUG loaded listener.js 21:01:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x94fa2400) [pid = 6550] [serial = 690] [outer = 0x9266c800] 21:01:53 INFO - PROCESS | 6550 | 1463716913369 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1532ms 21:01:53 INFO - PROCESS | 6550 | 1463716913444 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 21:01:53 INFO - PROCESS | 6550 | 1463716913448 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 21:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:01:53 INFO - PROCESS | 6550 | 1463716913454 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:01:53 INFO - PROCESS | 6550 | 1463716913458 Marionette TRACE conn3 <- [1,890,null,{}] 21:01:53 INFO - PROCESS | 6550 | 1463716913463 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:53 INFO - PROCESS | 6550 | 1463716913719 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 21:01:54 INFO - PROCESS | 6550 | 1463716914019 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b7400 == 105 [pid = 6550] [id = 230] 21:01:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x93933c00) [pid = 6550] [serial = 691] [outer = (nil)] 21:01:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x99e30000) [pid = 6550] [serial = 692] [outer = 0x93933c00] 21:01:54 INFO - PROCESS | 6550 | 1463716914107 Marionette DEBUG loaded listener.js 21:01:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x99ebf800) [pid = 6550] [serial = 693] [outer = 0x93933c00] 21:01:55 INFO - PROCESS | 6550 | 1463716915013 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1628ms 21:01:55 INFO - PROCESS | 6550 | 1463716915084 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 21:01:55 INFO - PROCESS | 6550 | 1463716915088 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 21:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:01:55 INFO - PROCESS | 6550 | 1463716915094 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:01:55 INFO - PROCESS | 6550 | 1463716915098 Marionette TRACE conn3 <- [1,894,null,{}] 21:01:55 INFO - PROCESS | 6550 | 1463716915104 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:55 INFO - PROCESS | 6550 | 1463716915286 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 21:01:55 INFO - PROCESS | 6550 | 1463716915531 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8efbd800 == 106 [pid = 6550] [id = 231] 21:01:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x99f58800) [pid = 6550] [serial = 694] [outer = (nil)] 21:01:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x9aab1400) [pid = 6550] [serial = 695] [outer = 0x99f58800] 21:01:55 INFO - PROCESS | 6550 | 1463716915666 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x9afa0800) [pid = 6550] [serial = 696] [outer = 0x99f58800] 21:01:56 INFO - PROCESS | 6550 | 1463716916536 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1491ms 21:01:56 INFO - PROCESS | 6550 | 1463716916586 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 21:01:56 INFO - PROCESS | 6550 | 1463716916591 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 21:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:01:56 INFO - PROCESS | 6550 | 1463716916597 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:01:56 INFO - PROCESS | 6550 | 1463716916601 Marionette TRACE conn3 <- [1,898,null,{}] 21:01:56 INFO - PROCESS | 6550 | 1463716916606 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:56 INFO - PROCESS | 6550 | 1463716916793 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 21:01:57 INFO - PROCESS | 6550 | 1463716916992 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88e800 == 107 [pid = 6550] [id = 232] 21:01:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x99f73c00) [pid = 6550] [serial = 697] [outer = (nil)] 21:01:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x9b81f000) [pid = 6550] [serial = 698] [outer = 0x99f73c00] 21:01:57 INFO - PROCESS | 6550 | 1463716917128 Marionette DEBUG loaded listener.js 21:01:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0xa1150c00) [pid = 6550] [serial = 699] [outer = 0x99f73c00] 21:01:58 INFO - PROCESS | 6550 | 1463716918038 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1484ms 21:01:58 INFO - PROCESS | 6550 | 1463716918082 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 21:01:58 INFO - PROCESS | 6550 | 1463716918086 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 21:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:01:58 INFO - PROCESS | 6550 | 1463716918093 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:01:58 INFO - PROCESS | 6550 | 1463716918096 Marionette TRACE conn3 <- [1,902,null,{}] 21:01:58 INFO - PROCESS | 6550 | 1463716918102 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:58 INFO - PROCESS | 6550 | 1463716918325 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 21:01:58 INFO - PROCESS | 6550 | 1463716918582 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x99ebac00 == 108 [pid = 6550] [id = 233] 21:01:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x99f77400) [pid = 6550] [serial = 700] [outer = (nil)] 21:01:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0xa22ee400) [pid = 6550] [serial = 701] [outer = 0x99f77400] 21:01:58 INFO - PROCESS | 6550 | 1463716918725 Marionette DEBUG loaded listener.js 21:01:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0xa262a400) [pid = 6550] [serial = 702] [outer = 0x99f77400] 21:01:59 INFO - PROCESS | 6550 | 1463716919574 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1531ms 21:01:59 INFO - PROCESS | 6550 | 1463716919625 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 21:01:59 INFO - PROCESS | 6550 | 1463716919629 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 21:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:01:59 INFO - PROCESS | 6550 | 1463716919636 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:01:59 INFO - PROCESS | 6550 | 1463716919638 Marionette TRACE conn3 <- [1,906,null,{}] 21:01:59 INFO - PROCESS | 6550 | 1463716919645 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:59 INFO - PROCESS | 6550 | 1463716919840 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 21:02:00 INFO - PROCESS | 6550 | 1463716920044 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b1acc00 == 109 [pid = 6550] [id = 234] 21:02:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x9b72b000) [pid = 6550] [serial = 703] [outer = (nil)] 21:02:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0xa50b0c00) [pid = 6550] [serial = 704] [outer = 0x9b72b000] 21:02:00 INFO - PROCESS | 6550 | 1463716920136 Marionette DEBUG loaded listener.js 21:02:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0xa50f5400) [pid = 6550] [serial = 705] [outer = 0x9b72b000] 21:02:01 INFO - PROCESS | 6550 | 1463716921111 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1587ms 21:02:01 INFO - PROCESS | 6550 | 1463716921223 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 21:02:01 INFO - PROCESS | 6550 | 1463716921228 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 21:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:02:01 INFO - PROCESS | 6550 | 1463716921288 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:02:01 INFO - PROCESS | 6550 | 1463716921293 Marionette TRACE conn3 <- [1,910,null,{}] 21:02:01 INFO - PROCESS | 6550 | 1463716921301 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:01 INFO - PROCESS | 6550 | 1463716921537 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 21:02:01 INFO - PROCESS | 6550 | 1463716921779 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9a8800 == 110 [pid = 6550] [id = 235] 21:02:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x8d9b2400) [pid = 6550] [serial = 706] [outer = (nil)] 21:02:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0xa354d800) [pid = 6550] [serial = 707] [outer = 0x8d9b2400] 21:02:01 INFO - PROCESS | 6550 | 1463716921920 Marionette DEBUG loaded listener.js 21:02:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0xa6c47400) [pid = 6550] [serial = 708] [outer = 0x8d9b2400] 21:02:02 INFO - PROCESS | 6550 | 1463716922896 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1736ms 21:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:02:02 INFO - PROCESS | 6550 | 1463716922971 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 21:02:02 INFO - PROCESS | 6550 | 1463716922974 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 21:02:02 INFO - PROCESS | 6550 | 1463716922981 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:02:02 INFO - PROCESS | 6550 | 1463716922984 Marionette TRACE conn3 <- [1,914,null,{}] 21:02:02 INFO - PROCESS | 6550 | 1463716922990 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:03 INFO - PROCESS | 6550 | 1463716923258 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 21:02:03 INFO - PROCESS | 6550 | 1463716923516 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c4000 == 111 [pid = 6550] [id = 236] 21:02:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x8a4c4800) [pid = 6550] [serial = 709] [outer = (nil)] 21:02:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x8a4c9c00) [pid = 6550] [serial = 710] [outer = 0x8a4c4800] 21:02:03 INFO - PROCESS | 6550 | 1463716923619 Marionette DEBUG loaded listener.js 21:02:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x8a4cc400) [pid = 6550] [serial = 711] [outer = 0x8a4c4800] 21:02:04 INFO - PROCESS | 6550 | 1463716924564 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1634ms 21:02:04 INFO - PROCESS | 6550 | 1463716924615 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 21:02:04 INFO - PROCESS | 6550 | 1463716924619 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 21:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:02:04 INFO - PROCESS | 6550 | 1463716924626 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:02:04 INFO - PROCESS | 6550 | 1463716924629 Marionette TRACE conn3 <- [1,918,null,{}] 21:02:04 INFO - PROCESS | 6550 | 1463716924636 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:04 INFO - PROCESS | 6550 | 1463716924841 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 21:02:05 INFO - PROCESS | 6550 | 1463716925100 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cac00 == 112 [pid = 6550] [id = 237] 21:02:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x8a4cf400) [pid = 6550] [serial = 712] [outer = (nil)] 21:02:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x8c8ad000) [pid = 6550] [serial = 713] [outer = 0x8a4cf400] 21:02:05 INFO - PROCESS | 6550 | 1463716925232 Marionette DEBUG loaded listener.js 21:02:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x8d9b6800) [pid = 6550] [serial = 714] [outer = 0x8a4cf400] 21:02:06 INFO - PROCESS | 6550 | 1463716926137 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1581ms 21:02:06 INFO - PROCESS | 6550 | 1463716926209 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 21:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:02:06 INFO - PROCESS | 6550 | 1463716926213 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 21:02:06 INFO - PROCESS | 6550 | 1463716926220 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:02:06 INFO - PROCESS | 6550 | 1463716926224 Marionette TRACE conn3 <- [1,922,null,{}] 21:02:06 INFO - PROCESS | 6550 | 1463716926230 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:06 INFO - PROCESS | 6550 | 1463716926431 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 21:02:06 INFO - PROCESS | 6550 | 1463716926686 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c6c00 == 113 [pid = 6550] [id = 238] 21:02:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x8a4d0400) [pid = 6550] [serial = 715] [outer = (nil)] 21:02:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x8d9b1400) [pid = 6550] [serial = 716] [outer = 0x8a4d0400] 21:02:06 INFO - PROCESS | 6550 | 1463716926816 Marionette DEBUG loaded listener.js 21:02:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x8dae4400) [pid = 6550] [serial = 717] [outer = 0x8a4d0400] 21:02:07 INFO - PROCESS | 6550 | 1463716927759 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1599ms 21:02:07 INFO - PROCESS | 6550 | 1463716927820 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 21:02:07 INFO - PROCESS | 6550 | 1463716927824 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 21:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:02:07 INFO - PROCESS | 6550 | 1463716927830 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:02:07 INFO - PROCESS | 6550 | 1463716927834 Marionette TRACE conn3 <- [1,926,null,{}] 21:02:07 INFO - PROCESS | 6550 | 1463716927839 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:08 INFO - PROCESS | 6550 | 1463716928031 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 21:02:08 INFO - PROCESS | 6550 | 1463716928757 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c5c00 == 114 [pid = 6550] [id = 239] 21:02:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8a4c8800) [pid = 6550] [serial = 718] [outer = (nil)] 21:02:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8b18f000) [pid = 6550] [serial = 719] [outer = 0x8a4c8800] 21:02:08 INFO - PROCESS | 6550 | 1463716928849 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8b6dac00) [pid = 6550] [serial = 720] [outer = 0x8a4c8800] 21:02:09 INFO - PROCESS | 6550 | 1463716929756 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1981ms 21:02:09 INFO - PROCESS | 6550 | 1463716929813 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 21:02:09 INFO - PROCESS | 6550 | 1463716929819 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 21:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:02:09 INFO - PROCESS | 6550 | 1463716929827 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:02:09 INFO - PROCESS | 6550 | 1463716929832 Marionette TRACE conn3 <- [1,930,null,{}] 21:02:09 INFO - PROCESS | 6550 | 1463716929839 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:10 INFO - PROCESS | 6550 | 1463716930030 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 21:02:10 INFO - PROCESS | 6550 | 1463716930298 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fdc00 == 115 [pid = 6550] [id = 240] 21:02:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x8c8ab000) [pid = 6550] [serial = 721] [outer = (nil)] 21:02:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x8dae3000) [pid = 6550] [serial = 722] [outer = 0x8c8ab000] 21:02:10 INFO - PROCESS | 6550 | 1463716930425 Marionette DEBUG loaded listener.js 21:02:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x8ede2c00) [pid = 6550] [serial = 723] [outer = 0x8c8ab000] 21:02:11 INFO - PROCESS | 6550 | 1463716931482 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1693ms 21:02:11 INFO - PROCESS | 6550 | 1463716931522 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 21:02:11 INFO - PROCESS | 6550 | 1463716931528 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 21:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:02:11 INFO - PROCESS | 6550 | 1463716931537 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:02:11 INFO - PROCESS | 6550 | 1463716931540 Marionette TRACE conn3 <- [1,934,null,{}] 21:02:11 INFO - PROCESS | 6550 | 1463716931544 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:11 INFO - PROCESS | 6550 | 1463716931733 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 21:02:12 INFO - PROCESS | 6550 | 1463716932012 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2efc00 == 116 [pid = 6550] [id = 241] 21:02:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0x8a2f5800) [pid = 6550] [serial = 724] [outer = (nil)] 21:02:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x8f5eb000) [pid = 6550] [serial = 725] [outer = 0x8a2f5800] 21:02:12 INFO - PROCESS | 6550 | 1463716932108 Marionette DEBUG loaded listener.js 21:02:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0x90d03c00) [pid = 6550] [serial = 726] [outer = 0x8a2f5800] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x97656000 == 115 [pid = 6550] [id = 16] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0x98074800) [pid = 6550] [serial = 616] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0a400 == 114 [pid = 6550] [id = 178] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c672000 == 113 [pid = 6550] [id = 179] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c501c00 == 112 [pid = 6550] [id = 223] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x93bcc400 == 111 [pid = 6550] [id = 222] 21:02:13 INFO - PROCESS | 6550 | 1463716933161 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b6800 == 110 [pid = 6550] [id = 221] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6dc800 == 109 [pid = 6550] [id = 220] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d6000 == 108 [pid = 6550] [id = 219] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e3c00 == 107 [pid = 6550] [id = 218] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae4000 == 106 [pid = 6550] [id = 217] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f5000 == 105 [pid = 6550] [id = 216] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8b892800 == 104 [pid = 6550] [id = 215] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50a000 == 103 [pid = 6550] [id = 208] 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecb400 == 102 [pid = 6550] [id = 207] 21:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1692ms 21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8e55f400 == 101 [pid = 6550] [id = 206] 21:02:13 INFO - PROCESS | 6550 | 1463716933233 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 21:02:13 INFO - PROCESS | 6550 | 1463716933237 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 21:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:02:13 INFO - PROCESS | 6550 | 1463716933245 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:02:13 INFO - PROCESS | 6550 | 1463716933254 Marionette TRACE conn3 <- [1,938,null,{}] 21:02:13 INFO - PROCESS | 6550 | 1463716933268 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:13 INFO - PROCESS | 6550 | 1463716933446 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x94f53400) [pid = 6550] [serial = 614] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x8b897000) [pid = 6550] [serial = 503] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0xa21b1800) [pid = 6550] [serial = 422] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0x974cb000) [pid = 6550] [serial = 586] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0xa21a9400) [pid = 6550] [serial = 488] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x91bbd000) [pid = 6550] [serial = 494] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x9b148c00) [pid = 6550] [serial = 548] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x91bd5c00) [pid = 6550] [serial = 598] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x92847800) [pid = 6550] [serial = 578] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x9227f400) [pid = 6550] [serial = 575] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x9afa3000) [pid = 6550] [serial = 595] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x92778400) [pid = 6550] [serial = 274] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x91bd3c00) [pid = 6550] [serial = 437] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0xa34c6400) [pid = 6550] [serial = 373] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8f5efc00) [pid = 6550] [serial = 325] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x9212c800) [pid = 6550] [serial = 313] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0xa675cc00) [pid = 6550] [serial = 334] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x99f79400) [pid = 6550] [serial = 593] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x94f24c00) [pid = 6550] [serial = 584] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x909d6400) [pid = 6550] [serial = 533] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x9ac3d000) [pid = 6550] [serial = 415] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x92509400) [pid = 6550] [serial = 608] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x9250c400) [pid = 6550] [serial = 409] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0xa6d61000) [pid = 6550] [serial = 500] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x989fc400) [pid = 6550] [serial = 479] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x9b72ac00) [pid = 6550] [serial = 542] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x923a5c00) [pid = 6550] [serial = 536] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8b6da400) [pid = 6550] [serial = 551] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x93860800) [pid = 6550] [serial = 581] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0xa30f0c00) [pid = 6550] [serial = 370] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x92d56400) [pid = 6550] [serial = 611] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x92845800) [pid = 6550] [serial = 610] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0xa3259c00) [pid = 6550] [serial = 545] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x9283dc00) [pid = 6550] [serial = 577] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x92840000) [pid = 6550] [serial = 443] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x99af1000) [pid = 6550] [serial = 482] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0xa50eb000) [pid = 6550] [serial = 328] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0xa6284800) [pid = 6550] [serial = 289] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x91ecbc00) [pid = 6550] [serial = 574] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x99ebc400) [pid = 6550] [serial = 590] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8c8b4c00) [pid = 6550] [serial = 440] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0xa26cb000) [pid = 6550] [serial = 385] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0xa215b000) [pid = 6550] [serial = 367] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x98974000) [pid = 6550] [serial = 412] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x93936c00) [pid = 6550] [serial = 613] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x9297a000) [pid = 6550] [serial = 580] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0xa6c48000) [pid = 6550] [serial = 382] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x90d09800) [pid = 6550] [serial = 572] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x9b81ac00) [pid = 6550] [serial = 283] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x9b724c00) [pid = 6550] [serial = 364] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x90dae000) [pid = 6550] [serial = 406] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x923aa000) [pid = 6550] [serial = 607] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8c509400) [pid = 6550] [serial = 434] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8daefc00) [pid = 6550] [serial = 428] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x91bd6400) [pid = 6550] [serial = 605] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x909ecc00) [pid = 6550] [serial = 470] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8dae1400) [pid = 6550] [serial = 601] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0xa68a3400) [pid = 6550] [serial = 376] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x99af1c00) [pid = 6550] [serial = 361] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x9212e800) [pid = 6550] [serial = 473] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x92849000) [pid = 6550] [serial = 446] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x9897bc00) [pid = 6550] [serial = 277] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x90be9800) [pid = 6550] [serial = 571] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0xa689fc00) [pid = 6550] [serial = 337] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9acaa000) [pid = 6550] [serial = 280] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x93935800) [pid = 6550] [serial = 583] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x99e31800) [pid = 6550] [serial = 530] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x909d7000) [pid = 6550] [serial = 271] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0xa675e000) [pid = 6550] [serial = 497] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0xa35f3400) [pid = 6550] [serial = 491] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x94f7f000) [pid = 6550] [serial = 476] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x9266c400) [pid = 6550] [serial = 379] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x923ad400) [pid = 6550] [serial = 599] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x9afa5400) [pid = 6550] [serial = 485] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x99f59400) [pid = 6550] [serial = 592] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91bbac00) [pid = 6550] [serial = 604] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0xa22f5800) [pid = 6550] [serial = 286] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8e56c000) [pid = 6550] [serial = 331] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x94f1c000) [pid = 6550] [serial = 322] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x98e90000) [pid = 6550] [serial = 316] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x92d56000) [pid = 6550] [serial = 358] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0xa26ef400) [pid = 6550] [serial = 319] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x9227e800) [pid = 6550] [serial = 506] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x909d1c00) [pid = 6550] [serial = 602] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x98e89000) [pid = 6550] [serial = 587] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x99729000) [pid = 6550] [serial = 589] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x923ab000) [pid = 6550] [serial = 418] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x99ec1400) [pid = 6550] [serial = 539] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x9aab0000) [pid = 6550] [serial = 425] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa6283000) [pid = 6550] [serial = 431] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 6550 | 1463716933818 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6cfc00 == 102 [pid = 6550] [id = 242] 21:02:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8b6da400) [pid = 6550] [serial = 727] [outer = (nil)] 21:02:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8daec400) [pid = 6550] [serial = 728] [outer = 0x8b6da400] 21:02:13 INFO - PROCESS | 6550 | 1463716933907 Marionette DEBUG loaded listener.js 21:02:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x909ecc00) [pid = 6550] [serial = 729] [outer = 0x8b6da400] 21:02:14 INFO - PROCESS | 6550 | 1463716934650 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1438ms 21:02:14 INFO - PROCESS | 6550 | 1463716934683 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 21:02:14 INFO - PROCESS | 6550 | 1463716934686 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 21:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:02:14 INFO - PROCESS | 6550 | 1463716934694 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:02:14 INFO - PROCESS | 6550 | 1463716934696 Marionette TRACE conn3 <- [1,942,null,{}] 21:02:14 INFO - PROCESS | 6550 | 1463716934703 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:14 INFO - PROCESS | 6550 | 1463716934941 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 21:02:14 INFO - PROCESS | 6550 | 1463716934965 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b0800 == 103 [pid = 6550] [id = 243] 21:02:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8f5e7800) [pid = 6550] [serial = 730] [outer = (nil)] 21:02:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x90db3000) [pid = 6550] [serial = 731] [outer = 0x8f5e7800] 21:02:15 INFO - PROCESS | 6550 | 1463716935042 Marionette DEBUG loaded listener.js 21:02:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x919cc400) [pid = 6550] [serial = 732] [outer = 0x8f5e7800] 21:02:16 INFO - PROCESS | 6550 | 1463716936001 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1341ms 21:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:02:16 INFO - PROCESS | 6550 | 1463716936035 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 21:02:16 INFO - PROCESS | 6550 | 1463716936038 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 21:02:16 INFO - PROCESS | 6550 | 1463716936044 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:02:16 INFO - PROCESS | 6550 | 1463716936047 Marionette TRACE conn3 <- [1,946,null,{}] 21:02:16 INFO - PROCESS | 6550 | 1463716936061 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:16 INFO - PROCESS | 6550 | 1463716936291 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 21:02:16 INFO - PROCESS | 6550 | 1463716936354 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f2c00 == 104 [pid = 6550] [id = 244] 21:02:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x91bb8400) [pid = 6550] [serial = 733] [outer = (nil)] 21:02:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x91bbdc00) [pid = 6550] [serial = 734] [outer = 0x91bb8400] 21:02:16 INFO - PROCESS | 6550 | 1463716936436 Marionette DEBUG loaded listener.js 21:02:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x91eb6000) [pid = 6550] [serial = 735] [outer = 0x91bb8400] 21:02:17 INFO - PROCESS | 6550 | 1463716937482 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1479ms 21:02:17 INFO - PROCESS | 6550 | 1463716937527 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 21:02:17 INFO - PROCESS | 6550 | 1463716937531 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 21:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:02:17 INFO - PROCESS | 6550 | 1463716937537 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:02:17 INFO - PROCESS | 6550 | 1463716937540 Marionette TRACE conn3 <- [1,950,null,{}] 21:02:17 INFO - PROCESS | 6550 | 1463716937545 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:17 INFO - PROCESS | 6550 | 1463716937785 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x945f4c00) [pid = 6550] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8c674800) [pid = 6550] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x909d4c00) [pid = 6550] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8e55fc00) [pid = 6550] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x90db1400) [pid = 6550] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8f5e5000) [pid = 6550] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x92281800) [pid = 6550] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x8a3e7800) [pid = 6550] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8b895c00) [pid = 6550] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:02:18 INFO - PROCESS | 6550 | 1463716938345 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7800 == 105 [pid = 6550] [id = 245] 21:02:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8b895c00) [pid = 6550] [serial = 736] [outer = (nil)] 21:02:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8edee800) [pid = 6550] [serial = 737] [outer = 0x8b895c00] 21:02:18 INFO - PROCESS | 6550 | 1463716938429 Marionette DEBUG loaded listener.js 21:02:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x91eaa400) [pid = 6550] [serial = 738] [outer = 0x8b895c00] 21:02:19 INFO - PROCESS | 6550 | 1463716939141 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1635ms 21:02:19 INFO - PROCESS | 6550 | 1463716939181 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 21:02:19 INFO - PROCESS | 6550 | 1463716939185 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 21:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:02:19 INFO - PROCESS | 6550 | 1463716939191 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:02:19 INFO - PROCESS | 6550 | 1463716939194 Marionette TRACE conn3 <- [1,954,null,{}] 21:02:19 INFO - PROCESS | 6550 | 1463716939199 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:19 INFO - PROCESS | 6550 | 1463716939363 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 21:02:19 INFO - PROCESS | 6550 | 1463716939377 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fd000 == 106 [pid = 6550] [id = 246] 21:02:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8ede7000) [pid = 6550] [serial = 739] [outer = (nil)] 21:02:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x923ad800) [pid = 6550] [serial = 740] [outer = 0x8ede7000] 21:02:19 INFO - PROCESS | 6550 | 1463716939450 Marionette DEBUG loaded listener.js 21:02:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x9250c800) [pid = 6550] [serial = 741] [outer = 0x8ede7000] 21:02:20 INFO - PROCESS | 6550 | 1463716940457 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1337ms 21:02:20 INFO - PROCESS | 6550 | 1463716940530 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 21:02:20 INFO - PROCESS | 6550 | 1463716940536 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 21:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:02:20 INFO - PROCESS | 6550 | 1463716940546 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:02:20 INFO - PROCESS | 6550 | 1463716940552 Marionette TRACE conn3 <- [1,958,null,{}] 21:02:20 INFO - PROCESS | 6550 | 1463716940562 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:20 INFO - PROCESS | 6550 | 1463716940820 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 21:02:21 INFO - PROCESS | 6550 | 1463716941095 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ec800 == 107 [pid = 6550] [id = 247] 21:02:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8a4c3800) [pid = 6550] [serial = 742] [outer = (nil)] 21:02:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8c508000) [pid = 6550] [serial = 743] [outer = 0x8a4c3800] 21:02:21 INFO - PROCESS | 6550 | 1463716941185 Marionette DEBUG loaded listener.js 21:02:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8c8b2000) [pid = 6550] [serial = 744] [outer = 0x8a4c3800] 21:02:22 INFO - PROCESS | 6550 | 1463716942110 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1637ms 21:02:22 INFO - PROCESS | 6550 | 1463716942183 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 21:02:22 INFO - PROCESS | 6550 | 1463716942191 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 21:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:02:22 INFO - PROCESS | 6550 | 1463716942202 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:02:22 INFO - PROCESS | 6550 | 1463716942206 Marionette TRACE conn3 <- [1,962,null,{}] 21:02:22 INFO - PROCESS | 6550 | 1463716942213 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:22 INFO - PROCESS | 6550 | 1463716942445 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 21:02:22 INFO - PROCESS | 6550 | 1463716942689 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b3000 == 108 [pid = 6550] [id = 248] 21:02:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8daecc00) [pid = 6550] [serial = 745] [outer = (nil)] 21:02:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8edeb800) [pid = 6550] [serial = 746] [outer = 0x8daecc00] 21:02:22 INFO - PROCESS | 6550 | 1463716942839 Marionette DEBUG loaded listener.js 21:02:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x909d2400) [pid = 6550] [serial = 747] [outer = 0x8daecc00] 21:02:23 INFO - PROCESS | 6550 | 1463716943826 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1686ms 21:02:23 INFO - PROCESS | 6550 | 1463716943889 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 21:02:23 INFO - PROCESS | 6550 | 1463716943892 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 21:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:02:23 INFO - PROCESS | 6550 | 1463716943899 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:02:23 INFO - PROCESS | 6550 | 1463716943905 Marionette TRACE conn3 <- [1,966,null,{}] 21:02:23 INFO - PROCESS | 6550 | 1463716943922 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:24 INFO - PROCESS | 6550 | 1463716944176 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 21:02:24 INFO - PROCESS | 6550 | 1463716944483 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bbb000 == 109 [pid = 6550] [id = 249] 21:02:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x91ecdc00) [pid = 6550] [serial = 748] [outer = (nil)] 21:02:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x923a6800) [pid = 6550] [serial = 749] [outer = 0x91ecdc00] 21:02:24 INFO - PROCESS | 6550 | 1463716944575 Marionette DEBUG loaded listener.js 21:02:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x92668c00) [pid = 6550] [serial = 750] [outer = 0x91ecdc00] 21:02:25 INFO - PROCESS | 6550 | 1463716945427 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1596ms 21:02:25 INFO - PROCESS | 6550 | 1463716945501 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 21:02:25 INFO - PROCESS | 6550 | 1463716945505 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 21:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:02:25 INFO - PROCESS | 6550 | 1463716945515 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:02:25 INFO - PROCESS | 6550 | 1463716945518 Marionette TRACE conn3 <- [1,970,null,{}] 21:02:25 INFO - PROCESS | 6550 | 1463716945525 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:25 INFO - PROCESS | 6550 | 1463716945721 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 21:02:25 INFO - PROCESS | 6550 | 1463716945923 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x9212e800 == 110 [pid = 6550] [id = 250] 21:02:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x9266d800) [pid = 6550] [serial = 751] [outer = (nil)] 21:02:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x92848000) [pid = 6550] [serial = 752] [outer = 0x9266d800] 21:02:26 INFO - PROCESS | 6550 | 1463716946104 Marionette DEBUG loaded listener.js 21:02:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x92984800) [pid = 6550] [serial = 753] [outer = 0x9266d800] 21:02:27 INFO - PROCESS | 6550 | 1463716947008 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1528ms 21:02:27 INFO - PROCESS | 6550 | 1463716947045 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 21:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:02:27 INFO - PROCESS | 6550 | 1463716947049 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 21:02:27 INFO - PROCESS | 6550 | 1463716947055 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:02:27 INFO - PROCESS | 6550 | 1463716947059 Marionette TRACE conn3 <- [1,974,null,{}] 21:02:27 INFO - PROCESS | 6550 | 1463716947065 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:27 INFO - PROCESS | 6550 | 1463716947252 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 21:02:27 INFO - PROCESS | 6550 | 1463716947452 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f0800 == 111 [pid = 6550] [id = 251] 21:02:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92840000) [pid = 6550] [serial = 754] [outer = (nil)] 21:02:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x93931800) [pid = 6550] [serial = 755] [outer = 0x92840000] 21:02:27 INFO - PROCESS | 6550 | 1463716947580 Marionette DEBUG loaded listener.js 21:02:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x9393b800) [pid = 6550] [serial = 756] [outer = 0x92840000] 21:02:28 INFO - PROCESS | 6550 | 1463716948453 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1431ms 21:02:28 INFO - PROCESS | 6550 | 1463716948502 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 21:02:28 INFO - PROCESS | 6550 | 1463716948506 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 21:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:02:28 INFO - PROCESS | 6550 | 1463716948513 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:02:28 INFO - PROCESS | 6550 | 1463716948516 Marionette TRACE conn3 <- [1,978,null,{}] 21:02:28 INFO - PROCESS | 6550 | 1463716948522 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:28 INFO - PROCESS | 6550 | 1463716948743 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 21:02:28 INFO - PROCESS | 6550 | 1463716948940 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecd400 == 112 [pid = 6550] [id = 252] 21:02:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x9385d400) [pid = 6550] [serial = 757] [outer = (nil)] 21:02:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x94f9d000) [pid = 6550] [serial = 758] [outer = 0x9385d400] 21:02:29 INFO - PROCESS | 6550 | 1463716949074 Marionette DEBUG loaded listener.js 21:02:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x974ce400) [pid = 6550] [serial = 759] [outer = 0x9385d400] 21:02:29 INFO - PROCESS | 6550 | 1463716949921 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1485ms 21:02:30 INFO - PROCESS | 6550 | 1463716949999 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 21:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:02:30 INFO - PROCESS | 6550 | 1463716950003 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 21:02:30 INFO - PROCESS | 6550 | 1463716950010 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:02:30 INFO - PROCESS | 6550 | 1463716950013 Marionette TRACE conn3 <- [1,982,null,{}] 21:02:30 INFO - PROCESS | 6550 | 1463716950019 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:30 INFO - PROCESS | 6550 | 1463716950245 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 21:02:30 INFO - PROCESS | 6550 | 1463716950490 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x9385f800 == 113 [pid = 6550] [id = 253] 21:02:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94f5d800) [pid = 6550] [serial = 760] [outer = (nil)] 21:02:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x989ff400) [pid = 6550] [serial = 761] [outer = 0x94f5d800] 21:02:30 INFO - PROCESS | 6550 | 1463716950622 Marionette DEBUG loaded listener.js 21:02:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x98e92000) [pid = 6550] [serial = 762] [outer = 0x94f5d800] 21:02:31 INFO - PROCESS | 6550 | 1463716951551 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1581ms 21:02:31 INFO - PROCESS | 6550 | 1463716951591 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 21:02:31 INFO - PROCESS | 6550 | 1463716951595 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 21:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:02:31 INFO - PROCESS | 6550 | 1463716951601 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:02:31 INFO - PROCESS | 6550 | 1463716951604 Marionette TRACE conn3 <- [1,986,null,{}] 21:02:31 INFO - PROCESS | 6550 | 1463716951610 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:31 INFO - PROCESS | 6550 | 1463716951793 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 21:02:32 INFO - PROCESS | 6550 | 1463716952041 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f79800 == 114 [pid = 6550] [id = 254] 21:02:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x95128c00) [pid = 6550] [serial = 763] [outer = (nil)] 21:02:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x99a54c00) [pid = 6550] [serial = 764] [outer = 0x95128c00] 21:02:32 INFO - PROCESS | 6550 | 1463716952178 Marionette DEBUG loaded listener.js 21:02:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x99b5e400) [pid = 6550] [serial = 765] [outer = 0x95128c00] 21:02:33 INFO - PROCESS | 6550 | 1463716953057 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1533ms 21:02:33 INFO - PROCESS | 6550 | 1463716953136 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 21:02:33 INFO - PROCESS | 6550 | 1463716953140 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 21:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:02:33 INFO - PROCESS | 6550 | 1463716953146 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:02:33 INFO - PROCESS | 6550 | 1463716953150 Marionette TRACE conn3 <- [1,990,null,{}] 21:02:33 INFO - PROCESS | 6550 | 1463716953156 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:33 INFO - PROCESS | 6550 | 1463716953382 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 21:02:33 INFO - PROCESS | 6550 | 1463716953626 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x9897bc00 == 115 [pid = 6550] [id = 255] 21:02:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9999e400) [pid = 6550] [serial = 766] [outer = (nil)] 21:02:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99ec5800) [pid = 6550] [serial = 767] [outer = 0x9999e400] 21:02:33 INFO - PROCESS | 6550 | 1463716953757 Marionette DEBUG loaded listener.js 21:02:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x99f6d800) [pid = 6550] [serial = 768] [outer = 0x9999e400] 21:02:34 INFO - PROCESS | 6550 | 1463716954682 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1579ms 21:02:34 INFO - PROCESS | 6550 | 1463716954726 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 21:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:02:34 INFO - PROCESS | 6550 | 1463716954730 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 21:02:34 INFO - PROCESS | 6550 | 1463716954736 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:02:34 INFO - PROCESS | 6550 | 1463716954739 Marionette TRACE conn3 <- [1,994,null,{}] 21:02:34 INFO - PROCESS | 6550 | 1463716954745 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:34 INFO - PROCESS | 6550 | 1463716954928 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 21:02:35 INFO - PROCESS | 6550 | 1463716955180 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x997a8400 == 116 [pid = 6550] [id = 256] 21:02:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x99a5e400) [pid = 6550] [serial = 769] [outer = (nil)] 21:02:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9aaa4800) [pid = 6550] [serial = 770] [outer = 0x99a5e400] 21:02:35 INFO - PROCESS | 6550 | 1463716955308 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x9ac44000) [pid = 6550] [serial = 771] [outer = 0x99a5e400] 21:02:36 INFO - PROCESS | 6550 | 1463716956204 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1529ms 21:02:36 INFO - PROCESS | 6550 | 1463716956265 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 21:02:36 INFO - PROCESS | 6550 | 1463716956269 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 21:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:02:36 INFO - PROCESS | 6550 | 1463716956275 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:02:36 INFO - PROCESS | 6550 | 1463716956280 Marionette TRACE conn3 <- [1,998,null,{}] 21:02:36 INFO - PROCESS | 6550 | 1463716956286 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:36 INFO - PROCESS | 6550 | 1463716956506 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 21:02:36 INFO - PROCESS | 6550 | 1463716956782 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x9afac800 == 117 [pid = 6550] [id = 257] 21:02:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9b7c8400) [pid = 6550] [serial = 772] [outer = (nil)] 21:02:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0xa21a7c00) [pid = 6550] [serial = 773] [outer = 0x9b7c8400] 21:02:36 INFO - PROCESS | 6550 | 1463716956921 Marionette DEBUG loaded listener.js 21:02:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0xa22e9400) [pid = 6550] [serial = 774] [outer = 0x9b7c8400] 21:02:37 INFO - PROCESS | 6550 | 1463716957794 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1578ms 21:02:37 INFO - PROCESS | 6550 | 1463716957855 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 21:02:37 INFO - PROCESS | 6550 | 1463716957859 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 21:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:02:37 INFO - PROCESS | 6550 | 1463716957865 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:02:37 INFO - PROCESS | 6550 | 1463716957869 Marionette TRACE conn3 <- [1,1002,null,{}] 21:02:37 INFO - PROCESS | 6550 | 1463716957875 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:38 INFO - PROCESS | 6550 | 1463716958065 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 21:02:38 INFO - PROCESS | 6550 | 1463716958267 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b77b000 == 118 [pid = 6550] [id = 258] 21:02:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0xa1151000) [pid = 6550] [serial = 775] [outer = (nil)] 21:02:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0xa26ef400) [pid = 6550] [serial = 776] [outer = 0xa1151000] 21:02:38 INFO - PROCESS | 6550 | 1463716958400 Marionette DEBUG loaded listener.js 21:02:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0xa321a000) [pid = 6550] [serial = 777] [outer = 0xa1151000] 21:02:39 INFO - PROCESS | 6550 | 1463716959347 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1529ms 21:02:39 INFO - PROCESS | 6550 | 1463716959396 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 21:02:39 INFO - PROCESS | 6550 | 1463716959400 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 21:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:02:39 INFO - PROCESS | 6550 | 1463716959407 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:02:39 INFO - PROCESS | 6550 | 1463716959410 Marionette TRACE conn3 <- [1,1006,null,{}] 21:02:39 INFO - PROCESS | 6550 | 1463716959416 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:39 INFO - PROCESS | 6550 | 1463716959615 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 21:02:39 INFO - PROCESS | 6550 | 1463716959817 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c678c00 == 119 [pid = 6550] [id = 259] 21:02:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa2278000) [pid = 6550] [serial = 778] [outer = (nil)] 21:02:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa50f4800) [pid = 6550] [serial = 779] [outer = 0xa2278000] 21:02:39 INFO - PROCESS | 6550 | 1463716959902 Marionette DEBUG loaded listener.js 21:02:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa6285c00) [pid = 6550] [serial = 780] [outer = 0xa2278000] 21:02:40 INFO - PROCESS | 6550 | 1463716960832 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1478ms 21:02:40 INFO - PROCESS | 6550 | 1463716960886 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 21:02:40 INFO - PROCESS | 6550 | 1463716960889 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 21:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:02:40 INFO - PROCESS | 6550 | 1463716960896 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:02:40 INFO - PROCESS | 6550 | 1463716960899 Marionette TRACE conn3 <- [1,1010,null,{}] 21:02:40 INFO - PROCESS | 6550 | 1463716960905 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:41 INFO - PROCESS | 6550 | 1463716961100 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 21:02:41 INFO - PROCESS | 6550 | 1463716961384 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50e800 == 120 [pid = 6550] [id = 260] 21:02:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x8daee000) [pid = 6550] [serial = 781] [outer = (nil)] 21:02:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x919c9c00) [pid = 6550] [serial = 782] [outer = 0x8daee000] 21:02:41 INFO - PROCESS | 6550 | 1463716961520 Marionette DEBUG loaded listener.js 21:02:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x94f7e800) [pid = 6550] [serial = 783] [outer = 0x8daee000] 21:02:42 INFO - PROCESS | 6550 | 1463716962942 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2135ms 21:02:43 INFO - PROCESS | 6550 | 1463716963047 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 21:02:43 INFO - PROCESS | 6550 | 1463716963053 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 21:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:02:43 INFO - PROCESS | 6550 | 1463716963062 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:02:43 INFO - PROCESS | 6550 | 1463716963067 Marionette TRACE conn3 <- [1,1014,null,{}] 21:02:43 INFO - PROCESS | 6550 | 1463716963075 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:43 INFO - PROCESS | 6550 | 1463716963265 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 21:02:43 INFO - PROCESS | 6550 | 1463716963475 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b3800 == 121 [pid = 6550] [id = 261] 21:02:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x8c8b6800) [pid = 6550] [serial = 784] [outer = (nil)] 21:02:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x8d9b7000) [pid = 6550] [serial = 785] [outer = 0x8c8b6800] 21:02:43 INFO - PROCESS | 6550 | 1463716963597 Marionette DEBUG loaded listener.js 21:02:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x8f5e9c00) [pid = 6550] [serial = 786] [outer = 0x8c8b6800] 21:02:44 INFO - PROCESS | 6550 | 1463716964660 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1636ms 21:02:44 INFO - PROCESS | 6550 | 1463716964697 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 21:02:44 INFO - PROCESS | 6550 | 1463716964705 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 21:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:02:44 INFO - PROCESS | 6550 | 1463716964716 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:02:44 INFO - PROCESS | 6550 | 1463716964719 Marionette TRACE conn3 <- [1,1018,null,{}] 21:02:44 INFO - PROCESS | 6550 | 1463716964726 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:44 INFO - PROCESS | 6550 | 1463716964914 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 21:02:45 INFO - PROCESS | 6550 | 1463716965260 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c6800 == 122 [pid = 6550] [id = 262] 21:02:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x8a4c7000) [pid = 6550] [serial = 787] [outer = (nil)] 21:02:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x909d5400) [pid = 6550] [serial = 788] [outer = 0x8a4c7000] 21:02:45 INFO - PROCESS | 6550 | 1463716965346 Marionette DEBUG loaded listener.js 21:02:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x90daa800) [pid = 6550] [serial = 789] [outer = 0x8a4c7000] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x909d2000 == 121 [pid = 6550] [id = 199] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d3800 == 120 [pid = 6550] [id = 197] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x90beac00) [pid = 6550] [serial = 619] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x92506c00) [pid = 6550] [serial = 622] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x99a51c00) [pid = 6550] [serial = 625] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x9b777400) [pid = 6550] [serial = 628] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0xa22e7800) [pid = 6550] [serial = 631] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0xa6784000) [pid = 6550] [serial = 634] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8a2f8c00) [pid = 6550] [serial = 637] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8a3e6400) [pid = 6550] [serial = 640] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0xa22f1c00) [pid = 6550] [serial = 643] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8f5ec000) [pid = 6550] [serial = 674] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7800 == 119 [pid = 6550] [id = 245] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x919f2c00 == 118 [pid = 6550] [id = 244] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b0800 == 117 [pid = 6550] [id = 243] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6cfc00 == 116 [pid = 6550] [id = 242] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2efc00 == 115 [pid = 6550] [id = 241] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fdc00 == 114 [pid = 6550] [id = 240] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c5c00 == 113 [pid = 6550] [id = 239] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88e800 == 112 [pid = 6550] [id = 232] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8efbd800 == 111 [pid = 6550] [id = 231] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b7400 == 110 [pid = 6550] [id = 230] 21:02:46 INFO - PROCESS | 6550 | 1463716966360 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f7400 == 109 [pid = 6550] [id = 229] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x91eb4000 == 108 [pid = 6550] [id = 228] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x9227f800 == 107 [pid = 6550] [id = 227] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x919c5400 == 106 [pid = 6550] [id = 226] 21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d1000 == 105 [pid = 6550] [id = 225] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x94f9b800) [pid = 6550] [serial = 668] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x987f0400) [pid = 6550] [serial = 669] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x8c8af800) [pid = 6550] [serial = 671] [outer = (nil)] [url = about:blank] 21:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1689ms 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x974c8c00) [pid = 6550] [serial = 660] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9266b000) [pid = 6550] [serial = 659] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90be8800) [pid = 6550] [serial = 662] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x91bd8400) [pid = 6550] [serial = 663] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x923aa800) [pid = 6550] [serial = 654] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9222b000) [pid = 6550] [serial = 653] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92504400) [pid = 6550] [serial = 665] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x92d5b800) [pid = 6550] [serial = 656] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x9512ac00) [pid = 6550] [serial = 657] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x91bb4c00) [pid = 6550] [serial = 651] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x90d04000) [pid = 6550] [serial = 650] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8dae4c00) [pid = 6550] [serial = 648] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8c506800) [pid = 6550] [serial = 647] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8ede6800) [pid = 6550] [serial = 419] [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.] 21:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8dae2000) [pid = 6550] [serial = 672] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x93936800) [pid = 6550] [serial = 666] [outer = (nil)] [url = about:blank] 21:02:46 INFO - PROCESS | 6550 | 1463716966421 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 6550 | 1463716966429 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 21:02:46 INFO - PROCESS | 6550 | 1463716966438 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 6550 | 1463716966443 Marionette TRACE conn3 <- [1,1022,null,{}] 21:02:46 INFO - PROCESS | 6550 | 1463716966459 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:46 INFO - PROCESS | 6550 | 1463716966706 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 21:02:46 INFO - PROCESS | 6550 | 1463716966941 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fe400 == 106 [pid = 6550] [id = 263] 21:02:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8a3e8400) [pid = 6550] [serial = 790] [outer = (nil)] 21:02:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x90bee000) [pid = 6550] [serial = 791] [outer = 0x8a3e8400] 21:02:47 INFO - PROCESS | 6550 | 1463716967023 Marionette DEBUG loaded listener.js 21:02:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x919c7c00) [pid = 6550] [serial = 792] [outer = 0x8a3e8400] 21:02:47 INFO - PROCESS | 6550 | 1463716967764 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1389ms 21:02:47 INFO - PROCESS | 6550 | 1463716967830 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 21:02:47 INFO - PROCESS | 6550 | 1463716967834 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 21:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:02:47 INFO - PROCESS | 6550 | 1463716967841 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:02:47 INFO - PROCESS | 6550 | 1463716967844 Marionette TRACE conn3 <- [1,1026,null,{}] 21:02:47 INFO - PROCESS | 6550 | 1463716967849 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:48 INFO - PROCESS | 6550 | 1463716968042 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 21:02:48 INFO - PROCESS | 6550 | 1463716968226 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d1c00 == 107 [pid = 6550] [id = 264] 21:02:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x919f0c00) [pid = 6550] [serial = 793] [outer = (nil)] 21:02:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x91bce400) [pid = 6550] [serial = 794] [outer = 0x919f0c00] 21:02:48 INFO - PROCESS | 6550 | 1463716968303 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x91ecb400) [pid = 6550] [serial = 795] [outer = 0x919f0c00] 21:02:49 INFO - PROCESS | 6550 | 1463716969190 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1380ms 21:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:02:49 INFO - PROCESS | 6550 | 1463716969222 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 21:02:49 INFO - PROCESS | 6550 | 1463716969225 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 21:02:49 INFO - PROCESS | 6550 | 1463716969231 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:02:49 INFO - PROCESS | 6550 | 1463716969234 Marionette TRACE conn3 <- [1,1030,null,{}] 21:02:49 INFO - PROCESS | 6550 | 1463716969240 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:49 INFO - PROCESS | 6550 | 1463716969476 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 21:02:49 INFO - PROCESS | 6550 | 1463716969509 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4d0800 == 108 [pid = 6550] [id = 265] 21:02:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8b18d800) [pid = 6550] [serial = 796] [outer = (nil)] 21:02:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x9227f000) [pid = 6550] [serial = 797] [outer = 0x8b18d800] 21:02:49 INFO - PROCESS | 6550 | 1463716969582 Marionette DEBUG loaded listener.js 21:02:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x923a7000) [pid = 6550] [serial = 798] [outer = 0x8b18d800] 21:02:50 INFO - PROCESS | 6550 | 1463716970521 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1330ms 21:02:50 INFO - PROCESS | 6550 | 1463716970565 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 21:02:50 INFO - PROCESS | 6550 | 1463716970568 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 21:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:02:50 INFO - PROCESS | 6550 | 1463716970575 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:02:50 INFO - PROCESS | 6550 | 1463716970577 Marionette TRACE conn3 <- [1,1034,null,{}] 21:02:50 INFO - PROCESS | 6550 | 1463716970583 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:51 INFO - PROCESS | 6550 | 1463716971225 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x974c9c00) [pid = 6550] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8a2f5800) [pid = 6550] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8c8ab000) [pid = 6550] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8b895c00) [pid = 6550] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8b6da400) [pid = 6550] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8f5e7800) [pid = 6550] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8a4c8800) [pid = 6550] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x91bb8400) [pid = 6550] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:02:51 INFO - PROCESS | 6550 | 1463716971416 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f5800 == 109 [pid = 6550] [id = 266] 21:02:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x8a4c8800) [pid = 6550] [serial = 799] [outer = (nil)] 21:02:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x8efc3000) [pid = 6550] [serial = 800] [outer = 0x8a4c8800] 21:02:51 INFO - PROCESS | 6550 | 1463716971492 Marionette DEBUG loaded listener.js 21:02:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92666000) [pid = 6550] [serial = 801] [outer = 0x8a4c8800] 21:02:52 INFO - PROCESS | 6550 | 1463716972234 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1677ms 21:02:52 INFO - PROCESS | 6550 | 1463716972253 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 21:02:52 INFO - PROCESS | 6550 | 1463716972255 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 21:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:02:52 INFO - PROCESS | 6550 | 1463716972263 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:02:52 INFO - PROCESS | 6550 | 1463716972267 Marionette TRACE conn3 <- [1,1038,null,{}] 21:02:52 INFO - PROCESS | 6550 | 1463716972272 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:52 INFO - PROCESS | 6550 | 1463716972442 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 21:02:52 INFO - PROCESS | 6550 | 1463716972610 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6dc000 == 110 [pid = 6550] [id = 267] 21:02:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x8c672000) [pid = 6550] [serial = 802] [outer = (nil)] 21:02:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x93940800) [pid = 6550] [serial = 803] [outer = 0x8c672000] 21:02:52 INFO - PROCESS | 6550 | 1463716972685 Marionette DEBUG loaded listener.js 21:02:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x94f1e000) [pid = 6550] [serial = 804] [outer = 0x8c672000] 21:02:53 INFO - PROCESS | 6550 | 1463716973652 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1429ms 21:02:53 INFO - PROCESS | 6550 | 1463716973694 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 21:02:53 INFO - PROCESS | 6550 | 1463716973699 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 21:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:02:53 INFO - PROCESS | 6550 | 1463716973710 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:02:53 INFO - PROCESS | 6550 | 1463716973715 Marionette TRACE conn3 <- [1,1042,null,{}] 21:02:53 INFO - PROCESS | 6550 | 1463716973726 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:53 INFO - PROCESS | 6550 | 1463716973950 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 21:02:54 INFO - PROCESS | 6550 | 1463716974280 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7400 == 111 [pid = 6550] [id = 268] 21:02:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x8a4ca800) [pid = 6550] [serial = 805] [outer = (nil)] 21:02:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x8c8af800) [pid = 6550] [serial = 806] [outer = 0x8a4ca800] 21:02:54 INFO - PROCESS | 6550 | 1463716974379 Marionette DEBUG loaded listener.js 21:02:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x8d9b5000) [pid = 6550] [serial = 807] [outer = 0x8a4ca800] 21:02:55 INFO - PROCESS | 6550 | 1463716975302 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1637ms 21:02:55 INFO - PROCESS | 6550 | 1463716975346 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 21:02:55 INFO - PROCESS | 6550 | 1463716975355 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 21:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:02:55 INFO - PROCESS | 6550 | 1463716975366 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:02:55 INFO - PROCESS | 6550 | 1463716975370 Marionette TRACE conn3 <- [1,1046,null,{}] 21:02:55 INFO - PROCESS | 6550 | 1463716975377 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:55 INFO - PROCESS | 6550 | 1463716975587 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 21:02:55 INFO - PROCESS | 6550 | 1463716975844 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5ec000 == 112 [pid = 6550] [id = 269] 21:02:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x909ce000) [pid = 6550] [serial = 808] [outer = (nil)] 21:02:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x919c5400) [pid = 6550] [serial = 809] [outer = 0x909ce000] 21:02:56 INFO - PROCESS | 6550 | 1463716976010 Marionette DEBUG loaded listener.js 21:02:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x91eaac00) [pid = 6550] [serial = 810] [outer = 0x909ce000] 21:02:57 INFO - PROCESS | 6550 | 1463716977011 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1684ms 21:02:57 INFO - PROCESS | 6550 | 1463716977050 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 6550 | 1463716977054 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 21:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:02:57 INFO - PROCESS | 6550 | 1463716977061 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - PROCESS | 6550 | 1463716977067 Marionette TRACE conn3 <- [1,1050,null,{}] 21:02:57 INFO - PROCESS | 6550 | 1463716977084 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:57 INFO - PROCESS | 6550 | 1463716977286 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 21:02:57 INFO - PROCESS | 6550 | 1463716977539 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x92981400 == 113 [pid = 6550] [id = 270] 21:02:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x93932800) [pid = 6550] [serial = 811] [outer = (nil)] 21:02:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x94f22800) [pid = 6550] [serial = 812] [outer = 0x93932800] 21:02:57 INFO - PROCESS | 6550 | 1463716977667 Marionette DEBUG loaded listener.js 21:02:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x94fa8800) [pid = 6550] [serial = 813] [outer = 0x93932800] 21:02:58 INFO - PROCESS | 6550 | 1463716978577 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1585ms 21:02:58 INFO - PROCESS | 6550 | 1463716978649 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 21:02:58 INFO - PROCESS | 6550 | 1463716978655 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 21:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:02:58 INFO - PROCESS | 6550 | 1463716978662 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:02:58 INFO - PROCESS | 6550 | 1463716978666 Marionette TRACE conn3 <- [1,1054,null,{}] 21:02:58 INFO - PROCESS | 6550 | 1463716978673 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:58 INFO - PROCESS | 6550 | 1463716978927 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 21:02:59 INFO - PROCESS | 6550 | 1463716979231 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c503400 == 114 [pid = 6550] [id = 271] 21:02:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x94f9f000) [pid = 6550] [serial = 814] [outer = (nil)] 21:02:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x98e93c00) [pid = 6550] [serial = 815] [outer = 0x94f9f000] 21:02:59 INFO - PROCESS | 6550 | 1463716979330 Marionette DEBUG loaded listener.js 21:02:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x99b66c00) [pid = 6550] [serial = 816] [outer = 0x94f9f000] 21:03:00 INFO - PROCESS | 6550 | 1463716980188 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1584ms 21:03:00 INFO - PROCESS | 6550 | 1463716980246 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 21:03:00 INFO - PROCESS | 6550 | 1463716980250 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 21:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:03:00 INFO - PROCESS | 6550 | 1463716980257 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:03:00 INFO - PROCESS | 6550 | 1463716980260 Marionette TRACE conn3 <- [1,1058,null,{}] 21:03:00 INFO - PROCESS | 6550 | 1463716980266 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:00 INFO - PROCESS | 6550 | 1463716980469 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 21:03:00 INFO - PROCESS | 6550 | 1463716980788 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b2c00 == 115 [pid = 6550] [id = 272] 21:03:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x90d05000) [pid = 6550] [serial = 817] [outer = (nil)] 21:03:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x99f70000) [pid = 6550] [serial = 818] [outer = 0x90d05000] 21:03:00 INFO - PROCESS | 6550 | 1463716980890 Marionette DEBUG loaded listener.js 21:03:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x9a849800) [pid = 6550] [serial = 819] [outer = 0x90d05000] 21:03:01 INFO - PROCESS | 6550 | 1463716981861 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1678ms 21:03:01 INFO - PROCESS | 6550 | 1463716981942 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 21:03:01 INFO - PROCESS | 6550 | 1463716981945 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 21:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:03:01 INFO - PROCESS | 6550 | 1463716981955 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:03:01 INFO - PROCESS | 6550 | 1463716981958 Marionette TRACE conn3 <- [1,1062,null,{}] 21:03:01 INFO - PROCESS | 6550 | 1463716981965 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:02 INFO - PROCESS | 6550 | 1463716982194 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 21:03:02 INFO - PROCESS | 6550 | 1463716982503 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x987f6c00 == 116 [pid = 6550] [id = 273] 21:03:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x9b81ac00) [pid = 6550] [serial = 820] [outer = (nil)] 21:03:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa227f000) [pid = 6550] [serial = 821] [outer = 0x9b81ac00] 21:03:02 INFO - PROCESS | 6550 | 1463716982598 Marionette DEBUG loaded listener.js 21:03:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa26c6400) [pid = 6550] [serial = 822] [outer = 0x9b81ac00] 21:03:03 INFO - PROCESS | 6550 | 1463716983598 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1682ms 21:03:03 INFO - PROCESS | 6550 | 1463716983638 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 21:03:03 INFO - PROCESS | 6550 | 1463716983643 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 21:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:03:03 INFO - PROCESS | 6550 | 1463716983651 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:03:03 INFO - PROCESS | 6550 | 1463716983655 Marionette TRACE conn3 <- [1,1066,null,{}] 21:03:03 INFO - PROCESS | 6550 | 1463716983661 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:03 INFO - PROCESS | 6550 | 1463716983874 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 21:03:04 INFO - PROCESS | 6550 | 1463716984133 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f7dc00 == 117 [pid = 6550] [id = 274] 21:03:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9b823800) [pid = 6550] [serial = 823] [outer = (nil)] 21:03:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa68a3800) [pid = 6550] [serial = 824] [outer = 0x9b823800] 21:03:04 INFO - PROCESS | 6550 | 1463716984264 Marionette DEBUG loaded listener.js 21:03:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa6c43400) [pid = 6550] [serial = 825] [outer = 0x9b823800] 21:03:05 INFO - PROCESS | 6550 | 1463716985189 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1588ms 21:03:05 INFO - PROCESS | 6550 | 1463716985240 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 21:03:05 INFO - PROCESS | 6550 | 1463716985244 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 21:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:03:05 INFO - PROCESS | 6550 | 1463716985250 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:03:05 INFO - PROCESS | 6550 | 1463716985254 Marionette TRACE conn3 <- [1,1070,null,{}] 21:03:05 INFO - PROCESS | 6550 | 1463716985260 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:05 INFO - PROCESS | 6550 | 1463716985502 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 21:03:05 INFO - PROCESS | 6550 | 1463716985818 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a92000 == 118 [pid = 6550] [id = 275] 21:03:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x90a92400) [pid = 6550] [serial = 826] [outer = (nil)] 21:03:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x90a99800) [pid = 6550] [serial = 827] [outer = 0x90a92400] 21:03:05 INFO - PROCESS | 6550 | 1463716985908 Marionette DEBUG loaded listener.js 21:03:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x90a9b800) [pid = 6550] [serial = 828] [outer = 0x90a92400] 21:03:06 INFO - PROCESS | 6550 | 1463716986806 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1591ms 21:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:03:06 INFO - PROCESS | 6550 | 1463716986843 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 21:03:06 INFO - PROCESS | 6550 | 1463716986846 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 21:03:06 INFO - PROCESS | 6550 | 1463716986853 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:03:06 INFO - PROCESS | 6550 | 1463716986861 Marionette TRACE conn3 <- [1,1074,null,{}] 21:03:06 INFO - PROCESS | 6550 | 1463716986869 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:07 INFO - PROCESS | 6550 | 1463716987066 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 21:03:07 INFO - PROCESS | 6550 | 1463716987273 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a94000 == 119 [pid = 6550] [id = 276] 21:03:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x90a9c000) [pid = 6550] [serial = 829] [outer = (nil)] 21:03:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0xa675f800) [pid = 6550] [serial = 830] [outer = 0x90a9c000] 21:03:07 INFO - PROCESS | 6550 | 1463716987440 Marionette DEBUG loaded listener.js 21:03:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0xa6c48000) [pid = 6550] [serial = 831] [outer = 0x90a9c000] 21:03:08 INFO - PROCESS | 6550 | 1463716988383 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1587ms 21:03:08 INFO - PROCESS | 6550 | 1463716988440 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 21:03:08 INFO - PROCESS | 6550 | 1463716988443 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 21:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:03:08 INFO - PROCESS | 6550 | 1463716988450 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:03:08 INFO - PROCESS | 6550 | 1463716988453 Marionette TRACE conn3 <- [1,1078,null,{}] 21:03:08 INFO - PROCESS | 6550 | 1463716988459 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:08 INFO - PROCESS | 6550 | 1463716988648 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 21:03:08 INFO - PROCESS | 6550 | 1463716988900 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6c7400 == 120 [pid = 6550] [id = 277] 21:03:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x8e6c7c00) [pid = 6550] [serial = 832] [outer = (nil)] 21:03:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x8e6cfc00) [pid = 6550] [serial = 833] [outer = 0x8e6c7c00] 21:03:09 INFO - PROCESS | 6550 | 1463716989034 Marionette DEBUG loaded listener.js 21:03:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x8e6d2800) [pid = 6550] [serial = 834] [outer = 0x8e6c7c00] 21:03:09 INFO - PROCESS | 6550 | 1463716989935 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1529ms 21:03:09 INFO - PROCESS | 6550 | 1463716989980 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 21:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:03:09 INFO - PROCESS | 6550 | 1463716989985 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 21:03:09 INFO - PROCESS | 6550 | 1463716989991 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:03:10 INFO - PROCESS | 6550 | 1463716989996 Marionette TRACE conn3 <- [1,1082,null,{}] 21:03:10 INFO - PROCESS | 6550 | 1463716990002 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:10 INFO - PROCESS | 6550 | 1463716990257 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 21:03:10 INFO - PROCESS | 6550 | 1463716990591 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc8a400 == 121 [pid = 6550] [id = 278] 21:03:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x8dc92400) [pid = 6550] [serial = 835] [outer = (nil)] 21:03:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x8e6c8400) [pid = 6550] [serial = 836] [outer = 0x8dc92400] 21:03:10 INFO - PROCESS | 6550 | 1463716990684 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x8e6d5400) [pid = 6550] [serial = 837] [outer = 0x8dc92400] 21:03:11 INFO - PROCESS | 6550 | 1463716991578 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1631ms 21:03:11 INFO - PROCESS | 6550 | 1463716991623 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 6550 | 1463716991627 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 21:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:03:11 INFO - PROCESS | 6550 | 1463716991633 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:03:11 INFO - PROCESS | 6550 | 1463716991636 Marionette TRACE conn3 <- [1,1086,null,{}] 21:03:11 INFO - PROCESS | 6550 | 1463716991642 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:11 INFO - PROCESS | 6550 | 1463716991827 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 21:03:12 INFO - PROCESS | 6550 | 1463716992099 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc95800 == 122 [pid = 6550] [id = 279] 21:03:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x909d6c00) [pid = 6550] [serial = 838] [outer = (nil)] 21:03:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x9233d000) [pid = 6550] [serial = 839] [outer = 0x909d6c00] 21:03:12 INFO - PROCESS | 6550 | 1463716992228 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x9233fc00) [pid = 6550] [serial = 840] [outer = 0x909d6c00] 21:03:13 INFO - PROCESS | 6550 | 1463716993092 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1528ms 21:03:13 INFO - PROCESS | 6550 | 1463716993162 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 21:03:13 INFO - PROCESS | 6550 | 1463716993166 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 21:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:03:13 INFO - PROCESS | 6550 | 1463716993172 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:03:13 INFO - PROCESS | 6550 | 1463716993176 Marionette TRACE conn3 <- [1,1090,null,{}] 21:03:13 INFO - PROCESS | 6550 | 1463716993181 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:13 INFO - PROCESS | 6550 | 1463716993379 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 21:03:13 INFO - PROCESS | 6550 | 1463716993631 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc90c00 == 123 [pid = 6550] [id = 280] 21:03:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x8e6d6c00) [pid = 6550] [serial = 841] [outer = (nil)] 21:03:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x92345400) [pid = 6550] [serial = 842] [outer = 0x8e6d6c00] 21:03:13 INFO - PROCESS | 6550 | 1463716993764 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x92348000) [pid = 6550] [serial = 843] [outer = 0x8e6d6c00] 21:03:14 INFO - PROCESS | 6550 | 1463716994626 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1492ms 21:03:14 INFO - PROCESS | 6550 | 1463716994664 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 21:03:14 INFO - PROCESS | 6550 | 1463716994668 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 21:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:03:14 INFO - PROCESS | 6550 | 1463716994675 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:03:14 INFO - PROCESS | 6550 | 1463716994679 Marionette TRACE conn3 <- [1,1094,null,{}] 21:03:14 INFO - PROCESS | 6550 | 1463716994685 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:14 INFO - PROCESS | 6550 | 1463716994880 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 21:03:15 INFO - PROCESS | 6550 | 1463716995096 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8b800 == 124 [pid = 6550] [id = 281] 21:03:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x89f8c800) [pid = 6550] [serial = 844] [outer = (nil)] 21:03:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x89f91400) [pid = 6550] [serial = 845] [outer = 0x89f8c800] 21:03:15 INFO - PROCESS | 6550 | 1463716995223 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x89f94000) [pid = 6550] [serial = 846] [outer = 0x89f8c800] 21:03:16 INFO - PROCESS | 6550 | 1463716996209 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1583ms 21:03:16 INFO - PROCESS | 6550 | 1463716996259 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 21:03:16 INFO - PROCESS | 6550 | 1463716996263 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 21:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:03:16 INFO - PROCESS | 6550 | 1463716996270 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:03:16 INFO - PROCESS | 6550 | 1463716996273 Marionette TRACE conn3 <- [1,1098,null,{}] 21:03:16 INFO - PROCESS | 6550 | 1463716996279 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:16 INFO - PROCESS | 6550 | 1463716996474 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 21:03:16 INFO - PROCESS | 6550 | 1463716996732 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f88c00 == 125 [pid = 6550] [id = 282] 21:03:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x89f8a400) [pid = 6550] [serial = 847] [outer = (nil)] 21:03:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x9233b400) [pid = 6550] [serial = 848] [outer = 0x89f8a400] 21:03:16 INFO - PROCESS | 6550 | 1463716996858 Marionette DEBUG loaded listener.js 21:03:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x92346000) [pid = 6550] [serial = 849] [outer = 0x89f8a400] 21:03:17 INFO - PROCESS | 6550 | 1463716997775 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1579ms 21:03:17 INFO - PROCESS | 6550 | 1463716997850 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 21:03:17 INFO - PROCESS | 6550 | 1463716997853 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 21:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:03:17 INFO - PROCESS | 6550 | 1463716997859 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:03:17 INFO - PROCESS | 6550 | 1463716997863 Marionette TRACE conn3 <- [1,1102,null,{}] 21:03:17 INFO - PROCESS | 6550 | 1463716997868 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:18 INFO - PROCESS | 6550 | 1463716998072 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 21:03:18 INFO - PROCESS | 6550 | 1463716998331 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8bc00 == 126 [pid = 6550] [id = 283] 21:03:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x89f94400) [pid = 6550] [serial = 850] [outer = (nil)] 21:03:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x8e562400) [pid = 6550] [serial = 851] [outer = 0x89f94400] 21:03:18 INFO - PROCESS | 6550 | 1463716998459 Marionette DEBUG loaded listener.js 21:03:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x8edb8000) [pid = 6550] [serial = 852] [outer = 0x89f94400] 21:03:19 INFO - PROCESS | 6550 | 1463716999327 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1538ms 21:03:19 INFO - PROCESS | 6550 | 1463716999399 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 21:03:19 INFO - PROCESS | 6550 | 1463716999403 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 21:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:03:19 INFO - PROCESS | 6550 | 1463716999409 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:03:19 INFO - PROCESS | 6550 | 1463716999413 Marionette TRACE conn3 <- [1,1106,null,{}] 21:03:19 INFO - PROCESS | 6550 | 1463716999418 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:20 INFO - PROCESS | 6550 | 1463717000063 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 21:03:20 INFO - PROCESS | 6550 | 1463717000389 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d1000 == 127 [pid = 6550] [id = 284] 21:03:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x8b6d2400) [pid = 6550] [serial = 853] [outer = (nil)] 21:03:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x8b891000) [pid = 6550] [serial = 854] [outer = 0x8b6d2400] 21:03:20 INFO - PROCESS | 6550 | 1463717000473 Marionette DEBUG loaded listener.js 21:03:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8c67ec00) [pid = 6550] [serial = 855] [outer = 0x8b6d2400] 21:03:21 INFO - PROCESS | 6550 | 1463717001360 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1985ms 21:03:21 INFO - PROCESS | 6550 | 1463717001397 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 21:03:21 INFO - PROCESS | 6550 | 1463717001403 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 21:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:03:21 INFO - PROCESS | 6550 | 1463717001410 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 6550 | 1463717001416 Marionette TRACE conn3 <- [1,1110,null,{}] 21:03:21 INFO - PROCESS | 6550 | 1463717001423 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:21 INFO - PROCESS | 6550 | 1463717001613 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 21:03:21 INFO - PROCESS | 6550 | 1463717001828 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b892c00 == 128 [pid = 6550] [id = 285] 21:03:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8dc90400) [pid = 6550] [serial = 856] [outer = (nil)] 21:03:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8e569000) [pid = 6550] [serial = 857] [outer = 0x8dc90400] 21:03:21 INFO - PROCESS | 6550 | 1463717001947 Marionette DEBUG loaded listener.js 21:03:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x8e6d4800) [pid = 6550] [serial = 858] [outer = 0x8dc90400] 21:03:23 INFO - PROCESS | 6550 | 1463717003067 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1735ms 21:03:23 INFO - PROCESS | 6550 | 1463717003146 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 21:03:23 INFO - PROCESS | 6550 | 1463717003151 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 21:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:03:23 INFO - PROCESS | 6550 | 1463717003158 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:03:23 INFO - PROCESS | 6550 | 1463717003162 Marionette TRACE conn3 <- [1,1114,null,{}] 21:03:23 INFO - PROCESS | 6550 | 1463717003167 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:23 INFO - PROCESS | 6550 | 1463717003390 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 21:03:23 INFO - PROCESS | 6550 | --DOCSHELL 0x91ec5400 == 127 [pid = 6550] [id = 182] 21:03:23 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6cf800 == 126 [pid = 6550] [id = 183] 21:03:23 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x8a4c9c00) [pid = 6550] [serial = 710] [outer = (nil)] [url = about:blank] 21:03:23 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x8d9b1400) [pid = 6550] [serial = 716] [outer = (nil)] [url = about:blank] 21:03:23 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x8c8ad000) [pid = 6550] [serial = 713] [outer = (nil)] [url = about:blank] 21:03:23 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x923ad800) [pid = 6550] [serial = 740] [outer = (nil)] [url = about:blank] 21:03:23 INFO - PROCESS | 6550 | 1463717003830 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:23 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f5800 == 125 [pid = 6550] [id = 266] 21:03:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f5800 == 126 [pid = 6550] [id = 286] 21:03:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8a4cb000) [pid = 6550] [serial = 859] [outer = (nil)] 21:03:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8b6d2000) [pid = 6550] [serial = 860] [outer = 0x8a4cb000] 21:03:23 INFO - PROCESS | 6550 | 1463717003912 Marionette DEBUG loaded listener.js 21:03:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8daf0c00) [pid = 6550] [serial = 861] [outer = 0x8a4cb000] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4d0800 == 125 [pid = 6550] [id = 265] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x909d1c00 == 124 [pid = 6550] [id = 264] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fe400 == 123 [pid = 6550] [id = 263] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c6800 == 122 [pid = 6550] [id = 262] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b3800 == 121 [pid = 6550] [id = 261] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecd400 == 120 [pid = 6550] [id = 252] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f0800 == 119 [pid = 6550] [id = 251] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x9212e800 == 118 [pid = 6550] [id = 250] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3ec800 == 117 [pid = 6550] [id = 247] 21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fd000 == 116 [pid = 6550] [id = 246] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x9b7bbc00) [pid = 6550] [serial = 596] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x9aab1400) [pid = 6550] [serial = 695] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x8f5eb000) [pid = 6550] [serial = 725] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x90d03c00) [pid = 6550] [serial = 726] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x92288c00) [pid = 6550] [serial = 683] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x9283fc00) [pid = 6550] [serial = 686] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0xa50b0c00) [pid = 6550] [serial = 704] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x8dae3000) [pid = 6550] [serial = 722] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x91eaa400) [pid = 6550] [serial = 738] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8daec400) [pid = 6550] [serial = 728] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x99e30000) [pid = 6550] [serial = 692] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x919cc400) [pid = 6550] [serial = 732] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x8edee400) [pid = 6550] [serial = 677] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x8b18f000) [pid = 6550] [serial = 719] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0xa354d800) [pid = 6550] [serial = 707] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x94f1b400) [pid = 6550] [serial = 689] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x91bbdc00) [pid = 6550] [serial = 734] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x9b81f000) [pid = 6550] [serial = 698] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x8edee800) [pid = 6550] [serial = 737] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x919e9400) [pid = 6550] [serial = 680] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8b6dac00) [pid = 6550] [serial = 720] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0xa22ee400) [pid = 6550] [serial = 701] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8ede2c00) [pid = 6550] [serial = 723] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x91eb6000) [pid = 6550] [serial = 735] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x909ecc00) [pid = 6550] [serial = 729] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x90db3000) [pid = 6550] [serial = 731] [outer = (nil)] [url = about:blank] 21:03:24 INFO - PROCESS | 6550 | 1463717004768 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1679ms 21:03:24 INFO - PROCESS | 6550 | 1463717004838 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 21:03:24 INFO - PROCESS | 6550 | 1463717004844 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 21:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:03:24 INFO - PROCESS | 6550 | 1463717004860 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:03:24 INFO - PROCESS | 6550 | 1463717004867 Marionette TRACE conn3 <- [1,1118,null,{}] 21:03:24 INFO - PROCESS | 6550 | 1463717004873 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:25 INFO - PROCESS | 6550 | 1463717005054 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 21:03:25 INFO - PROCESS | 6550 | 1463717005248 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ec800 == 117 [pid = 6550] [id = 287] 21:03:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x8b18f000) [pid = 6550] [serial = 862] [outer = (nil)] 21:03:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x909d4c00) [pid = 6550] [serial = 863] [outer = 0x8b18f000] 21:03:25 INFO - PROCESS | 6550 | 1463717005325 Marionette DEBUG loaded listener.js 21:03:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x90d01c00) [pid = 6550] [serial = 864] [outer = 0x8b18f000] 21:03:26 INFO - PROCESS | 6550 | 1463717006129 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1339ms 21:03:26 INFO - PROCESS | 6550 | 1463717006192 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 21:03:26 INFO - PROCESS | 6550 | 1463717006194 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 21:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:03:26 INFO - PROCESS | 6550 | 1463717006201 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:03:26 INFO - PROCESS | 6550 | 1463717006203 Marionette TRACE conn3 <- [1,1122,null,{}] 21:03:26 INFO - PROCESS | 6550 | 1463717006209 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:26 INFO - PROCESS | 6550 | 1463717006449 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 21:03:26 INFO - PROCESS | 6550 | 1463717006473 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9adc00 == 118 [pid = 6550] [id = 288] 21:03:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x909e5c00) [pid = 6550] [serial = 865] [outer = (nil)] 21:03:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x919cc400) [pid = 6550] [serial = 866] [outer = 0x909e5c00] 21:03:26 INFO - PROCESS | 6550 | 1463717006545 Marionette DEBUG loaded listener.js 21:03:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x919eb400) [pid = 6550] [serial = 867] [outer = 0x909e5c00] 21:03:27 INFO - PROCESS | 6550 | 1463717007472 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1340ms 21:03:27 INFO - PROCESS | 6550 | 1463717007542 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 21:03:27 INFO - PROCESS | 6550 | 1463717007546 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 21:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:03:27 INFO - PROCESS | 6550 | 1463717007552 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:03:27 INFO - PROCESS | 6550 | 1463717007554 Marionette TRACE conn3 <- [1,1126,null,{}] 21:03:27 INFO - PROCESS | 6550 | 1463717007566 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:27 INFO - PROCESS | 6550 | 1463717007804 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 21:03:27 INFO - PROCESS | 6550 | 1463717007830 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb4c00 == 119 [pid = 6550] [id = 289] 21:03:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x91bbe400) [pid = 6550] [serial = 868] [outer = (nil)] 21:03:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x91bdb000) [pid = 6550] [serial = 869] [outer = 0x91bbe400] 21:03:27 INFO - PROCESS | 6550 | 1463717007913 Marionette DEBUG loaded listener.js 21:03:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x92225c00) [pid = 6550] [serial = 870] [outer = 0x91bbe400] 21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x8c8b6800) [pid = 6550] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x8a4c8800) [pid = 6550] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x8a4c7000) [pid = 6550] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8a3e8400) [pid = 6550] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x919f0c00) [pid = 6550] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8b18d800) [pid = 6550] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:03:29 INFO - PROCESS | 6550 | 1463717009257 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1726ms 21:03:29 INFO - PROCESS | 6550 | 1463717009298 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 21:03:29 INFO - PROCESS | 6550 | 1463717009302 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 21:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:03:29 INFO - PROCESS | 6550 | 1463717009307 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:03:29 INFO - PROCESS | 6550 | 1463717009311 Marionette TRACE conn3 <- [1,1130,null,{}] 21:03:29 INFO - PROCESS | 6550 | 1463717009316 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:29 INFO - PROCESS | 6550 | 1463717009551 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 21:03:29 INFO - PROCESS | 6550 | 1463717009572 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b18d800 == 120 [pid = 6550] [id = 290] 21:03:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x8c50b800) [pid = 6550] [serial = 871] [outer = (nil)] 21:03:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x9222b000) [pid = 6550] [serial = 872] [outer = 0x8c50b800] 21:03:29 INFO - PROCESS | 6550 | 1463717009645 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x923a5400) [pid = 6550] [serial = 873] [outer = 0x8c50b800] 21:03:30 INFO - PROCESS | 6550 | 1463717010474 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1226ms 21:03:30 INFO - PROCESS | 6550 | 1463717010535 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 6550 | 1463717010539 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 21:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:03:30 INFO - PROCESS | 6550 | 1463717010544 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:03:30 INFO - PROCESS | 6550 | 1463717010548 Marionette TRACE conn3 <- [1,1134,null,{}] 21:03:30 INFO - PROCESS | 6550 | 1463717010553 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:30 INFO - PROCESS | 6550 | 1463717010727 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 21:03:30 INFO - PROCESS | 6550 | 1463717010739 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ec7c00 == 121 [pid = 6550] [id = 291] 21:03:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x923a5800) [pid = 6550] [serial = 874] [outer = (nil)] 21:03:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x92668800) [pid = 6550] [serial = 875] [outer = 0x923a5800] 21:03:30 INFO - PROCESS | 6550 | 1463717010812 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x92845800) [pid = 6550] [serial = 876] [outer = 0x923a5800] 21:03:32 INFO - PROCESS | 6550 | 1463717012184 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1679ms 21:03:32 INFO - PROCESS | 6550 | 1463717012226 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 21:03:32 INFO - PROCESS | 6550 | 1463717012233 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 21:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:03:32 INFO - PROCESS | 6550 | 1463717012273 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:03:32 INFO - PROCESS | 6550 | 1463717012282 Marionette TRACE conn3 <- [1,1138,null,{}] 21:03:32 INFO - PROCESS | 6550 | 1463717012296 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:32 INFO - PROCESS | 6550 | 1463717012559 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 21:03:32 INFO - PROCESS | 6550 | 1463717012869 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4ce800 == 122 [pid = 6550] [id = 292] 21:03:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x8b19c000) [pid = 6550] [serial = 877] [outer = (nil)] 21:03:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x8dc88c00) [pid = 6550] [serial = 878] [outer = 0x8b19c000] 21:03:32 INFO - PROCESS | 6550 | 1463717012959 Marionette DEBUG loaded listener.js 21:03:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x8e6c9c00) [pid = 6550] [serial = 879] [outer = 0x8b19c000] 21:03:33 INFO - PROCESS | 6550 | 1463717013960 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1785ms 21:03:34 INFO - PROCESS | 6550 | 1463717014027 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 21:03:34 INFO - PROCESS | 6550 | 1463717014037 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 21:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:03:34 INFO - PROCESS | 6550 | 1463717014047 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:03:34 INFO - PROCESS | 6550 | 1463717014052 Marionette TRACE conn3 <- [1,1142,null,{}] 21:03:34 INFO - PROCESS | 6550 | 1463717014058 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:34 INFO - PROCESS | 6550 | 1463717014318 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 21:03:34 INFO - PROCESS | 6550 | 1463717014619 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e7800 == 123 [pid = 6550] [id = 293] 21:03:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x909cac00) [pid = 6550] [serial = 880] [outer = (nil)] 21:03:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x90a98400) [pid = 6550] [serial = 881] [outer = 0x909cac00] 21:03:34 INFO - PROCESS | 6550 | 1463717014711 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x919d3800) [pid = 6550] [serial = 882] [outer = 0x909cac00] 21:03:35 INFO - PROCESS | 6550 | 1463717015579 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1586ms 21:03:35 INFO - PROCESS | 6550 | 1463717015633 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 21:03:35 INFO - PROCESS | 6550 | 1463717015637 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 21:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:03:35 INFO - PROCESS | 6550 | 1463717015644 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:03:35 INFO - PROCESS | 6550 | 1463717015650 Marionette TRACE conn3 <- [1,1146,null,{}] 21:03:35 INFO - PROCESS | 6550 | 1463717015667 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:35 INFO - PROCESS | 6550 | 1463717015911 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 21:03:36 INFO - PROCESS | 6550 | 1463717016182 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d1000 == 124 [pid = 6550] [id = 294] 21:03:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x9250a000) [pid = 6550] [serial = 883] [outer = (nil)] 21:03:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x9297ec00) [pid = 6550] [serial = 884] [outer = 0x9250a000] 21:03:36 INFO - PROCESS | 6550 | 1463717016311 Marionette DEBUG loaded listener.js 21:03:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x9393c800) [pid = 6550] [serial = 885] [outer = 0x9250a000] 21:03:37 INFO - PROCESS | 6550 | 1463717017202 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1588ms 21:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:03:37 INFO - PROCESS | 6550 | 1463717017233 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 21:03:37 INFO - PROCESS | 6550 | 1463717017237 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 21:03:37 INFO - PROCESS | 6550 | 1463717017244 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:03:37 INFO - PROCESS | 6550 | 1463717017248 Marionette TRACE conn3 <- [1,1150,null,{}] 21:03:37 INFO - PROCESS | 6550 | 1463717017253 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:37 INFO - PROCESS | 6550 | 1463717017501 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 21:03:37 INFO - PROCESS | 6550 | 1463717017758 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b890400 == 125 [pid = 6550] [id = 295] 21:03:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x9266c400) [pid = 6550] [serial = 886] [outer = (nil)] 21:03:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x94f78400) [pid = 6550] [serial = 887] [outer = 0x9266c400] 21:03:37 INFO - PROCESS | 6550 | 1463717017889 Marionette DEBUG loaded listener.js 21:03:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x974cb000) [pid = 6550] [serial = 888] [outer = 0x9266c400] 21:03:38 INFO - PROCESS | 6550 | 1463717018863 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1684ms 21:03:38 INFO - PROCESS | 6550 | 1463717018929 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 21:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:03:38 INFO - PROCESS | 6550 | 1463717018933 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 21:03:38 INFO - PROCESS | 6550 | 1463717018940 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 6550 | 1463717018944 Marionette TRACE conn3 <- [1,1154,null,{}] 21:03:38 INFO - PROCESS | 6550 | 1463717018950 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:39 INFO - PROCESS | 6550 | 1463717019169 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 21:03:39 INFO - PROCESS | 6550 | 1463717019452 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edee800 == 126 [pid = 6550] [id = 296] 21:03:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x90d0c000) [pid = 6550] [serial = 889] [outer = (nil)] 21:03:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x996eec00) [pid = 6550] [serial = 890] [outer = 0x90d0c000] 21:03:39 INFO - PROCESS | 6550 | 1463717019583 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x99ebd800) [pid = 6550] [serial = 891] [outer = 0x90d0c000] 21:03:40 INFO - PROCESS | 6550 | 1463717020514 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1631ms 21:03:40 INFO - PROCESS | 6550 | 1463717020572 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 21:03:40 INFO - PROCESS | 6550 | 1463717020576 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 21:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:03:40 INFO - PROCESS | 6550 | 1463717020583 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:03:40 INFO - PROCESS | 6550 | 1463717020585 Marionette TRACE conn3 <- [1,1158,null,{}] 21:03:40 INFO - PROCESS | 6550 | 1463717020593 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:40 INFO - PROCESS | 6550 | 1463717020815 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 21:03:41 INFO - PROCESS | 6550 | 1463717021074 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x9250c400 == 127 [pid = 6550] [id = 297] 21:03:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x92981000) [pid = 6550] [serial = 892] [outer = (nil)] 21:03:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x9b775c00) [pid = 6550] [serial = 893] [outer = 0x92981000] 21:03:41 INFO - PROCESS | 6550 | 1463717021219 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x9d0b7c00) [pid = 6550] [serial = 894] [outer = 0x92981000] 21:03:42 INFO - PROCESS | 6550 | 1463717022104 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 21:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1586ms 21:03:42 INFO - PROCESS | 6550 | 1463717022170 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 21:03:42 INFO - PROCESS | 6550 | 1463717022174 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 21:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:03:42 INFO - PROCESS | 6550 | 1463717022180 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:03:42 INFO - PROCESS | 6550 | 1463717022184 Marionette TRACE conn3 <- [1,1162,null,{}] 21:03:42 INFO - PROCESS | 6550 | 1463717022189 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:42 INFO - PROCESS | 6550 | 1463717022398 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 21:03:42 INFO - PROCESS | 6550 | 1463717022665 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8ad000 == 128 [pid = 6550] [id = 298] 21:03:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x94f54400) [pid = 6550] [serial = 895] [outer = (nil)] 21:03:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0xa22e8c00) [pid = 6550] [serial = 896] [outer = 0x94f54400] 21:03:42 INFO - PROCESS | 6550 | 1463717022801 Marionette DEBUG loaded listener.js 21:03:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0xa22f1c00) [pid = 6550] [serial = 897] [outer = 0x94f54400] 21:03:43 INFO - PROCESS | 6550 | 1463717023678 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1538ms 21:03:43 INFO - PROCESS | 6550 | 1463717023719 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 21:03:43 INFO - PROCESS | 6550 | 1463717023723 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 21:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:03:43 INFO - PROCESS | 6550 | 1463717023731 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:03:43 INFO - PROCESS | 6550 | 1463717023734 Marionette TRACE conn3 <- [1,1166,null,{}] 21:03:43 INFO - PROCESS | 6550 | 1463717023740 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:43 INFO - PROCESS | 6550 | 1463717023937 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 21:03:44 INFO - PROCESS | 6550 | 1463717024159 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e562c00 == 129 [pid = 6550] [id = 299] 21:03:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x99ebf400) [pid = 6550] [serial = 898] [outer = (nil)] 21:03:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0xa50b0800) [pid = 6550] [serial = 899] [outer = 0x99ebf400] 21:03:44 INFO - PROCESS | 6550 | 1463717024289 Marionette DEBUG loaded listener.js 21:03:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 224 (0xa67c4400) [pid = 6550] [serial = 900] [outer = 0x99ebf400] 21:03:45 INFO - PROCESS | 6550 | 1463717025214 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1529ms 21:03:45 INFO - PROCESS | 6550 | 1463717025260 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 21:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:03:45 INFO - PROCESS | 6550 | 1463717025264 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 21:03:45 INFO - PROCESS | 6550 | 1463717025270 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:03:45 INFO - PROCESS | 6550 | 1463717025273 Marionette TRACE conn3 <- [1,1170,null,{}] 21:03:45 INFO - PROCESS | 6550 | 1463717025279 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:45 INFO - PROCESS | 6550 | 1463717025473 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 21:03:45 INFO - PROCESS | 6550 | 1463717025743 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b172c00 == 130 [pid = 6550] [id = 300] 21:03:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 225 (0x8b174400) [pid = 6550] [serial = 901] [outer = (nil)] 21:03:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 226 (0x8b17a000) [pid = 6550] [serial = 902] [outer = 0x8b174400] 21:03:45 INFO - PROCESS | 6550 | 1463717025870 Marionette DEBUG loaded listener.js 21:03:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 227 (0x8b17d400) [pid = 6550] [serial = 903] [outer = 0x8b174400] 21:03:46 INFO - PROCESS | 6550 | 1463717026775 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1579ms 21:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:03:46 INFO - PROCESS | 6550 | 1463717026849 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 21:03:46 INFO - PROCESS | 6550 | 1463717026852 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 21:03:46 INFO - PROCESS | 6550 | 1463717026859 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:03:46 INFO - PROCESS | 6550 | 1463717026862 Marionette TRACE conn3 <- [1,1174,null,{}] 21:03:46 INFO - PROCESS | 6550 | 1463717026868 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:47 INFO - PROCESS | 6550 | 1463717027106 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 21:03:47 INFO - PROCESS | 6550 | 1463717027462 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:47 INFO - PROCESS | 6550 | ++DOCSHELL 0xa35edc00 == 131 [pid = 6550] [id = 301] 21:03:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 228 (0xa50e9000) [pid = 6550] [serial = 904] [outer = (nil)] 21:03:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 229 (0xa6b67800) [pid = 6550] [serial = 905] [outer = 0xa50e9000] 21:03:47 INFO - PROCESS | 6550 | 1463717027552 Marionette DEBUG loaded listener.js 21:03:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0xa6b6b000) [pid = 6550] [serial = 906] [outer = 0xa50e9000] 21:03:48 INFO - PROCESS | 6550 | 1463717028491 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:03:48 INFO - PROCESS | 6550 | 1463717028546 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 21:03:48 INFO - PROCESS | 6550 | 1463717028553 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:03:48 INFO - PROCESS | 6550 | 1463717028558 Marionette TRACE conn3 <- [1,1178,null,{}] 21:03:48 INFO - PROCESS | 6550 | 1463717028564 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:48 INFO - PROCESS | 6550 | 1463717028785 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 21:03:49 INFO - PROCESS | 6550 | 1463717029052 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b180800 == 132 [pid = 6550] [id = 302] 21:03:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x94f7a000) [pid = 6550] [serial = 907] [outer = (nil)] 21:03:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0xa6c46c00) [pid = 6550] [serial = 908] [outer = 0x94f7a000] 21:03:49 INFO - PROCESS | 6550 | 1463717029206 Marionette DEBUG loaded listener.js 21:03:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0xa6d61000) [pid = 6550] [serial = 909] [outer = 0x94f7a000] 21:03:50 INFO - PROCESS | 6550 | 1463717030083 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:03:50 INFO - PROCESS | 6550 | 1463717030141 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 21:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:03:50 INFO - PROCESS | 6550 | 1463717030148 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:03:50 INFO - PROCESS | 6550 | 1463717030151 Marionette TRACE conn3 <- [1,1182,null,{}] 21:03:50 INFO - PROCESS | 6550 | 1463717030157 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:50 INFO - PROCESS | 6550 | 1463717030353 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 21:03:50 INFO - PROCESS | 6550 | 1463717030616 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a46c00 == 133 [pid = 6550] [id = 303] 21:03:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x88a47000) [pid = 6550] [serial = 910] [outer = (nil)] 21:03:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x88a50800) [pid = 6550] [serial = 911] [outer = 0x88a47000] 21:03:50 INFO - PROCESS | 6550 | 1463717030743 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x88a53800) [pid = 6550] [serial = 912] [outer = 0x88a47000] 21:03:51 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:51 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:03:51 INFO - PROCESS | 6550 | 1463717031683 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:03:51 INFO - PROCESS | 6550 | 1463717031740 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 21:03:51 INFO - PROCESS | 6550 | 1463717031746 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:03:51 INFO - PROCESS | 6550 | 1463717031750 Marionette TRACE conn3 <- [1,1186,null,{}] 21:03:51 INFO - PROCESS | 6550 | 1463717031755 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:51 INFO - PROCESS | 6550 | 1463717031956 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 21:03:52 INFO - PROCESS | 6550 | 1463717032218 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e03400 == 134 [pid = 6550] [id = 304] 21:03:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x87e03c00) [pid = 6550] [serial = 913] [outer = (nil)] 21:03:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x87e0c400) [pid = 6550] [serial = 914] [outer = 0x87e03c00] 21:03:52 INFO - PROCESS | 6550 | 1463717032345 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x87e11400) [pid = 6550] [serial = 915] [outer = 0x87e03c00] 21:03:53 INFO - PROCESS | 6550 | 1463717033246 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 21:03:53 INFO - PROCESS | 6550 | 1463717033331 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 21:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:03:53 INFO - PROCESS | 6550 | 1463717033337 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:03:53 INFO - PROCESS | 6550 | 1463717033341 Marionette TRACE conn3 <- [1,1190,null,{}] 21:03:53 INFO - PROCESS | 6550 | 1463717033346 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:53 INFO - PROCESS | 6550 | 1463717033581 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 21:03:53 INFO - PROCESS | 6550 | 1463717033899 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0a800 == 135 [pid = 6550] [id = 305] 21:03:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x87e0d800) [pid = 6550] [serial = 916] [outer = (nil)] 21:03:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x89115000) [pid = 6550] [serial = 917] [outer = 0x87e0d800] 21:03:53 INFO - PROCESS | 6550 | 1463717033991 Marionette DEBUG loaded listener.js 21:03:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 242 (0x89117000) [pid = 6550] [serial = 918] [outer = 0x87e0d800] 21:03:54 INFO - PROCESS | 6550 | 1463717034822 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 21:03:54 INFO - PROCESS | 6550 | 1463717034877 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 21:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:03:54 INFO - PROCESS | 6550 | 1463717034903 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:03:54 INFO - PROCESS | 6550 | 1463717034907 Marionette TRACE conn3 <- [1,1194,null,{}] 21:03:54 INFO - PROCESS | 6550 | 1463717034912 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:55 INFO - PROCESS | 6550 | 1463717035112 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 21:03:55 INFO - PROCESS | 6550 | 1463717035376 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x89112400 == 136 [pid = 6550] [id = 306] 21:03:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 243 (0x89113000) [pid = 6550] [serial = 919] [outer = (nil)] 21:03:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 244 (0x8911f400) [pid = 6550] [serial = 920] [outer = 0x89113000] 21:03:55 INFO - PROCESS | 6550 | 1463717035500 Marionette DEBUG loaded listener.js 21:03:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 245 (0x8a401c00) [pid = 6550] [serial = 921] [outer = 0x89113000] 21:03:56 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:56 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:56 INFO - PROCESS | 6550 | 1463717036371 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 21:03:56 INFO - PROCESS | 6550 | 1463717036449 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 21:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:03:56 INFO - PROCESS | 6550 | 1463717036456 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:03:56 INFO - PROCESS | 6550 | 1463717036461 Marionette TRACE conn3 <- [1,1198,null,{}] 21:03:56 INFO - PROCESS | 6550 | 1463717036468 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:56 INFO - PROCESS | 6550 | 1463717036684 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 21:03:56 INFO - PROCESS | 6550 | 1463717036947 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8911c800 == 137 [pid = 6550] [id = 307] 21:03:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 246 (0x8a404c00) [pid = 6550] [serial = 922] [outer = (nil)] 21:03:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 247 (0x8a40c400) [pid = 6550] [serial = 923] [outer = 0x8a404c00] 21:03:57 INFO - PROCESS | 6550 | 1463717037110 Marionette DEBUG loaded listener.js 21:03:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 248 (0x8a40f000) [pid = 6550] [serial = 924] [outer = 0x8a404c00] 21:03:57 INFO - PROCESS | 6550 | 1463717037991 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1582ms 21:03:58 INFO - PROCESS | 6550 | 1463717038038 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 21:03:58 INFO - PROCESS | 6550 | 1463717038042 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 21:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:03:58 INFO - PROCESS | 6550 | 1463717038048 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:03:58 INFO - PROCESS | 6550 | 1463717038052 Marionette TRACE conn3 <- [1,1202,null,{}] 21:03:58 INFO - PROCESS | 6550 | 1463717038058 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:58 INFO - PROCESS | 6550 | 1463717038273 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 21:03:58 INFO - PROCESS | 6550 | 1463717038584 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f2800 == 138 [pid = 6550] [id = 308] 21:03:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 249 (0x8a3e6400) [pid = 6550] [serial = 925] [outer = (nil)] 21:03:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 250 (0x8b6cfc00) [pid = 6550] [serial = 926] [outer = 0x8a3e6400] 21:03:58 INFO - PROCESS | 6550 | 1463717038677 Marionette DEBUG loaded listener.js 21:03:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 251 (0x8c3ba400) [pid = 6550] [serial = 927] [outer = 0x8a3e6400] 21:03:59 INFO - PROCESS | 6550 | 1463717039573 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:03:59 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 21:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1579ms 21:03:59 INFO - PROCESS | 6550 | 1463717039629 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 21:03:59 INFO - PROCESS | 6550 | 1463717039632 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 21:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:03:59 INFO - PROCESS | 6550 | 1463717039639 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:03:59 INFO - PROCESS | 6550 | 1463717039642 Marionette TRACE conn3 <- [1,1206,null,{}] 21:03:59 INFO - PROCESS | 6550 | 1463717039648 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:59 INFO - PROCESS | 6550 | 1463717039845 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 21:04:00 INFO - PROCESS | 6550 | 1463717040598 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7800 == 139 [pid = 6550] [id = 309] 21:04:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 252 (0x8a3e8400) [pid = 6550] [serial = 928] [outer = (nil)] 21:04:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 253 (0x8a408000) [pid = 6550] [serial = 929] [outer = 0x8a3e8400] 21:04:00 INFO - PROCESS | 6550 | 1463717040738 Marionette DEBUG loaded listener.js 21:04:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 254 (0x8b173400) [pid = 6550] [serial = 930] [outer = 0x8a3e8400] 21:04:01 INFO - PROCESS | 6550 | --DOCSHELL 0x92780c00 == 138 [pid = 6550] [id = 10] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8b18d800 == 137 [pid = 6550] [id = 290] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb4c00 == 136 [pid = 6550] [id = 289] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9adc00 == 135 [pid = 6550] [id = 288] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3ec800 == 134 [pid = 6550] [id = 287] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f5800 == 133 [pid = 6550] [id = 286] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8b892c00 == 132 [pid = 6550] [id = 285] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d1000 == 131 [pid = 6550] [id = 284] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x90a92000 == 130 [pid = 6550] [id = 275] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x94f7dc00 == 129 [pid = 6550] [id = 274] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x987f6c00 == 128 [pid = 6550] [id = 273] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8c503400 == 127 [pid = 6550] [id = 271] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b2c00 == 126 [pid = 6550] [id = 272] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x92981400 == 125 [pid = 6550] [id = 270] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5ec000 == 124 [pid = 6550] [id = 269] 21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7400 == 123 [pid = 6550] [id = 268] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 253 (0x8edeb800) [pid = 6550] [serial = 746] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 252 (0x8f5e9c00) [pid = 6550] [serial = 786] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 251 (0x8c508000) [pid = 6550] [serial = 743] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 250 (0x8efc3000) [pid = 6550] [serial = 800] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 249 (0x9aaa4800) [pid = 6550] [serial = 770] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 248 (0xa26ef400) [pid = 6550] [serial = 776] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 247 (0x923a6800) [pid = 6550] [serial = 749] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 246 (0x909d5400) [pid = 6550] [serial = 788] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 245 (0x919c9c00) [pid = 6550] [serial = 782] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 244 (0x99ec5800) [pid = 6550] [serial = 767] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 243 (0x94f9d000) [pid = 6550] [serial = 758] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 242 (0xa50f4800) [pid = 6550] [serial = 779] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 241 (0x989ff400) [pid = 6550] [serial = 761] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0x90bee000) [pid = 6550] [serial = 791] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x919c7c00) [pid = 6550] [serial = 792] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x93931800) [pid = 6550] [serial = 755] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x92848000) [pid = 6550] [serial = 752] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x91ecb400) [pid = 6550] [serial = 795] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x92666000) [pid = 6550] [serial = 801] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x90daa800) [pid = 6550] [serial = 789] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x99a54c00) [pid = 6550] [serial = 764] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x91bce400) [pid = 6550] [serial = 794] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x8d9b7000) [pid = 6550] [serial = 785] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x9227f000) [pid = 6550] [serial = 797] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0xa21a7c00) [pid = 6550] [serial = 773] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 228 (0x923a7000) [pid = 6550] [serial = 798] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 227 (0x93940800) [pid = 6550] [serial = 803] [outer = (nil)] [url = about:blank] 21:04:02 INFO - PROCESS | 6550 | 1463717042410 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:04:02 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 21:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2888ms 21:04:02 INFO - PROCESS | 6550 | 1463717042564 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 21:04:02 INFO - PROCESS | 6550 | 1463717042567 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 21:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:04:02 INFO - PROCESS | 6550 | 1463717042578 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:04:02 INFO - PROCESS | 6550 | 1463717042582 Marionette TRACE conn3 <- [1,1210,null,{}] 21:04:02 INFO - PROCESS | 6550 | 1463717042590 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:02 INFO - PROCESS | 6550 | 1463717042773 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 21:04:02 INFO - PROCESS | 6550 | 1463717042791 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c1c00 == 124 [pid = 6550] [id = 310] 21:04:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 228 (0x8a4d0800) [pid = 6550] [serial = 931] [outer = (nil)] 21:04:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 229 (0x8b6d6800) [pid = 6550] [serial = 932] [outer = 0x8a4d0800] 21:04:02 INFO - PROCESS | 6550 | 1463717042871 Marionette DEBUG loaded listener.js 21:04:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0x8b897400) [pid = 6550] [serial = 933] [outer = 0x8a4d0800] 21:04:03 INFO - PROCESS | 6550 | 1463717043840 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1286ms 21:04:03 INFO - PROCESS | 6550 | 1463717043866 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 21:04:03 INFO - PROCESS | 6550 | 1463717043872 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 21:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:04:03 INFO - PROCESS | 6550 | 1463717043880 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:04:03 INFO - PROCESS | 6550 | 1463717043884 Marionette TRACE conn3 <- [1,1214,null,{}] 21:04:03 INFO - PROCESS | 6550 | 1463717043894 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:04 INFO - PROCESS | 6550 | 1463717044081 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 21:04:04 INFO - PROCESS | 6550 | 1463717044265 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c5400 == 125 [pid = 6550] [id = 311] 21:04:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x8c3c7000) [pid = 6550] [serial = 934] [outer = (nil)] 21:04:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0x8c50d400) [pid = 6550] [serial = 935] [outer = 0x8c3c7000] 21:04:04 INFO - PROCESS | 6550 | 1463717044345 Marionette DEBUG loaded listener.js 21:04:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x8c67dc00) [pid = 6550] [serial = 936] [outer = 0x8c3c7000] 21:04:05 INFO - PROCESS | 6550 | 1463717045233 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1389ms 21:04:05 INFO - PROCESS | 6550 | 1463717045270 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 21:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:04:05 INFO - PROCESS | 6550 | 1463717045274 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 21:04:05 INFO - PROCESS | 6550 | 1463717045282 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:04:05 INFO - PROCESS | 6550 | 1463717045291 Marionette TRACE conn3 <- [1,1218,null,{}] 21:04:05 INFO - PROCESS | 6550 | 1463717045314 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:05 INFO - PROCESS | 6550 | 1463717045563 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 21:04:05 INFO - PROCESS | 6550 | 1463717045590 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c2800 == 126 [pid = 6550] [id = 312] 21:04:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x8c501c00) [pid = 6550] [serial = 937] [outer = (nil)] 21:04:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x8daeec00) [pid = 6550] [serial = 938] [outer = 0x8c501c00] 21:04:05 INFO - PROCESS | 6550 | 1463717045663 Marionette DEBUG loaded listener.js 21:04:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x8dc8e800) [pid = 6550] [serial = 939] [outer = 0x8c501c00] 21:04:06 INFO - PROCESS | 6550 | 1463717046601 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1349ms 21:04:06 INFO - PROCESS | 6550 | 1463717046630 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 21:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:04:06 INFO - PROCESS | 6550 | 1463717046634 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 21:04:06 INFO - PROCESS | 6550 | 1463717046640 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:04:06 INFO - PROCESS | 6550 | 1463717046658 Marionette TRACE conn3 <- [1,1222,null,{}] 21:04:06 INFO - PROCESS | 6550 | 1463717046675 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:06 INFO - PROCESS | 6550 | 1463717046937 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x8dc90400) [pid = 6550] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x8b6d2400) [pid = 6550] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x8a4cb000) [pid = 6550] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x909e5c00) [pid = 6550] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x8c50b800) [pid = 6550] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x8b18f000) [pid = 6550] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0x91bbe400) [pid = 6550] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:04:07 INFO - PROCESS | 6550 | 1463717047497 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cb000 == 127 [pid = 6550] [id = 313] 21:04:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0x8a4cbc00) [pid = 6550] [serial = 940] [outer = (nil)] 21:04:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x8c50b800) [pid = 6550] [serial = 941] [outer = 0x8a4cbc00] 21:04:07 INFO - PROCESS | 6550 | 1463717047586 Marionette DEBUG loaded listener.js 21:04:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0x8e562800) [pid = 6550] [serial = 942] [outer = 0x8a4cbc00] 21:04:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified 21:04:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1 21:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:04:08 INFO - _addTest/ [0,1225,"getWindowHandle",null] 21:04:08 INFO - PROCESS | 6550 | 1463717048352 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 21:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:04:08 INFO - PROCESS | 6550 | 1463717048358 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:04:08 INFO - PROCESS | 6550 | 1463717048360 Marionette TRACE conn3 <- [1,1226,null,{}] 21:04:08 INFO - PROCESS | 6550 | 1463717048366 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:08 INFO - PROCESS | 6550 | 1463717048608 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 21:04:08 INFO - PROCESS | 6550 | 1463717048623 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e569c00 == 128 [pid = 6550] [id = 314] 21:04:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x8edb1800) [pid = 6550] [serial = 943] [outer = (nil)] 21:04:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x8edbf800) [pid = 6550] [serial = 944] [outer = 0x8edb1800] 21:04:08 INFO - PROCESS | 6550 | 1463717048813 Marionette DEBUG loaded listener.js 21:04:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x8edecc00) [pid = 6550] [serial = 945] [outer = 0x8edb1800] 21:04:09 INFO - PROCESS | 6550 | 1463717049880 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1577ms 21:04:09 INFO - PROCESS | 6550 | 1463717049937 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 21:04:09 INFO - PROCESS | 6550 | 1463717049943 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 21:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:04:09 INFO - PROCESS | 6550 | 1463717049952 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:04:09 INFO - PROCESS | 6550 | 1463717049958 Marionette TRACE conn3 <- [1,1230,null,{}] 21:04:09 INFO - PROCESS | 6550 | 1463717049969 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:10 INFO - PROCESS | 6550 | 1463717050189 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 21:04:10 INFO - PROCESS | 6550 | 1463717050522 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fd800 == 129 [pid = 6550] [id = 315] 21:04:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x8a40d000) [pid = 6550] [serial = 946] [outer = (nil)] 21:04:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x8a4cc800) [pid = 6550] [serial = 947] [outer = 0x8a40d000] 21:04:10 INFO - PROCESS | 6550 | 1463717050620 Marionette DEBUG loaded listener.js 21:04:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x8b6d2400) [pid = 6550] [serial = 948] [outer = 0x8a40d000] 21:04:11 INFO - PROCESS | 6550 | 1463717051596 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1687ms 21:04:11 INFO - PROCESS | 6550 | 1463717051640 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 21:04:11 INFO - PROCESS | 6550 | 1463717051649 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 21:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:04:11 INFO - PROCESS | 6550 | 1463717051661 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:04:11 INFO - PROCESS | 6550 | 1463717051665 Marionette TRACE conn3 <- [1,1234,null,{}] 21:04:11 INFO - PROCESS | 6550 | 1463717051672 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:11 INFO - PROCESS | 6550 | 1463717051880 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 21:04:12 INFO - PROCESS | 6550 | 1463717052147 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c7400 == 130 [pid = 6550] [id = 316] 21:04:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x8c3c8400) [pid = 6550] [serial = 949] [outer = (nil)] 21:04:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x8c67cc00) [pid = 6550] [serial = 950] [outer = 0x8c3c8400] 21:04:12 INFO - PROCESS | 6550 | 1463717052279 Marionette DEBUG loaded listener.js 21:04:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x8d9b1400) [pid = 6550] [serial = 951] [outer = 0x8c3c8400] 21:04:13 INFO - PROCESS | 6550 | 1463717053263 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1635ms 21:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:04:13 INFO - PROCESS | 6550 | 1463717053296 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 21:04:13 INFO - PROCESS | 6550 | 1463717053300 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 21:04:13 INFO - PROCESS | 6550 | 1463717053308 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:04:13 INFO - PROCESS | 6550 | 1463717053314 Marionette TRACE conn3 <- [1,1238,null,{}] 21:04:13 INFO - PROCESS | 6550 | 1463717053331 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:13 INFO - PROCESS | 6550 | 1463717053541 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 21:04:13 INFO - PROCESS | 6550 | 1463717053863 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb2800 == 131 [pid = 6550] [id = 317] 21:04:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 242 (0x8ede1400) [pid = 6550] [serial = 952] [outer = (nil)] 21:04:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 243 (0x8efc1800) [pid = 6550] [serial = 953] [outer = 0x8ede1400] 21:04:13 INFO - PROCESS | 6550 | 1463717053961 Marionette DEBUG loaded listener.js 21:04:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 244 (0x8f5e9800) [pid = 6550] [serial = 954] [outer = 0x8ede1400] 21:04:14 INFO - PROCESS | 6550 | 1463717054824 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1586ms 21:04:14 INFO - PROCESS | 6550 | 1463717054893 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 21:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:04:14 INFO - PROCESS | 6550 | 1463717054898 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 21:04:14 INFO - PROCESS | 6550 | 1463717054904 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:04:14 INFO - PROCESS | 6550 | 1463717054908 Marionette TRACE conn3 <- [1,1242,null,{}] 21:04:14 INFO - PROCESS | 6550 | 1463717054914 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:15 INFO - PROCESS | 6550 | 1463717055150 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 21:04:15 INFO - PROCESS | 6550 | 1463717055459 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae8c00 == 132 [pid = 6550] [id = 318] 21:04:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 245 (0x909ce400) [pid = 6550] [serial = 955] [outer = (nil)] 21:04:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 246 (0x909d8400) [pid = 6550] [serial = 956] [outer = 0x909ce400] 21:04:15 INFO - PROCESS | 6550 | 1463717055547 Marionette DEBUG loaded listener.js 21:04:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 247 (0x909ee400) [pid = 6550] [serial = 957] [outer = 0x909ce400] 21:04:16 INFO - PROCESS | 6550 | 1463717056471 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1629ms 21:04:16 INFO - PROCESS | 6550 | 1463717056534 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 21:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:04:16 INFO - PROCESS | 6550 | 1463717056538 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 21:04:16 INFO - PROCESS | 6550 | 1463717056544 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:04:16 INFO - PROCESS | 6550 | 1463717056548 Marionette TRACE conn3 <- [1,1246,null,{}] 21:04:16 INFO - PROCESS | 6550 | 1463717056554 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:16 INFO - PROCESS | 6550 | 1463717056755 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 21:04:17 INFO - PROCESS | 6550 | 1463717057025 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d2000 == 133 [pid = 6550] [id = 319] 21:04:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 248 (0x909d5400) [pid = 6550] [serial = 958] [outer = (nil)] 21:04:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 249 (0x90a99c00) [pid = 6550] [serial = 959] [outer = 0x909d5400] 21:04:17 INFO - PROCESS | 6550 | 1463717057153 Marionette DEBUG loaded listener.js 21:04:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 250 (0x90aa0000) [pid = 6550] [serial = 960] [outer = 0x909d5400] 21:04:18 INFO - PROCESS | 6550 | 1463717058106 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1629ms 21:04:18 INFO - PROCESS | 6550 | 1463717058174 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 21:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:04:18 INFO - PROCESS | 6550 | 1463717058178 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 21:04:18 INFO - PROCESS | 6550 | 1463717058185 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:04:18 INFO - PROCESS | 6550 | 1463717058188 Marionette TRACE conn3 <- [1,1250,null,{}] 21:04:18 INFO - PROCESS | 6550 | 1463717058194 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:18 INFO - PROCESS | 6550 | 1463717058432 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 21:04:18 INFO - PROCESS | 6550 | 1463717058762 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a94800 == 134 [pid = 6550] [id = 320] 21:04:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 251 (0x90bf1000) [pid = 6550] [serial = 961] [outer = (nil)] 21:04:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 252 (0x90db3800) [pid = 6550] [serial = 962] [outer = 0x90bf1000] 21:04:18 INFO - PROCESS | 6550 | 1463717058850 Marionette DEBUG loaded listener.js 21:04:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 253 (0x919c7c00) [pid = 6550] [serial = 963] [outer = 0x90bf1000] 21:04:19 INFO - PROCESS | 6550 | 1463717059761 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1629ms 21:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:04:19 INFO - PROCESS | 6550 | 1463717059814 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 21:04:19 INFO - PROCESS | 6550 | 1463717059817 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 21:04:19 INFO - PROCESS | 6550 | 1463717059824 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:04:19 INFO - PROCESS | 6550 | 1463717059827 Marionette TRACE conn3 <- [1,1254,null,{}] 21:04:19 INFO - PROCESS | 6550 | 1463717059833 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:20 INFO - PROCESS | 6550 | 1463717060026 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 21:04:20 INFO - PROCESS | 6550 | 1463717060291 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x919d0400 == 135 [pid = 6550] [id = 321] 21:04:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 254 (0x919d2800) [pid = 6550] [serial = 964] [outer = (nil)] 21:04:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 255 (0x91bb2800) [pid = 6550] [serial = 965] [outer = 0x919d2800] 21:04:20 INFO - PROCESS | 6550 | 1463717060416 Marionette DEBUG loaded listener.js 21:04:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 256 (0x91bbe000) [pid = 6550] [serial = 966] [outer = 0x919d2800] 21:04:21 INFO - PROCESS | 6550 | 1463717061264 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1481ms 21:04:21 INFO - PROCESS | 6550 | 1463717061304 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 21:04:21 INFO - PROCESS | 6550 | 1463717061307 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 21:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:04:21 INFO - PROCESS | 6550 | 1463717061314 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:04:21 INFO - PROCESS | 6550 | 1463717061318 Marionette TRACE conn3 <- [1,1258,null,{}] 21:04:21 INFO - PROCESS | 6550 | 1463717061323 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:21 INFO - PROCESS | 6550 | 1463717061525 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 21:04:21 INFO - PROCESS | 6550 | 1463717061750 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c5000 == 136 [pid = 6550] [id = 322] 21:04:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 257 (0x91bb8800) [pid = 6550] [serial = 967] [outer = (nil)] 21:04:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 258 (0x91eb2000) [pid = 6550] [serial = 968] [outer = 0x91bb8800] 21:04:21 INFO - PROCESS | 6550 | 1463717061919 Marionette DEBUG loaded listener.js 21:04:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 259 (0x91ec6000) [pid = 6550] [serial = 969] [outer = 0x91bb8800] 21:04:22 INFO - PROCESS | 6550 | 1463717062810 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1529ms 21:04:22 INFO - PROCESS | 6550 | 1463717062843 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 21:04:22 INFO - PROCESS | 6550 | 1463717062846 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 21:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:04:22 INFO - PROCESS | 6550 | 1463717062853 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:04:22 INFO - PROCESS | 6550 | 1463717062857 Marionette TRACE conn3 <- [1,1262,null,{}] 21:04:22 INFO - PROCESS | 6550 | 1463717062862 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:23 INFO - PROCESS | 6550 | 1463717063063 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 21:04:23 INFO - PROCESS | 6550 | 1463717063395 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bd4000 == 137 [pid = 6550] [id = 323] 21:04:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 260 (0x91bd5c00) [pid = 6550] [serial = 970] [outer = (nil)] 21:04:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 261 (0x92128800) [pid = 6550] [serial = 971] [outer = 0x91bd5c00] 21:04:23 INFO - PROCESS | 6550 | 1463717063494 Marionette DEBUG loaded listener.js 21:04:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 262 (0x9212e000) [pid = 6550] [serial = 972] [outer = 0x91bd5c00] 21:04:24 INFO - PROCESS | 6550 | 1463717064384 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1594ms 21:04:24 INFO - PROCESS | 6550 | 1463717064449 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 21:04:24 INFO - PROCESS | 6550 | 1463717064453 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 21:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:04:24 INFO - PROCESS | 6550 | 1463717064459 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:04:24 INFO - PROCESS | 6550 | 1463717064463 Marionette TRACE conn3 <- [1,1266,null,{}] 21:04:24 INFO - PROCESS | 6550 | 1463717064469 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:24 INFO - PROCESS | 6550 | 1463717064681 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 21:04:25 INFO - PROCESS | 6550 | 1463717064994 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede3800 == 138 [pid = 6550] [id = 324] 21:04:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 263 (0x91ecb400) [pid = 6550] [serial = 973] [outer = (nil)] 21:04:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 264 (0x9233d400) [pid = 6550] [serial = 974] [outer = 0x91ecb400] 21:04:25 INFO - PROCESS | 6550 | 1463717065094 Marionette DEBUG loaded listener.js 21:04:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 265 (0x92341c00) [pid = 6550] [serial = 975] [outer = 0x91ecb400] 21:04:26 INFO - PROCESS | 6550 | 1463717066023 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1597ms 21:04:26 INFO - PROCESS | 6550 | 1463717066057 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 21:04:26 INFO - PROCESS | 6550 | 1463717066060 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 21:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:04:26 INFO - PROCESS | 6550 | 1463717066067 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:04:26 INFO - PROCESS | 6550 | 1463717066072 Marionette TRACE conn3 <- [1,1270,null,{}] 21:04:26 INFO - PROCESS | 6550 | 1463717066078 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:26 INFO - PROCESS | 6550 | 1463717066321 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 21:04:26 INFO - PROCESS | 6550 | 1463717066661 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x923b0c00 == 139 [pid = 6550] [id = 325] 21:04:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 266 (0x9250c000) [pid = 6550] [serial = 976] [outer = (nil)] 21:04:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 267 (0x92510400) [pid = 6550] [serial = 977] [outer = 0x9250c000] 21:04:26 INFO - PROCESS | 6550 | 1463717066759 Marionette DEBUG loaded listener.js 21:04:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 268 (0x9283bc00) [pid = 6550] [serial = 978] [outer = 0x9250c000] 21:04:27 INFO - PROCESS | 6550 | 1463717067666 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1640ms 21:04:27 INFO - PROCESS | 6550 | 1463717067709 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 21:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:04:27 INFO - PROCESS | 6550 | 1463717067713 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 21:04:27 INFO - PROCESS | 6550 | 1463717067719 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:04:27 INFO - PROCESS | 6550 | 1463717067723 Marionette TRACE conn3 <- [1,1274,null,{}] 21:04:27 INFO - PROCESS | 6550 | 1463717067729 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:27 INFO - PROCESS | 6550 | 1463717067952 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 21:04:28 INFO - PROCESS | 6550 | 1463717068284 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x92343c00 == 140 [pid = 6550] [id = 326] 21:04:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 269 (0x92501c00) [pid = 6550] [serial = 979] [outer = (nil)] 21:04:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 270 (0x9297f400) [pid = 6550] [serial = 980] [outer = 0x92501c00] 21:04:28 INFO - PROCESS | 6550 | 1463717068395 Marionette DEBUG loaded listener.js 21:04:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 271 (0x92985400) [pid = 6550] [serial = 981] [outer = 0x92501c00] 21:04:29 INFO - PROCESS | 6550 | 1463717069300 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1636ms 21:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:04:29 INFO - PROCESS | 6550 | 1463717069356 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 21:04:29 INFO - PROCESS | 6550 | 1463717069359 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 21:04:29 INFO - PROCESS | 6550 | 1463717069366 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:04:29 INFO - PROCESS | 6550 | 1463717069368 Marionette TRACE conn3 <- [1,1278,null,{}] 21:04:29 INFO - PROCESS | 6550 | 1463717069375 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:29 INFO - PROCESS | 6550 | 1463717069594 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 21:04:29 INFO - PROCESS | 6550 | 1463717069905 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecd400 == 141 [pid = 6550] [id = 327] 21:04:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 272 (0x9284a000) [pid = 6550] [serial = 982] [outer = (nil)] 21:04:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 273 (0x93937c00) [pid = 6550] [serial = 983] [outer = 0x9284a000] 21:04:30 INFO - PROCESS | 6550 | 1463717070001 Marionette DEBUG loaded listener.js 21:04:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 274 (0x93bc0400) [pid = 6550] [serial = 984] [outer = 0x9284a000] 21:04:30 INFO - PROCESS | 6550 | 1463717070907 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1594ms 21:04:30 INFO - PROCESS | 6550 | 1463717070962 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 21:04:30 INFO - PROCESS | 6550 | 1463717070965 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 21:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:04:30 INFO - PROCESS | 6550 | 1463717070972 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:04:30 INFO - PROCESS | 6550 | 1463717070975 Marionette TRACE conn3 <- [1,1282,null,{}] 21:04:30 INFO - PROCESS | 6550 | 1463717070981 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:31 INFO - PROCESS | 6550 | 1463717071193 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 21:04:31 INFO - PROCESS | 6550 | 1463717071520 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d54000 == 142 [pid = 6550] [id = 328] 21:04:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 275 (0x92d5b000) [pid = 6550] [serial = 985] [outer = (nil)] 21:04:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 276 (0x945f9000) [pid = 6550] [serial = 986] [outer = 0x92d5b000] 21:04:31 INFO - PROCESS | 6550 | 1463717071613 Marionette DEBUG loaded listener.js 21:04:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 277 (0x94f1ec00) [pid = 6550] [serial = 987] [outer = 0x92d5b000] 21:04:32 INFO - PROCESS | 6550 | 1463717072501 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1578ms 21:04:32 INFO - PROCESS | 6550 | 1463717072552 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 21:04:32 INFO - PROCESS | 6550 | 1463717072556 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 21:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:04:32 INFO - PROCESS | 6550 | 1463717072563 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - PROCESS | 6550 | 1463717072567 Marionette TRACE conn3 <- [1,1286,null,{}] 21:04:32 INFO - PROCESS | 6550 | 1463717072574 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:32 INFO - PROCESS | 6550 | 1463717072787 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 21:04:33 INFO - PROCESS | 6550 | 1463717073173 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bd8000 == 143 [pid = 6550] [id = 329] 21:04:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 278 (0x945f2000) [pid = 6550] [serial = 988] [outer = (nil)] 21:04:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 279 (0x94f7fc00) [pid = 6550] [serial = 989] [outer = 0x945f2000] 21:04:33 INFO - PROCESS | 6550 | 1463717073275 Marionette DEBUG loaded listener.js 21:04:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 280 (0x94fa6000) [pid = 6550] [serial = 990] [outer = 0x945f2000] 21:04:34 INFO - PROCESS | 6550 | 1463717074151 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1634ms 21:04:34 INFO - PROCESS | 6550 | 1463717074197 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 21:04:34 INFO - PROCESS | 6550 | 1463717074201 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 21:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:04:34 INFO - PROCESS | 6550 | 1463717074208 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:04:34 INFO - PROCESS | 6550 | 1463717074211 Marionette TRACE conn3 <- [1,1290,null,{}] 21:04:34 INFO - PROCESS | 6550 | 1463717074217 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:34 INFO - PROCESS | 6550 | 1463717074408 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 21:04:34 INFO - PROCESS | 6550 | 1463717074725 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393e800 == 144 [pid = 6550] [id = 330] 21:04:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 281 (0x94f79400) [pid = 6550] [serial = 991] [outer = (nil)] 21:04:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 282 (0x974cc400) [pid = 6550] [serial = 992] [outer = 0x94f79400] 21:04:34 INFO - PROCESS | 6550 | 1463717074816 Marionette DEBUG loaded listener.js 21:04:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 283 (0x974cf400) [pid = 6550] [serial = 993] [outer = 0x94f79400] 21:04:35 INFO - PROCESS | 6550 | 1463717075681 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1528ms 21:04:35 INFO - PROCESS | 6550 | 1463717075737 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 21:04:35 INFO - PROCESS | 6550 | 1463717075741 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 21:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:04:35 INFO - PROCESS | 6550 | 1463717075748 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:04:35 INFO - PROCESS | 6550 | 1463717075751 Marionette TRACE conn3 <- [1,1294,null,{}] 21:04:35 INFO - PROCESS | 6550 | 1463717075757 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:35 INFO - PROCESS | 6550 | 1463717075962 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 21:04:36 INFO - PROCESS | 6550 | 1463717076275 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17f000 == 145 [pid = 6550] [id = 331] 21:04:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 284 (0x9297dc00) [pid = 6550] [serial = 994] [outer = (nil)] 21:04:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 285 (0x989fac00) [pid = 6550] [serial = 995] [outer = 0x9297dc00] 21:04:36 INFO - PROCESS | 6550 | 1463717076367 Marionette DEBUG loaded listener.js 21:04:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 286 (0x98e89000) [pid = 6550] [serial = 996] [outer = 0x9297dc00] 21:04:37 INFO - PROCESS | 6550 | 1463717077254 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1534ms 21:04:37 INFO - PROCESS | 6550 | 1463717077283 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 21:04:37 INFO - PROCESS | 6550 | 1463717077287 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 21:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:04:37 INFO - PROCESS | 6550 | 1463717077293 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:04:37 INFO - PROCESS | 6550 | 1463717077296 Marionette TRACE conn3 <- [1,1298,null,{}] 21:04:37 INFO - PROCESS | 6550 | 1463717077302 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:37 INFO - PROCESS | 6550 | 1463717077503 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 21:04:37 INFO - PROCESS | 6550 | 1463717077780 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f0800 == 146 [pid = 6550] [id = 332] 21:04:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 287 (0x91bd5800) [pid = 6550] [serial = 997] [outer = (nil)] 21:04:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 288 (0x996ec800) [pid = 6550] [serial = 998] [outer = 0x91bd5800] 21:04:37 INFO - PROCESS | 6550 | 1463717077920 Marionette DEBUG loaded listener.js 21:04:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 289 (0x997ea400) [pid = 6550] [serial = 999] [outer = 0x91bd5800] 21:04:38 INFO - PROCESS | 6550 | 1463717078820 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1583ms 21:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:04:38 INFO - PROCESS | 6550 | 1463717078877 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 21:04:38 INFO - PROCESS | 6550 | 1463717078880 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 21:04:38 INFO - PROCESS | 6550 | 1463717078887 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:04:38 INFO - PROCESS | 6550 | 1463717078890 Marionette TRACE conn3 <- [1,1302,null,{}] 21:04:38 INFO - PROCESS | 6550 | 1463717078896 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:39 INFO - PROCESS | 6550 | 1463717079116 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 21:04:39 INFO - PROCESS | 6550 | 1463717079435 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x98e88c00 == 147 [pid = 6550] [id = 333] 21:04:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 290 (0x997a6400) [pid = 6550] [serial = 1000] [outer = (nil)] 21:04:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 291 (0x99b62400) [pid = 6550] [serial = 1001] [outer = 0x997a6400] 21:04:39 INFO - PROCESS | 6550 | 1463717079525 Marionette DEBUG loaded listener.js 21:04:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 292 (0x99ebb000) [pid = 6550] [serial = 1002] [outer = 0x997a6400] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x91bbb000 == 146 [pid = 6550] [id = 249] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9afac800 == 145 [pid = 6550] [id = 257] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c678c00 == 144 [pid = 6550] [id = 259] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9b77b000 == 143 [pid = 6550] [id = 258] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x997a8400 == 142 [pid = 6550] [id = 256] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x94f79800 == 141 [pid = 6550] [id = 254] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9897bc00 == 140 [pid = 6550] [id = 255] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9385f800 == 139 [pid = 6550] [id = 253] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c2800 == 138 [pid = 6550] [id = 312] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x92227800 == 137 [pid = 6550] [id = 11] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c5400 == 136 [pid = 6550] [id = 311] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c1c00 == 135 [pid = 6550] [id = 310] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7800 == 134 [pid = 6550] [id = 309] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x88a46c00 == 133 [pid = 6550] [id = 303] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b180800 == 132 [pid = 6550] [id = 302] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0xa35edc00 == 131 [pid = 6550] [id = 301] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8e562c00 == 130 [pid = 6550] [id = 299] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b172c00 == 129 [pid = 6550] [id = 300] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8ad000 == 128 [pid = 6550] [id = 298] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9250c400 == 127 [pid = 6550] [id = 297] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8edee800 == 126 [pid = 6550] [id = 296] 21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b890400 == 125 [pid = 6550] [id = 295] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 291 (0x923a5400) [pid = 6550] [serial = 873] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 290 (0x98e93c00) [pid = 6550] [serial = 815] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 289 (0x89f91400) [pid = 6550] [serial = 845] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 288 (0x8e569000) [pid = 6550] [serial = 857] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 287 (0x8c67ec00) [pid = 6550] [serial = 855] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 286 (0x8daf0c00) [pid = 6550] [serial = 861] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 285 (0x8e6cfc00) [pid = 6550] [serial = 833] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 284 (0x9233b400) [pid = 6550] [serial = 848] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 283 (0x919eb400) [pid = 6550] [serial = 867] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 282 (0x90a99800) [pid = 6550] [serial = 827] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 281 (0x9222b000) [pid = 6550] [serial = 872] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 280 (0x919c5400) [pid = 6550] [serial = 809] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 279 (0x8c8af800) [pid = 6550] [serial = 806] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 278 (0x90d01c00) [pid = 6550] [serial = 864] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 277 (0x8e562400) [pid = 6550] [serial = 851] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 276 (0x8e6c8400) [pid = 6550] [serial = 836] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 275 (0x99f70000) [pid = 6550] [serial = 818] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 274 (0xa68a3800) [pid = 6550] [serial = 824] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 273 (0x8e6d4800) [pid = 6550] [serial = 858] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 272 (0x92225c00) [pid = 6550] [serial = 870] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 271 (0x919cc400) [pid = 6550] [serial = 866] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 270 (0xa675f800) [pid = 6550] [serial = 830] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 269 (0x8b6d2000) [pid = 6550] [serial = 860] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 268 (0x92345400) [pid = 6550] [serial = 842] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 267 (0x909d4c00) [pid = 6550] [serial = 863] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 266 (0x8b891000) [pid = 6550] [serial = 854] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 265 (0xa227f000) [pid = 6550] [serial = 821] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 264 (0x9233d000) [pid = 6550] [serial = 839] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 263 (0x91bdb000) [pid = 6550] [serial = 869] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 262 (0x94f22800) [pid = 6550] [serial = 812] [outer = (nil)] [url = about:blank] 21:04:41 INFO - PROCESS | 6550 | 1463717081826 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2992ms 21:04:41 INFO - PROCESS | 6550 | 1463717081880 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 21:04:41 INFO - PROCESS | 6550 | 1463717081887 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 21:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:04:41 INFO - PROCESS | 6550 | 1463717081895 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:04:41 INFO - PROCESS | 6550 | 1463717081901 Marionette TRACE conn3 <- [1,1306,null,{}] 21:04:41 INFO - PROCESS | 6550 | 1463717081909 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:42 INFO - PROCESS | 6550 | 1463717082139 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 21:04:42 INFO - PROCESS | 6550 | 1463717082345 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b896400 == 126 [pid = 6550] [id = 334] 21:04:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 263 (0x8c3bb400) [pid = 6550] [serial = 1003] [outer = (nil)] 21:04:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 264 (0x8c3c3800) [pid = 6550] [serial = 1004] [outer = 0x8c3bb400] 21:04:42 INFO - PROCESS | 6550 | 1463717082480 Marionette DEBUG loaded listener.js 21:04:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 265 (0x8c508000) [pid = 6550] [serial = 1005] [outer = 0x8c3bb400] 21:04:43 INFO - PROCESS | 6550 | 1463717083285 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1450ms 21:04:43 INFO - PROCESS | 6550 | 1463717083367 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 21:04:43 INFO - PROCESS | 6550 | 1463717083380 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 21:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:04:43 INFO - PROCESS | 6550 | 1463717083391 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:04:43 INFO - PROCESS | 6550 | 1463717083395 Marionette TRACE conn3 <- [1,1310,null,{}] 21:04:43 INFO - PROCESS | 6550 | 1463717083406 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:43 INFO - PROCESS | 6550 | 1463717083659 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 21:04:43 INFO - PROCESS | 6550 | 1463717083683 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c4000 == 127 [pid = 6550] [id = 335] 21:04:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 266 (0x8c8b0800) [pid = 6550] [serial = 1006] [outer = (nil)] 21:04:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 267 (0x8daed000) [pid = 6550] [serial = 1007] [outer = 0x8c8b0800] 21:04:43 INFO - PROCESS | 6550 | 1463717083755 Marionette DEBUG loaded listener.js 21:04:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 268 (0x8dc94000) [pid = 6550] [serial = 1008] [outer = 0x8c8b0800] 21:04:44 INFO - PROCESS | 6550 | 1463717084750 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 21:04:44 INFO - PROCESS | 6550 | 1463717084827 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 21:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:04:44 INFO - PROCESS | 6550 | 1463717084834 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:04:44 INFO - PROCESS | 6550 | 1463717084840 Marionette TRACE conn3 <- [1,1314,null,{}] 21:04:44 INFO - PROCESS | 6550 | 1463717084862 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:45 INFO - PROCESS | 6550 | 1463717085154 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 21:04:45 INFO - PROCESS | 6550 | 1463717085213 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae2c00 == 128 [pid = 6550] [id = 336] 21:04:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 269 (0x8e6d1800) [pid = 6550] [serial = 1009] [outer = (nil)] 21:04:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 270 (0x8efbe400) [pid = 6550] [serial = 1010] [outer = 0x8e6d1800] 21:04:45 INFO - PROCESS | 6550 | 1463717085293 Marionette DEBUG loaded listener.js 21:04:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 271 (0x909d1000) [pid = 6550] [serial = 1011] [outer = 0x8e6d1800] 21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 270 (0x8a3e8400) [pid = 6550] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 269 (0x8c3c7000) [pid = 6550] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 268 (0x8c501c00) [pid = 6550] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 267 (0x9277e000) [pid = 6550] [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.] 21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 266 (0x92784400) [pid = 6550] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 265 (0x8a4d0800) [pid = 6550] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 264 (0x8a4cbc00) [pid = 6550] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:04:46 INFO - PROCESS | 6550 | 1463717086633 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1848ms 21:04:46 INFO - PROCESS | 6550 | 1463717086683 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 21:04:46 INFO - PROCESS | 6550 | 1463717086687 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 21:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:04:46 INFO - PROCESS | 6550 | 1463717086693 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:04:46 INFO - PROCESS | 6550 | 1463717086697 Marionette TRACE conn3 <- [1,1318,null,{}] 21:04:46 INFO - PROCESS | 6550 | 1463717086702 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:46 INFO - PROCESS | 6550 | 1463717086884 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 21:04:47 INFO - PROCESS | 6550 | 1463717087086 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e8400 == 129 [pid = 6550] [id = 337] 21:04:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 265 (0x8e6cf400) [pid = 6550] [serial = 1012] [outer = (nil)] 21:04:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 266 (0x90a9a000) [pid = 6550] [serial = 1013] [outer = 0x8e6cf400] 21:04:47 INFO - PROCESS | 6550 | 1463717087159 Marionette DEBUG loaded listener.js 21:04:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 267 (0x90bec800) [pid = 6550] [serial = 1014] [outer = 0x8e6cf400] 21:04:47 INFO - PROCESS | 6550 | 1463717087904 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1231ms 21:04:47 INFO - PROCESS | 6550 | 1463717087927 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 21:04:47 INFO - PROCESS | 6550 | 1463717087931 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 21:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:04:48 INFO - PROCESS | 6550 | 1463717088091 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:04:48 INFO - PROCESS | 6550 | 1463717088098 Marionette TRACE conn3 <- [1,1322,null,{}] 21:04:48 INFO - PROCESS | 6550 | 1463717088107 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:48 INFO - PROCESS | 6550 | 1463717088361 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 21:04:48 INFO - PROCESS | 6550 | 1463717088715 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88d000 == 130 [pid = 6550] [id = 338] 21:04:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 268 (0x8b890400) [pid = 6550] [serial = 1015] [outer = (nil)] 21:04:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 269 (0x8c3bd000) [pid = 6550] [serial = 1016] [outer = 0x8b890400] 21:04:48 INFO - PROCESS | 6550 | 1463717088815 Marionette DEBUG loaded listener.js 21:04:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 270 (0x8c8ad000) [pid = 6550] [serial = 1017] [outer = 0x8b890400] 21:04:49 INFO - PROCESS | 6550 | 1463717089750 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1757ms 21:04:49 INFO - PROCESS | 6550 | 1463717089826 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 21:04:49 INFO - PROCESS | 6550 | 1463717089832 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 21:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:04:49 INFO - PROCESS | 6550 | 1463717089840 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:04:49 INFO - PROCESS | 6550 | 1463717089844 Marionette TRACE conn3 <- [1,1326,null,{}] 21:04:49 INFO - PROCESS | 6550 | 1463717089857 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:50 INFO - PROCESS | 6550 | 1463717090105 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 21:04:50 INFO - PROCESS | 6550 | 1463717090437 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d3000 == 131 [pid = 6550] [id = 339] 21:04:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 271 (0x8e6d3800) [pid = 6550] [serial = 1018] [outer = (nil)] 21:04:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 272 (0x8edba400) [pid = 6550] [serial = 1019] [outer = 0x8e6d3800] 21:04:50 INFO - PROCESS | 6550 | 1463717090525 Marionette DEBUG loaded listener.js 21:04:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 273 (0x8f5e4c00) [pid = 6550] [serial = 1020] [outer = 0x8e6d3800] 21:04:51 INFO - PROCESS | 6550 | 1463717091452 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:04:51 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 21:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1688ms 21:04:51 INFO - PROCESS | 6550 | 1463717091528 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 21:04:51 INFO - PROCESS | 6550 | 1463717091533 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 21:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:04:51 INFO - PROCESS | 6550 | 1463717091540 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:04:51 INFO - PROCESS | 6550 | 1463717091544 Marionette TRACE conn3 <- [1,1330,null,{}] 21:04:51 INFO - PROCESS | 6550 | 1463717091551 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:51 INFO - PROCESS | 6550 | 1463717091795 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 21:04:52 INFO - PROCESS | 6550 | 1463717092180 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c5400 == 132 [pid = 6550] [id = 340] 21:04:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 274 (0x919ce400) [pid = 6550] [serial = 1021] [outer = (nil)] 21:04:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 275 (0x919ecc00) [pid = 6550] [serial = 1022] [outer = 0x919ce400] 21:04:52 INFO - PROCESS | 6550 | 1463717092277 Marionette DEBUG loaded listener.js 21:04:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 276 (0x91bb6400) [pid = 6550] [serial = 1023] [outer = 0x919ce400] 21:04:53 INFO - PROCESS | 6550 | 1463717093200 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:04:53 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 21:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1692ms 21:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:04:53 INFO - PROCESS | 6550 | 1463717093232 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 21:04:53 INFO - PROCESS | 6550 | 1463717093236 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 21:04:53 INFO - PROCESS | 6550 | 1463717093243 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:04:53 INFO - PROCESS | 6550 | 1463717093246 Marionette TRACE conn3 <- [1,1334,null,{}] 21:04:53 INFO - PROCESS | 6550 | 1463717093259 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:53 INFO - PROCESS | 6550 | 1463717093486 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 21:04:53 INFO - PROCESS | 6550 | 1463717093801 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56a400 == 133 [pid = 6550] [id = 341] 21:04:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 277 (0x909e5400) [pid = 6550] [serial = 1024] [outer = (nil)] 21:04:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 278 (0x92289800) [pid = 6550] [serial = 1025] [outer = 0x909e5400] 21:04:53 INFO - PROCESS | 6550 | 1463717093894 Marionette DEBUG loaded listener.js 21:04:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 279 (0x92343000) [pid = 6550] [serial = 1026] [outer = 0x909e5400] 21:04:54 INFO - PROCESS | 6550 | 1463717094748 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1581ms 21:04:54 INFO - PROCESS | 6550 | 1463717094824 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 21:04:54 INFO - PROCESS | 6550 | 1463717094828 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 21:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:04:54 INFO - PROCESS | 6550 | 1463717094834 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:04:54 INFO - PROCESS | 6550 | 1463717094838 Marionette TRACE conn3 <- [1,1338,null,{}] 21:04:54 INFO - PROCESS | 6550 | 1463717094844 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:55 INFO - PROCESS | 6550 | 1463717095051 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 21:04:55 INFO - PROCESS | 6550 | 1463717095372 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x92340400 == 134 [pid = 6550] [id = 342] 21:04:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 280 (0x92347400) [pid = 6550] [serial = 1027] [outer = (nil)] 21:04:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 281 (0x923ab000) [pid = 6550] [serial = 1028] [outer = 0x92347400] 21:04:55 INFO - PROCESS | 6550 | 1463717095467 Marionette DEBUG loaded listener.js 21:04:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 282 (0x92502400) [pid = 6550] [serial = 1029] [outer = 0x92347400] 21:04:56 INFO - PROCESS | 6550 | 1463717096832 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2092ms 21:04:56 INFO - PROCESS | 6550 | 1463717096928 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 21:04:56 INFO - PROCESS | 6550 | 1463717096931 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 21:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:04:56 INFO - PROCESS | 6550 | 1463717096938 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:04:56 INFO - PROCESS | 6550 | 1463717096941 Marionette TRACE conn3 <- [1,1342,null,{}] 21:04:56 INFO - PROCESS | 6550 | 1463717096947 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:57 INFO - PROCESS | 6550 | 1463717097166 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 21:04:57 INFO - PROCESS | 6550 | 1463717097435 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x9233e400 == 135 [pid = 6550] [id = 343] 21:04:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 283 (0x923ad000) [pid = 6550] [serial = 1030] [outer = (nil)] 21:04:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 284 (0x93861c00) [pid = 6550] [serial = 1031] [outer = 0x923ad000] 21:04:57 INFO - PROCESS | 6550 | 1463717097523 Marionette DEBUG loaded listener.js 21:04:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 285 (0x94f80c00) [pid = 6550] [serial = 1032] [outer = 0x923ad000] 21:04:58 INFO - PROCESS | 6550 | 1463717098508 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1629ms 21:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:04:58 INFO - PROCESS | 6550 | 1463717098566 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 21:04:58 INFO - PROCESS | 6550 | 1463717098570 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 21:04:58 INFO - PROCESS | 6550 | 1463717098576 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:04:58 INFO - PROCESS | 6550 | 1463717098579 Marionette TRACE conn3 <- [1,1346,null,{}] 21:04:58 INFO - PROCESS | 6550 | 1463717098585 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:58 INFO - PROCESS | 6550 | 1463717098784 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 21:04:59 INFO - PROCESS | 6550 | 1463717099104 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b174c00 == 136 [pid = 6550] [id = 344] 21:04:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 286 (0x93938800) [pid = 6550] [serial = 1033] [outer = (nil)] 21:04:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 287 (0x98e8ec00) [pid = 6550] [serial = 1034] [outer = 0x93938800] 21:04:59 INFO - PROCESS | 6550 | 1463717099195 Marionette DEBUG loaded listener.js 21:04:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 288 (0x996ed000) [pid = 6550] [serial = 1035] [outer = 0x93938800] 21:05:00 INFO - PROCESS | 6550 | 1463717100080 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1537ms 21:05:00 INFO - PROCESS | 6550 | 1463717100113 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 21:05:00 INFO - PROCESS | 6550 | 1463717100116 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 21:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:05:00 INFO - PROCESS | 6550 | 1463717100123 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:05:00 INFO - PROCESS | 6550 | 1463717100126 Marionette TRACE conn3 <- [1,1350,null,{}] 21:05:00 INFO - PROCESS | 6550 | 1463717100132 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:00 INFO - PROCESS | 6550 | 1463717100333 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 21:05:00 INFO - PROCESS | 6550 | 1463717100654 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x93931800 == 137 [pid = 6550] [id = 345] 21:05:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 289 (0x974cc800) [pid = 6550] [serial = 1036] [outer = (nil)] 21:05:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 290 (0x99f55400) [pid = 6550] [serial = 1037] [outer = 0x974cc800] 21:05:00 INFO - PROCESS | 6550 | 1463717100751 Marionette DEBUG loaded listener.js 21:05:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 291 (0x99f6f800) [pid = 6550] [serial = 1038] [outer = 0x974cc800] 21:05:01 INFO - PROCESS | 6550 | 1463717101699 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1634ms 21:05:01 INFO - PROCESS | 6550 | 1463717101759 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 21:05:01 INFO - PROCESS | 6550 | 1463717101763 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 21:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:05:01 INFO - PROCESS | 6550 | 1463717101770 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:05:01 INFO - PROCESS | 6550 | 1463717101772 Marionette TRACE conn3 <- [1,1354,null,{}] 21:05:01 INFO - PROCESS | 6550 | 1463717101779 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:02 INFO - PROCESS | 6550 | 1463717102011 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 21:05:02 INFO - PROCESS | 6550 | 1463717102342 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67ac00 == 138 [pid = 6550] [id = 346] 21:05:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 292 (0x919c4c00) [pid = 6550] [serial = 1039] [outer = (nil)] 21:05:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 293 (0x9aaaec00) [pid = 6550] [serial = 1040] [outer = 0x919c4c00] 21:05:02 INFO - PROCESS | 6550 | 1463717102450 Marionette DEBUG loaded listener.js 21:05:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 294 (0x9ac44800) [pid = 6550] [serial = 1041] [outer = 0x919c4c00] 21:05:03 INFO - PROCESS | 6550 | 1463717103359 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1639ms 21:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:05:03 INFO - PROCESS | 6550 | 1463717103430 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 21:05:03 INFO - PROCESS | 6550 | 1463717103433 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 21:05:03 INFO - PROCESS | 6550 | 1463717103440 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:05:03 INFO - PROCESS | 6550 | 1463717103444 Marionette TRACE conn3 <- [1,1358,null,{}] 21:05:03 INFO - PROCESS | 6550 | 1463717103449 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:03 INFO - PROCESS | 6550 | 1463717103709 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 21:05:04 INFO - PROCESS | 6550 | 1463717104039 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88cc00 == 139 [pid = 6550] [id = 347] 21:05:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 295 (0x94f7dc00) [pid = 6550] [serial = 1042] [outer = (nil)] 21:05:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 296 (0x9b722000) [pid = 6550] [serial = 1043] [outer = 0x94f7dc00] 21:05:04 INFO - PROCESS | 6550 | 1463717104126 Marionette DEBUG loaded listener.js 21:05:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 297 (0x9b775400) [pid = 6550] [serial = 1044] [outer = 0x94f7dc00] 21:05:04 INFO - PROCESS | 6550 | 1463717104994 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1632ms 21:05:05 INFO - PROCESS | 6550 | 1463717105071 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 21:05:05 INFO - PROCESS | 6550 | 1463717105076 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 21:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:05:05 INFO - PROCESS | 6550 | 1463717105083 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:05:05 INFO - PROCESS | 6550 | 1463717105088 Marionette TRACE conn3 <- [1,1362,null,{}] 21:05:05 INFO - PROCESS | 6550 | 1463717105094 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:05 INFO - PROCESS | 6550 | 1463717105352 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 21:05:05 INFO - PROCESS | 6550 | 1463717105689 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b148c00 == 140 [pid = 6550] [id = 348] 21:05:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 298 (0xa114b800) [pid = 6550] [serial = 1045] [outer = (nil)] 21:05:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 299 (0xa1155800) [pid = 6550] [serial = 1046] [outer = 0xa114b800] 21:05:05 INFO - PROCESS | 6550 | 1463717105793 Marionette DEBUG loaded listener.js 21:05:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 300 (0xa227cc00) [pid = 6550] [serial = 1047] [outer = 0xa114b800] 21:05:06 INFO - PROCESS | 6550 | 1463717106949 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1938ms 21:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:05:07 INFO - PROCESS | 6550 | 1463717107021 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 21:05:07 INFO - PROCESS | 6550 | 1463717107025 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 21:05:07 INFO - PROCESS | 6550 | 1463717107033 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:05:07 INFO - PROCESS | 6550 | 1463717107036 Marionette TRACE conn3 <- [1,1366,null,{}] 21:05:07 INFO - PROCESS | 6550 | 1463717107042 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:07 INFO - PROCESS | 6550 | 1463717107253 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 21:05:07 INFO - PROCESS | 6550 | 1463717107591 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x92666c00 == 141 [pid = 6550] [id = 349] 21:05:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 301 (0x974c8800) [pid = 6550] [serial = 1048] [outer = (nil)] 21:05:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 302 (0xa2625000) [pid = 6550] [serial = 1049] [outer = 0x974c8800] 21:05:07 INFO - PROCESS | 6550 | 1463717107684 Marionette DEBUG loaded listener.js 21:05:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 303 (0xa26c3c00) [pid = 6550] [serial = 1050] [outer = 0x974c8800] 21:05:08 INFO - PROCESS | 6550 | 1463717108658 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:05:08 INFO - PROCESS | 6550 | 1463717108715 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 21:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:05:08 INFO - PROCESS | 6550 | 1463717108721 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:05:08 INFO - PROCESS | 6550 | 1463717108725 Marionette TRACE conn3 <- [1,1370,null,{}] 21:05:08 INFO - PROCESS | 6550 | 1463717108731 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:08 INFO - PROCESS | 6550 | 1463717108978 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 21:05:09 INFO - PROCESS | 6550 | 1463717109304 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x9af9e800 == 142 [pid = 6550] [id = 350] 21:05:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 304 (0xa22e8000) [pid = 6550] [serial = 1051] [outer = (nil)] 21:05:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 305 (0xa50a6800) [pid = 6550] [serial = 1052] [outer = 0xa22e8000] 21:05:09 INFO - PROCESS | 6550 | 1463717109393 Marionette DEBUG loaded listener.js 21:05:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 306 (0xa6285800) [pid = 6550] [serial = 1053] [outer = 0xa22e8000] 21:05:10 INFO - PROCESS | 6550 | 1463717110340 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:05:10 INFO - PROCESS | 6550 | 1463717110412 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 21:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:05:10 INFO - PROCESS | 6550 | 1463717110418 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:05:10 INFO - PROCESS | 6550 | 1463717110422 Marionette TRACE conn3 <- [1,1374,null,{}] 21:05:10 INFO - PROCESS | 6550 | 1463717110428 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:10 INFO - PROCESS | 6550 | 1463717110666 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 21:05:11 INFO - PROCESS | 6550 | 1463717110994 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f44400 == 143 [pid = 6550] [id = 351] 21:05:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 307 (0x86f45000) [pid = 6550] [serial = 1054] [outer = (nil)] 21:05:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 308 (0x86f4ac00) [pid = 6550] [serial = 1055] [outer = 0x86f45000] 21:05:11 INFO - PROCESS | 6550 | 1463717111084 Marionette DEBUG loaded listener.js 21:05:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 309 (0x86f4e800) [pid = 6550] [serial = 1056] [outer = 0x86f45000] 21:05:12 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:05:12 INFO - PROCESS | 6550 | 1463717112059 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:05:12 INFO - PROCESS | 6550 | 1463717112105 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 21:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:05:12 INFO - PROCESS | 6550 | 1463717112112 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:05:12 INFO - PROCESS | 6550 | 1463717112116 Marionette TRACE conn3 <- [1,1378,null,{}] 21:05:12 INFO - PROCESS | 6550 | 1463717112121 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:12 INFO - PROCESS | 6550 | 1463717112324 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 21:05:12 INFO - PROCESS | 6550 | 1463717112677 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f49800 == 144 [pid = 6550] [id = 352] 21:05:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 310 (0x86f4c800) [pid = 6550] [serial = 1057] [outer = (nil)] 21:05:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 311 (0x99ebfc00) [pid = 6550] [serial = 1058] [outer = 0x86f4c800] 21:05:12 INFO - PROCESS | 6550 | 1463717112769 Marionette DEBUG loaded listener.js 21:05:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 312 (0xa6778c00) [pid = 6550] [serial = 1059] [outer = 0x86f4c800] 21:05:13 INFO - PROCESS | 6550 | 1463717113731 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 21:05:13 INFO - PROCESS | 6550 | 1463717113800 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 21:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:05:13 INFO - PROCESS | 6550 | 1463717113807 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:05:13 INFO - PROCESS | 6550 | 1463717113810 Marionette TRACE conn3 <- [1,1382,null,{}] 21:05:13 INFO - PROCESS | 6550 | 1463717113816 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:14 INFO - PROCESS | 6550 | 1463717114026 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 21:05:14 INFO - PROCESS | 6550 | 1463717114886 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3eec00 == 145 [pid = 6550] [id = 353] 21:05:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 313 (0x8a401800) [pid = 6550] [serial = 1060] [outer = (nil)] 21:05:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 314 (0x8b180c00) [pid = 6550] [serial = 1061] [outer = 0x8a401800] 21:05:15 INFO - PROCESS | 6550 | 1463717114997 Marionette DEBUG loaded listener.js 21:05:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 315 (0x8b895c00) [pid = 6550] [serial = 1062] [outer = 0x8a401800] 21:05:15 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:05:15 INFO - PROCESS | 6550 | 1463717115940 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 21:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:05:16 INFO - PROCESS | 6550 | 1463717116012 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 21:05:16 INFO - PROCESS | 6550 | 1463717116021 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:05:16 INFO - PROCESS | 6550 | 1463717116026 Marionette TRACE conn3 <- [1,1386,null,{}] 21:05:16 INFO - PROCESS | 6550 | 1463717116034 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:16 INFO - PROCESS | 6550 | 1463717116240 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 21:05:16 INFO - PROCESS | 6550 | 1463717116579 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7c00 == 146 [pid = 6550] [id = 354] 21:05:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 316 (0x8c3c5c00) [pid = 6550] [serial = 1063] [outer = (nil)] 21:05:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 317 (0x8e6cac00) [pid = 6550] [serial = 1064] [outer = 0x8c3c5c00] 21:05:16 INFO - PROCESS | 6550 | 1463717116693 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 318 (0x8ede5400) [pid = 6550] [serial = 1065] [outer = 0x8c3c5c00] 21:05:17 INFO - PROCESS | 6550 | 1463717117798 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 21:05:17 INFO - PROCESS | 6550 | 1463717117867 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 21:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:05:17 INFO - PROCESS | 6550 | 1463717117875 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:05:17 INFO - PROCESS | 6550 | 1463717117878 Marionette TRACE conn3 <- [1,1390,null,{}] 21:05:17 INFO - PROCESS | 6550 | 1463717117884 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:18 INFO - PROCESS | 6550 | 1463717118123 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x909d3c00 == 145 [pid = 6550] [id = 94] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9a8800 == 144 [pid = 6550] [id = 235] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c6c00 == 143 [pid = 6550] [id = 238] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x99ebac00 == 142 [pid = 6550] [id = 233] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cac00 == 141 [pid = 6550] [id = 237] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c4000 == 140 [pid = 6550] [id = 236] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x9b1acc00 == 139 [pid = 6550] [id = 234] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cb000 == 138 [pid = 6550] [id = 313] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae2c00 == 137 [pid = 6550] [id = 336] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c4000 == 136 [pid = 6550] [id = 335] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8b896400 == 135 [pid = 6550] [id = 334] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x919d0400 == 134 [pid = 6550] [id = 321] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x90a94800 == 133 [pid = 6550] [id = 320] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x909d2000 == 132 [pid = 6550] [id = 319] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae8c00 == 131 [pid = 6550] [id = 318] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c7400 == 130 [pid = 6550] [id = 316] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb2800 == 129 [pid = 6550] [id = 317] 21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fd800 == 128 [pid = 6550] [id = 315] 21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 317 (0x8edbf800) [pid = 6550] [serial = 944] [outer = (nil)] [url = about:blank] 21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 316 (0x8b173400) [pid = 6550] [serial = 930] [outer = (nil)] [url = about:blank] 21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 315 (0x9b775c00) [pid = 6550] [serial = 893] [outer = (nil)] [url = about:blank] 21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 314 (0xa6c46c00) [pid = 6550] [serial = 908] [outer = (nil)] [url = about:blank] 21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 313 (0x8b17a000) [pid = 6550] [serial = 902] [outer = (nil)] [url = about:blank] 21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 312 (0x87e0c400) [pid = 6550] [serial = 914] [outer = (nil)] [url = about:blank] 21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 311 (0x8c67dc00) [pid = 6550] [serial = 936] [outer = (nil)] [url = about:blank] 21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 310 (0x8daeec00) [pid = 6550] [serial = 938] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 309 (0x8b6d4000) [pid = 6550] [serial = 645] [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.] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 308 (0xa50b0800) [pid = 6550] [serial = 899] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 307 (0x8dc88c00) [pid = 6550] [serial = 878] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 306 (0x8c50d400) [pid = 6550] [serial = 935] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 305 (0x8b6cfc00) [pid = 6550] [serial = 926] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 304 (0x9297ec00) [pid = 6550] [serial = 884] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 303 (0x93932400) [pid = 6550] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 302 (0xa6b67800) [pid = 6550] [serial = 905] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 301 (0x90a98400) [pid = 6550] [serial = 881] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 300 (0x92668800) [pid = 6550] [serial = 875] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 299 (0x8a40c400) [pid = 6550] [serial = 923] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 298 (0x8b897400) [pid = 6550] [serial = 933] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 297 (0x88a50800) [pid = 6550] [serial = 911] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 296 (0x89115000) [pid = 6550] [serial = 917] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 295 (0x8a408000) [pid = 6550] [serial = 929] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 294 (0xa22e8c00) [pid = 6550] [serial = 896] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 293 (0x8b6d6800) [pid = 6550] [serial = 932] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 292 (0x8e562800) [pid = 6550] [serial = 942] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 291 (0x94f78400) [pid = 6550] [serial = 887] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 290 (0x8dc8e800) [pid = 6550] [serial = 939] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 289 (0x8c50b800) [pid = 6550] [serial = 941] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 288 (0x996eec00) [pid = 6550] [serial = 890] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 287 (0x8911f400) [pid = 6550] [serial = 920] [outer = (nil)] [url = about:blank] 21:05:19 INFO - PROCESS | 6550 | 1463717119196 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x89116400 == 129 [pid = 6550] [id = 355] 21:05:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 288 (0x89117400) [pid = 6550] [serial = 1066] [outer = (nil)] 21:05:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 289 (0x89121800) [pid = 6550] [serial = 1067] [outer = 0x89117400] 21:05:19 INFO - PROCESS | 6550 | 1463717119278 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 290 (0x8a40f800) [pid = 6550] [serial = 1068] [outer = 0x89117400] 21:05:20 INFO - PROCESS | 6550 | 1463717120029 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2187ms 21:05:20 INFO - PROCESS | 6550 | 1463717120063 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 21:05:20 INFO - PROCESS | 6550 | 1463717120066 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 21:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:05:20 INFO - PROCESS | 6550 | 1463717120080 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:05:20 INFO - PROCESS | 6550 | 1463717120090 Marionette TRACE conn3 <- [1,1394,null,{}] 21:05:20 INFO - PROCESS | 6550 | 1463717120098 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:20 INFO - PROCESS | 6550 | 1463717120313 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 21:05:20 INFO - PROCESS | 6550 | 1463717120500 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f8800 == 130 [pid = 6550] [id = 356] 21:05:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 291 (0x8b88c800) [pid = 6550] [serial = 1069] [outer = (nil)] 21:05:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 292 (0x8dae3000) [pid = 6550] [serial = 1070] [outer = 0x8b88c800] 21:05:20 INFO - PROCESS | 6550 | 1463717120577 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 293 (0x8dc94c00) [pid = 6550] [serial = 1071] [outer = 0x8b88c800] 21:05:21 INFO - PROCESS | 6550 | 1463717121407 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1346ms 21:05:21 INFO - PROCESS | 6550 | 1463717121427 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 21:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:05:21 INFO - PROCESS | 6550 | 1463717121431 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 21:05:21 INFO - PROCESS | 6550 | 1463717121437 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:05:21 INFO - PROCESS | 6550 | 1463717121440 Marionette TRACE conn3 <- [1,1398,null,{}] 21:05:21 INFO - PROCESS | 6550 | 1463717121445 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:21 INFO - PROCESS | 6550 | 1463717121700 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 21:05:21 INFO - PROCESS | 6550 | 1463717121740 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c507400 == 131 [pid = 6550] [id = 357] 21:05:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 294 (0x8c67dc00) [pid = 6550] [serial = 1072] [outer = (nil)] 21:05:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 295 (0x8eded400) [pid = 6550] [serial = 1073] [outer = 0x8c67dc00] 21:05:21 INFO - PROCESS | 6550 | 1463717121814 Marionette DEBUG loaded listener.js 21:05:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 296 (0x90a94800) [pid = 6550] [serial = 1074] [outer = 0x8c67dc00] 21:05:22 INFO - PROCESS | 6550 | 1463717122770 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1382ms 21:05:22 INFO - PROCESS | 6550 | 1463717122826 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 21:05:22 INFO - PROCESS | 6550 | 1463717122829 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 21:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:05:22 INFO - PROCESS | 6550 | 1463717122835 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:05:22 INFO - PROCESS | 6550 | 1463717122840 Marionette TRACE conn3 <- [1,1402,null,{}] 21:05:22 INFO - PROCESS | 6550 | 1463717122846 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:23 INFO - PROCESS | 6550 | 1463717123105 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 21:05:23 INFO - PROCESS | 6550 | 1463717123137 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x90beac00 == 132 [pid = 6550] [id = 358] 21:05:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 297 (0x90bf0800) [pid = 6550] [serial = 1075] [outer = (nil)] 21:05:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 298 (0x90db1800) [pid = 6550] [serial = 1076] [outer = 0x90bf0800] 21:05:23 INFO - PROCESS | 6550 | 1463717123220 Marionette DEBUG loaded listener.js 21:05:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 299 (0x91bb7800) [pid = 6550] [serial = 1077] [outer = 0x90bf0800] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 298 (0x91ed4800) [pid = 6550] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 297 (0x8daee000) [pid = 6550] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 296 (0x8c67e000) [pid = 6550] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 295 (0x9250a000) [pid = 6550] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 294 (0x9b7c8400) [pid = 6550] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 293 (0x9b823800) [pid = 6550] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 292 (0x8a4cf400) [pid = 6550] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 291 (0x8a4ca800) [pid = 6550] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 290 (0x9b72b000) [pid = 6550] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 289 (0x919c8800) [pid = 6550] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 288 (0x94f9f000) [pid = 6550] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 287 (0x94f5d800) [pid = 6550] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 286 (0x89f8a400) [pid = 6550] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 285 (0x909cac00) [pid = 6550] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 284 (0x909d6c00) [pid = 6550] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 283 (0x8a2f8000) [pid = 6550] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 282 (0x92284800) [pid = 6550] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 281 (0x8dc92400) [pid = 6550] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 280 (0x9266d800) [pid = 6550] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 279 (0x9385d400) [pid = 6550] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 278 (0x89f8c800) [pid = 6550] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 277 (0x92840000) [pid = 6550] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 276 (0x8a4d0400) [pid = 6550] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 275 (0x89f94400) [pid = 6550] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 274 (0x92776400) [pid = 6550] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 273 (0x8a4c3800) [pid = 6550] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 272 (0x8d9b2400) [pid = 6550] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 271 (0x99a5cc00) [pid = 6550] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 270 (0xa2278000) [pid = 6550] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 269 (0x8f5eac00) [pid = 6550] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 268 (0x95128c00) [pid = 6550] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 267 (0x909ce000) [pid = 6550] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 266 (0x90a9c000) [pid = 6550] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 265 (0x8a2f9800) [pid = 6550] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 264 (0x9266c400) [pid = 6550] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 263 (0x91ecdc00) [pid = 6550] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 262 (0x93933c00) [pid = 6550] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 261 (0x8b174400) [pid = 6550] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 260 (0x93932800) [pid = 6550] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 259 (0x8b6d1800) [pid = 6550] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 258 (0x92280800) [pid = 6550] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 257 (0x99f77400) [pid = 6550] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 256 (0x8c8b0800) [pid = 6550] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 255 (0x8e6d1800) [pid = 6550] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 254 (0x9297dc00) [pid = 6550] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 253 (0x9284a000) [pid = 6550] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 252 (0x94f79400) [pid = 6550] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 251 (0x8ede1400) [pid = 6550] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 250 (0x91ecb400) [pid = 6550] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 249 (0x997a6400) [pid = 6550] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 248 (0x92d5b000) [pid = 6550] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 247 (0x8c3bb400) [pid = 6550] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 246 (0x9250c000) [pid = 6550] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 245 (0x91bd5800) [pid = 6550] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 244 (0x91bd5c00) [pid = 6550] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 243 (0x8edb1800) [pid = 6550] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 242 (0x919d2800) [pid = 6550] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 241 (0x91bb8800) [pid = 6550] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0x92501c00) [pid = 6550] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x945f2000) [pid = 6550] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x8a40d000) [pid = 6550] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x8c3c8400) [pid = 6550] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x99a5e400) [pid = 6550] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x9b81ac00) [pid = 6550] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x99f73c00) [pid = 6550] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x99e39c00) [pid = 6550] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x99f58800) [pid = 6550] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x8e6c7c00) [pid = 6550] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x8ede7000) [pid = 6550] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0x8e6d6c00) [pid = 6550] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 228 (0x90a92400) [pid = 6550] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 227 (0x92981000) [pid = 6550] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 226 (0x8b19c000) [pid = 6550] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 225 (0x8a2f1000) [pid = 6550] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 224 (0x8b895400) [pid = 6550] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 223 (0x9999e400) [pid = 6550] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0x90d05000) [pid = 6550] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x8daecc00) [pid = 6550] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x9ac44c00) [pid = 6550] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0x8a404c00) [pid = 6550] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0x8a4c4800) [pid = 6550] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x9266c800) [pid = 6550] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x8c8abc00) [pid = 6550] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0xa1151000) [pid = 6550] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:05:25 INFO - PROCESS | 6550 | 1463717125795 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2982ms 21:05:25 INFO - PROCESS | 6550 | 1463717125821 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 21:05:25 INFO - PROCESS | 6550 | 1463717125824 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 21:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:05:25 INFO - PROCESS | 6550 | 1463717125830 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:05:25 INFO - PROCESS | 6550 | 1463717125834 Marionette TRACE conn3 <- [1,1406,null,{}] 21:05:25 INFO - PROCESS | 6550 | 1463717125839 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:26 INFO - PROCESS | 6550 | 1463717126033 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 21:05:26 INFO - PROCESS | 6550 | 1463717126231 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f94400 == 133 [pid = 6550] [id = 359] 21:05:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8a2f3c00) [pid = 6550] [serial = 1078] [outer = (nil)] 21:05:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8c3ba800) [pid = 6550] [serial = 1079] [outer = 0x8a2f3c00] 21:05:26 INFO - PROCESS | 6550 | 1463717126305 Marionette DEBUG loaded listener.js 21:05:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x8c8b7400) [pid = 6550] [serial = 1080] [outer = 0x8a2f3c00] 21:05:27 INFO - PROCESS | 6550 | 1463717127285 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1527ms 21:05:27 INFO - PROCESS | 6550 | 1463717127359 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 21:05:27 INFO - PROCESS | 6550 | 1463717127367 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 21:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:05:27 INFO - PROCESS | 6550 | 1463717127377 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:05:27 INFO - PROCESS | 6550 | 1463717127383 Marionette TRACE conn3 <- [1,1410,null,{}] 21:05:27 INFO - PROCESS | 6550 | 1463717127394 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:27 INFO - PROCESS | 6550 | 1463717127664 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 21:05:28 INFO - PROCESS | 6550 | 1463717128011 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3edc00 == 134 [pid = 6550] [id = 360] 21:05:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x8a407400) [pid = 6550] [serial = 1081] [outer = (nil)] 21:05:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x8b190400) [pid = 6550] [serial = 1082] [outer = 0x8a407400] 21:05:28 INFO - PROCESS | 6550 | 1463717128105 Marionette DEBUG loaded listener.js 21:05:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0x8b6dd000) [pid = 6550] [serial = 1083] [outer = 0x8a407400] 21:05:29 INFO - PROCESS | 6550 | 1463717129221 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1887ms 21:05:29 INFO - PROCESS | 6550 | 1463717129262 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 21:05:29 INFO - PROCESS | 6550 | 1463717129272 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 21:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:05:29 INFO - PROCESS | 6550 | 1463717129282 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:05:29 INFO - PROCESS | 6550 | 1463717129286 Marionette TRACE conn3 <- [1,1414,null,{}] 21:05:29 INFO - PROCESS | 6550 | 1463717129293 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:29 INFO - PROCESS | 6550 | 1463717129536 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 21:05:29 INFO - PROCESS | 6550 | 1463717129865 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b896400 == 135 [pid = 6550] [id = 361] 21:05:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x8c50b400) [pid = 6550] [serial = 1084] [outer = (nil)] 21:05:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0x8dae9400) [pid = 6550] [serial = 1085] [outer = 0x8c50b400] 21:05:29 INFO - PROCESS | 6550 | 1463717129953 Marionette DEBUG loaded listener.js 21:05:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 224 (0x8dc95c00) [pid = 6550] [serial = 1086] [outer = 0x8c50b400] 21:05:31 INFO - PROCESS | 6550 | 1463717131007 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1778ms 21:05:31 INFO - PROCESS | 6550 | 1463717131061 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 21:05:31 INFO - PROCESS | 6550 | 1463717131064 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 21:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:05:31 INFO - PROCESS | 6550 | 1463717131071 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:05:31 INFO - PROCESS | 6550 | 1463717131078 Marionette TRACE conn3 <- [1,1418,null,{}] 21:05:31 INFO - PROCESS | 6550 | 1463717131094 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:31 INFO - PROCESS | 6550 | 1463717131470 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 21:05:31 INFO - PROCESS | 6550 | 1463717131788 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b4800 == 136 [pid = 6550] [id = 362] 21:05:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 225 (0x8ede9800) [pid = 6550] [serial = 1087] [outer = (nil)] 21:05:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 226 (0x909d2000) [pid = 6550] [serial = 1088] [outer = 0x8ede9800] 21:05:31 INFO - PROCESS | 6550 | 1463717131879 Marionette DEBUG loaded listener.js 21:05:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 227 (0x90be4400) [pid = 6550] [serial = 1089] [outer = 0x8ede9800] 21:05:32 INFO - PROCESS | 6550 | 1463717132868 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1850ms 21:05:32 INFO - PROCESS | 6550 | 1463717132922 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 21:05:32 INFO - PROCESS | 6550 | 1463717132926 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 21:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:05:32 INFO - PROCESS | 6550 | 1463717132935 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:05:32 INFO - PROCESS | 6550 | 1463717132939 Marionette TRACE conn3 <- [1,1422,null,{}] 21:05:32 INFO - PROCESS | 6550 | 1463717132945 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:33 INFO - PROCESS | 6550 | 1463717133172 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 21:05:33 INFO - PROCESS | 6550 | 1463717133495 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fc400 == 137 [pid = 6550] [id = 363] 21:05:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 228 (0x90be9800) [pid = 6550] [serial = 1090] [outer = (nil)] 21:05:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 229 (0x919c6c00) [pid = 6550] [serial = 1091] [outer = 0x90be9800] 21:05:33 INFO - PROCESS | 6550 | 1463717133603 Marionette DEBUG loaded listener.js 21:05:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0x919f0000) [pid = 6550] [serial = 1092] [outer = 0x90be9800] 21:05:34 INFO - PROCESS | 6550 | 1463717134583 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1682ms 21:05:34 INFO - PROCESS | 6550 | 1463717134618 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 21:05:34 INFO - PROCESS | 6550 | 1463717134622 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 21:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:05:34 INFO - PROCESS | 6550 | 1463717134629 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:05:34 INFO - PROCESS | 6550 | 1463717134632 Marionette TRACE conn3 <- [1,1426,null,{}] 21:05:34 INFO - PROCESS | 6550 | 1463717134638 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:34 INFO - PROCESS | 6550 | 1463717134837 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 21:05:35 INFO - PROCESS | 6550 | 1463717135170 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a96800 == 138 [pid = 6550] [id = 364] 21:05:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x90d10000) [pid = 6550] [serial = 1093] [outer = (nil)] 21:05:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0x91ecb400) [pid = 6550] [serial = 1094] [outer = 0x90d10000] 21:05:35 INFO - PROCESS | 6550 | 1463717135261 Marionette DEBUG loaded listener.js 21:05:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x91ed0400) [pid = 6550] [serial = 1095] [outer = 0x90d10000] 21:05:36 INFO - PROCESS | 6550 | 1463717136237 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1682ms 21:05:36 INFO - PROCESS | 6550 | 1463717136312 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 21:05:36 INFO - PROCESS | 6550 | 1463717136316 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 21:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:05:36 INFO - PROCESS | 6550 | 1463717136322 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:05:36 INFO - PROCESS | 6550 | 1463717136326 Marionette TRACE conn3 <- [1,1430,null,{}] 21:05:36 INFO - PROCESS | 6550 | 1463717136332 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:36 INFO - PROCESS | 6550 | 1463717136598 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 21:05:36 INFO - PROCESS | 6550 | 1463717136949 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x919ea400 == 139 [pid = 6550] [id = 365] 21:05:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x919f3800) [pid = 6550] [serial = 1096] [outer = (nil)] 21:05:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x92501c00) [pid = 6550] [serial = 1097] [outer = 0x919f3800] 21:05:37 INFO - PROCESS | 6550 | 1463717137042 Marionette DEBUG loaded listener.js 21:05:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x9250d800) [pid = 6550] [serial = 1098] [outer = 0x919f3800] 21:05:37 INFO - PROCESS | 6550 | 1463717137975 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1682ms 21:05:38 INFO - PROCESS | 6550 | 1463717138006 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 21:05:38 INFO - PROCESS | 6550 | 1463717138010 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 21:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:05:38 INFO - PROCESS | 6550 | 1463717138016 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:05:38 INFO - PROCESS | 6550 | 1463717138019 Marionette TRACE conn3 <- [1,1434,null,{}] 21:05:38 INFO - PROCESS | 6550 | 1463717138025 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:38 INFO - PROCESS | 6550 | 1463717138225 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 21:05:38 INFO - PROCESS | 6550 | 1463717138506 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x92282c00 == 140 [pid = 6550] [id = 366] 21:05:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x92285800) [pid = 6550] [serial = 1099] [outer = (nil)] 21:05:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x92842000) [pid = 6550] [serial = 1100] [outer = 0x92285800] 21:05:38 INFO - PROCESS | 6550 | 1463717138655 Marionette DEBUG loaded listener.js 21:05:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x92848000) [pid = 6550] [serial = 1101] [outer = 0x92285800] 21:05:39 INFO - PROCESS | 6550 | 1463717139585 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1637ms 21:05:39 INFO - PROCESS | 6550 | 1463717139654 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 21:05:39 INFO - PROCESS | 6550 | 1463717139658 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 21:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:05:39 INFO - PROCESS | 6550 | 1463717139664 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:05:39 INFO - PROCESS | 6550 | 1463717139668 Marionette TRACE conn3 <- [1,1438,null,{}] 21:05:39 INFO - PROCESS | 6550 | 1463717139674 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:39 INFO - PROCESS | 6550 | 1463717139871 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 21:05:40 INFO - PROCESS | 6550 | 1463717140195 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x9266e000 == 141 [pid = 6550] [id = 367] 21:05:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x92781400) [pid = 6550] [serial = 1102] [outer = (nil)] 21:05:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x93863400) [pid = 6550] [serial = 1103] [outer = 0x92781400] 21:05:40 INFO - PROCESS | 6550 | 1463717140286 Marionette DEBUG loaded listener.js 21:05:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 242 (0x93937400) [pid = 6550] [serial = 1104] [outer = 0x92781400] 21:05:41 INFO - PROCESS | 6550 | 1463717141163 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1533ms 21:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:05:41 INFO - PROCESS | 6550 | 1463717141199 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 21:05:41 INFO - PROCESS | 6550 | 1463717141202 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 21:05:41 INFO - PROCESS | 6550 | 1463717141209 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:05:41 INFO - PROCESS | 6550 | 1463717141213 Marionette TRACE conn3 <- [1,1442,null,{}] 21:05:41 INFO - PROCESS | 6550 | 1463717141218 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:41 INFO - PROCESS | 6550 | 1463717141420 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 21:05:41 INFO - PROCESS | 6550 | 1463717141757 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eca000 == 142 [pid = 6550] [id = 368] 21:05:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 243 (0x92d5b800) [pid = 6550] [serial = 1105] [outer = (nil)] 21:05:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 244 (0x94f54800) [pid = 6550] [serial = 1106] [outer = 0x92d5b800] 21:05:41 INFO - PROCESS | 6550 | 1463717141850 Marionette DEBUG loaded listener.js 21:05:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 245 (0x94f76c00) [pid = 6550] [serial = 1107] [outer = 0x92d5b800] 21:05:42 INFO - PROCESS | 6550 | 1463717142769 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1639ms 21:05:42 INFO - PROCESS | 6550 | 1463717142848 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 21:05:42 INFO - PROCESS | 6550 | 1463717142852 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 21:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:05:42 INFO - PROCESS | 6550 | 1463717142858 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:05:42 INFO - PROCESS | 6550 | 1463717142861 Marionette TRACE conn3 <- [1,1446,null,{}] 21:05:42 INFO - PROCESS | 6550 | 1463717142867 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:43 INFO - PROCESS | 6550 | 1463717143068 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 21:05:43 INFO - PROCESS | 6550 | 1463717143393 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f76800 == 143 [pid = 6550] [id = 369] 21:05:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 246 (0x94f80800) [pid = 6550] [serial = 1108] [outer = (nil)] 21:05:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 247 (0x974ca400) [pid = 6550] [serial = 1109] [outer = 0x94f80800] 21:05:43 INFO - PROCESS | 6550 | 1463717143485 Marionette DEBUG loaded listener.js 21:05:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 248 (0x9764dc00) [pid = 6550] [serial = 1110] [outer = 0x94f80800] 21:05:44 INFO - PROCESS | 6550 | 1463717144399 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1584ms 21:05:44 INFO - PROCESS | 6550 | 1463717144443 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 21:05:44 INFO - PROCESS | 6550 | 1463717144447 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 21:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:05:44 INFO - PROCESS | 6550 | 1463717144453 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:05:44 INFO - PROCESS | 6550 | 1463717144458 Marionette TRACE conn3 <- [1,1450,null,{}] 21:05:44 INFO - PROCESS | 6550 | 1463717144463 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:44 INFO - PROCESS | 6550 | 1463717144690 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 21:05:45 INFO - PROCESS | 6550 | 1463717145022 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f7b400 == 144 [pid = 6550] [id = 370] 21:05:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 249 (0x99aeb400) [pid = 6550] [serial = 1111] [outer = (nil)] 21:05:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 250 (0x99ec4400) [pid = 6550] [serial = 1112] [outer = 0x99aeb400] 21:05:45 INFO - PROCESS | 6550 | 1463717145121 Marionette DEBUG loaded listener.js 21:05:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 251 (0x9a0a8c00) [pid = 6550] [serial = 1113] [outer = 0x99aeb400] 21:05:46 INFO - PROCESS | 6550 | 1463717146070 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1679ms 21:05:46 INFO - PROCESS | 6550 | 1463717146134 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 21:05:46 INFO - PROCESS | 6550 | 1463717146138 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 21:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:05:46 INFO - PROCESS | 6550 | 1463717146144 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:05:46 INFO - PROCESS | 6550 | 1463717146147 Marionette TRACE conn3 <- [1,1454,null,{}] 21:05:46 INFO - PROCESS | 6550 | 1463717146153 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:46 INFO - PROCESS | 6550 | 1463717146358 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 21:05:46 INFO - PROCESS | 6550 | 1463717146702 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8efbfc00 == 145 [pid = 6550] [id = 371] 21:05:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 252 (0x909cb800) [pid = 6550] [serial = 1114] [outer = (nil)] 21:05:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 253 (0x9ac44c00) [pid = 6550] [serial = 1115] [outer = 0x909cb800] 21:05:46 INFO - PROCESS | 6550 | 1463717146809 Marionette DEBUG loaded listener.js 21:05:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 254 (0x9afa9400) [pid = 6550] [serial = 1116] [outer = 0x909cb800] 21:05:47 INFO - PROCESS | 6550 | 1463717147720 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1636ms 21:05:47 INFO - PROCESS | 6550 | 1463717147781 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 6550 | 1463717147784 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 21:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:05:47 INFO - PROCESS | 6550 | 1463717147791 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 6550 | 1463717147794 Marionette TRACE conn3 <- [1,1458,null,{}] 21:05:47 INFO - PROCESS | 6550 | 1463717147800 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:48 INFO - PROCESS | 6550 | 1463717148012 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 21:05:48 INFO - PROCESS | 6550 | 1463717148336 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f70000 == 146 [pid = 6550] [id = 372] 21:05:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 255 (0x9afa5400) [pid = 6550] [serial = 1117] [outer = (nil)] 21:05:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 256 (0x9d0af000) [pid = 6550] [serial = 1118] [outer = 0x9afa5400] 21:05:48 INFO - PROCESS | 6550 | 1463717148430 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 257 (0x9d0ac000) [pid = 6550] [serial = 1119] [outer = 0x9afa5400] 21:05:49 INFO - PROCESS | 6550 | 1463717149351 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1639ms 21:05:49 INFO - PROCESS | 6550 | 1463717149433 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 21:05:49 INFO - PROCESS | 6550 | 1463717149435 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 21:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:05:49 INFO - PROCESS | 6550 | 1463717149443 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:05:49 INFO - PROCESS | 6550 | 1463717149446 Marionette TRACE conn3 <- [1,1462,null,{}] 21:05:49 INFO - PROCESS | 6550 | 1463717149452 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:49 INFO - PROCESS | 6550 | 1463717149690 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 21:05:50 INFO - PROCESS | 6550 | 1463717150019 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b7c8000 == 147 [pid = 6550] [id = 373] 21:05:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 258 (0xa114e400) [pid = 6550] [serial = 1120] [outer = (nil)] 21:05:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 259 (0xa2280800) [pid = 6550] [serial = 1121] [outer = 0xa114e400] 21:05:50 INFO - PROCESS | 6550 | 1463717150105 Marionette DEBUG loaded listener.js 21:05:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 260 (0xa22eb800) [pid = 6550] [serial = 1122] [outer = 0xa114e400] 21:05:51 INFO - PROCESS | 6550 | 1463717151031 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1638ms 21:05:51 INFO - PROCESS | 6550 | 1463717151081 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 21:05:51 INFO - PROCESS | 6550 | 1463717151085 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 21:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:05:51 INFO - PROCESS | 6550 | 1463717151092 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:05:51 INFO - PROCESS | 6550 | 1463717151095 Marionette TRACE conn3 <- [1,1466,null,{}] 21:05:51 INFO - PROCESS | 6550 | 1463717151101 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:51 INFO - PROCESS | 6550 | 1463717151302 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 21:05:51 INFO - PROCESS | 6550 | 1463717151642 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d9000 == 148 [pid = 6550] [id = 374] 21:05:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 261 (0x8b88e400) [pid = 6550] [serial = 1123] [outer = (nil)] 21:05:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 262 (0xa325b000) [pid = 6550] [serial = 1124] [outer = 0x8b88e400] 21:05:51 INFO - PROCESS | 6550 | 1463717151737 Marionette DEBUG loaded listener.js 21:05:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 263 (0xa6282800) [pid = 6550] [serial = 1125] [outer = 0x8b88e400] 21:05:52 INFO - PROCESS | 6550 | 1463717152635 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1582ms 21:05:52 INFO - PROCESS | 6550 | 1463717152675 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 21:05:52 INFO - PROCESS | 6550 | 1463717152678 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 21:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:05:52 INFO - PROCESS | 6550 | 1463717152686 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:05:52 INFO - PROCESS | 6550 | 1463717152689 Marionette TRACE conn3 <- [1,1470,null,{}] 21:05:52 INFO - PROCESS | 6550 | 1463717152695 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:52 INFO - PROCESS | 6550 | 1463717152891 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 21:05:53 INFO - PROCESS | 6550 | 1463717153255 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8f800 == 149 [pid = 6550] [id = 375] 21:05:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 264 (0x8d9af400) [pid = 6550] [serial = 1126] [outer = (nil)] 21:05:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 265 (0xa6b68c00) [pid = 6550] [serial = 1127] [outer = 0x8d9af400] 21:05:53 INFO - PROCESS | 6550 | 1463717153345 Marionette DEBUG loaded listener.js 21:05:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 266 (0xa6b6d800) [pid = 6550] [serial = 1128] [outer = 0x8d9af400] 21:05:54 INFO - PROCESS | 6550 | 1463717154286 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1636ms 21:05:54 INFO - PROCESS | 6550 | 1463717154323 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 6550 | 1463717154327 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 21:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:05:54 INFO - PROCESS | 6550 | 1463717154333 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:05:54 INFO - PROCESS | 6550 | 1463717154336 Marionette TRACE conn3 <- [1,1474,null,{}] 21:05:54 INFO - PROCESS | 6550 | 1463717154342 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:54 INFO - PROCESS | 6550 | 1463717154559 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 21:05:54 INFO - PROCESS | 6550 | 1463717154897 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x88942c00 == 150 [pid = 6550] [id = 376] 21:05:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 267 (0x88943c00) [pid = 6550] [serial = 1129] [outer = (nil)] 21:05:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 268 (0x8894b400) [pid = 6550] [serial = 1130] [outer = 0x88943c00] 21:05:54 INFO - PROCESS | 6550 | 1463717154990 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 269 (0x8894d000) [pid = 6550] [serial = 1131] [outer = 0x88943c00] 21:05:55 INFO - PROCESS | 6550 | 1463717155949 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1679ms 21:05:56 INFO - PROCESS | 6550 | 1463717156013 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 21:05:56 INFO - PROCESS | 6550 | 1463717156016 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 21:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:05:56 INFO - PROCESS | 6550 | 1463717156023 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:05:56 INFO - PROCESS | 6550 | 1463717156026 Marionette TRACE conn3 <- [1,1478,null,{}] 21:05:56 INFO - PROCESS | 6550 | 1463717156032 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:56 INFO - PROCESS | 6550 | 1463717156243 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 21:05:56 INFO - PROCESS | 6550 | 1463717156601 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x88945c00 == 151 [pid = 6550] [id = 377] 21:05:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 270 (0x8894e800) [pid = 6550] [serial = 1132] [outer = (nil)] 21:05:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 271 (0x8b898400) [pid = 6550] [serial = 1133] [outer = 0x8894e800] 21:05:56 INFO - PROCESS | 6550 | 1463717156688 Marionette DEBUG loaded listener.js 21:05:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 272 (0x8c505c00) [pid = 6550] [serial = 1134] [outer = 0x8894e800] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50e800 == 150 [pid = 6550] [id = 260] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x87e03400 == 149 [pid = 6550] [id = 304] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0a800 == 148 [pid = 6550] [id = 305] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x90beac00 == 147 [pid = 6550] [id = 358] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8c507400 == 146 [pid = 6550] [id = 357] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f8800 == 145 [pid = 6550] [id = 356] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x89116400 == 144 [pid = 6550] [id = 355] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3eec00 == 143 [pid = 6550] [id = 353] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7c00 == 142 [pid = 6550] [id = 354] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x92666c00 == 141 [pid = 6550] [id = 349] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x9af9e800 == 140 [pid = 6550] [id = 350] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x9b148c00 == 139 [pid = 6550] [id = 348] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88cc00 == 138 [pid = 6550] [id = 347] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67ac00 == 137 [pid = 6550] [id = 346] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x93931800 == 136 [pid = 6550] [id = 345] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8b174c00 == 135 [pid = 6550] [id = 344] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x92340400 == 134 [pid = 6550] [id = 342] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x9233e400 == 133 [pid = 6550] [id = 343] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56a400 == 132 [pid = 6550] [id = 341] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x919c5400 == 131 [pid = 6550] [id = 340] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d3000 == 130 [pid = 6550] [id = 339] 21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88d000 == 129 [pid = 6550] [id = 338] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 271 (0x94f7e800) [pid = 6550] [serial = 783] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 270 (0x923ac800) [pid = 6550] [serial = 569] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 269 (0x92843800) [pid = 6550] [serial = 623] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 268 (0x8e6d5400) [pid = 6550] [serial = 837] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 267 (0x92984800) [pid = 6550] [serial = 753] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 266 (0x974ce400) [pid = 6550] [serial = 759] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 265 (0x89f94000) [pid = 6550] [serial = 846] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 264 (0x9393b800) [pid = 6550] [serial = 756] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 263 (0x8dae4400) [pid = 6550] [serial = 717] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 262 (0x8edb8000) [pid = 6550] [serial = 852] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 261 (0x997aa400) [pid = 6550] [serial = 617] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 260 (0x8c8b2000) [pid = 6550] [serial = 744] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 259 (0xa6c47400) [pid = 6550] [serial = 708] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 258 (0xa22f3c00) [pid = 6550] [serial = 632] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 257 (0xa6285c00) [pid = 6550] [serial = 780] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 256 (0x91bb4000) [pid = 6550] [serial = 620] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 255 (0x99b5e400) [pid = 6550] [serial = 765] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 254 (0x91eaac00) [pid = 6550] [serial = 810] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 253 (0xa6c48000) [pid = 6550] [serial = 831] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 252 (0xa6c4a800) [pid = 6550] [serial = 644] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 251 (0x974cb000) [pid = 6550] [serial = 888] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 250 (0x92668c00) [pid = 6550] [serial = 750] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 249 (0x99ebf800) [pid = 6550] [serial = 693] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 248 (0x8b17d400) [pid = 6550] [serial = 903] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 247 (0x94fa8800) [pid = 6550] [serial = 813] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 246 (0x92d5ac00) [pid = 6550] [serial = 687] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 245 (0x92507400) [pid = 6550] [serial = 684] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 244 (0xa262a400) [pid = 6550] [serial = 702] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 243 (0x9ac44000) [pid = 6550] [serial = 771] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 242 (0xa26c6400) [pid = 6550] [serial = 822] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 241 (0xa1150c00) [pid = 6550] [serial = 699] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0xa0616800) [pid = 6550] [serial = 629] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x9afa0800) [pid = 6550] [serial = 696] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x8e6d2800) [pid = 6550] [serial = 834] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x9250c800) [pid = 6550] [serial = 741] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x92348000) [pid = 6550] [serial = 843] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x90a9b800) [pid = 6550] [serial = 828] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x9d0b7c00) [pid = 6550] [serial = 894] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x8e6c9c00) [pid = 6550] [serial = 879] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x8f5f0800) [pid = 6550] [serial = 638] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x90bf1400) [pid = 6550] [serial = 675] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x99f6d800) [pid = 6550] [serial = 768] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0x9a849800) [pid = 6550] [serial = 819] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 228 (0x909d2400) [pid = 6550] [serial = 747] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 227 (0xa6c46400) [pid = 6550] [serial = 635] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 226 (0x8a40f000) [pid = 6550] [serial = 924] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 225 (0x8a4cc400) [pid = 6550] [serial = 711] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 224 (0x94fa2400) [pid = 6550] [serial = 690] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 223 (0x8f5f2800) [pid = 6550] [serial = 678] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0xa321a000) [pid = 6550] [serial = 777] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x99f73400) [pid = 6550] [serial = 626] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x9393c800) [pid = 6550] [serial = 885] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0xa22e9400) [pid = 6550] [serial = 774] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0xa6c43400) [pid = 6550] [serial = 825] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x8d9b6800) [pid = 6550] [serial = 714] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x8d9b5000) [pid = 6550] [serial = 807] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0xa50f5400) [pid = 6550] [serial = 705] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x91bbc400) [pid = 6550] [serial = 681] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x99b66c00) [pid = 6550] [serial = 816] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x98e92000) [pid = 6550] [serial = 762] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x92346000) [pid = 6550] [serial = 849] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x919d3800) [pid = 6550] [serial = 882] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x9233fc00) [pid = 6550] [serial = 840] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x8a3e9400) [pid = 6550] [serial = 641] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x90a9a000) [pid = 6550] [serial = 1013] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x8dc94000) [pid = 6550] [serial = 1008] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x8efbe400) [pid = 6550] [serial = 1010] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x909d1000) [pid = 6550] [serial = 1011] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x989fac00) [pid = 6550] [serial = 995] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x98e89000) [pid = 6550] [serial = 996] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x93937c00) [pid = 6550] [serial = 983] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x93bc0400) [pid = 6550] [serial = 984] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x974cc400) [pid = 6550] [serial = 992] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x974cf400) [pid = 6550] [serial = 993] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x8efc1800) [pid = 6550] [serial = 953] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8f5e9800) [pid = 6550] [serial = 954] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x9233d400) [pid = 6550] [serial = 974] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x92341c00) [pid = 6550] [serial = 975] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x99b62400) [pid = 6550] [serial = 1001] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x99ebb000) [pid = 6550] [serial = 1002] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x90a99c00) [pid = 6550] [serial = 959] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x90db3800) [pid = 6550] [serial = 962] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x945f9000) [pid = 6550] [serial = 986] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x94f1ec00) [pid = 6550] [serial = 987] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x8c3c3800) [pid = 6550] [serial = 1004] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x92510400) [pid = 6550] [serial = 977] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x9283bc00) [pid = 6550] [serial = 978] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x996ec800) [pid = 6550] [serial = 998] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x997ea400) [pid = 6550] [serial = 999] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x92128800) [pid = 6550] [serial = 971] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x9212e000) [pid = 6550] [serial = 972] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x909d8400) [pid = 6550] [serial = 956] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8edecc00) [pid = 6550] [serial = 945] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x91bb2800) [pid = 6550] [serial = 965] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x91bbe000) [pid = 6550] [serial = 966] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x91eb2000) [pid = 6550] [serial = 968] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x91ec6000) [pid = 6550] [serial = 969] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x9297f400) [pid = 6550] [serial = 980] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x92985400) [pid = 6550] [serial = 981] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x94f7fc00) [pid = 6550] [serial = 989] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x94fa6000) [pid = 6550] [serial = 990] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8a4cc800) [pid = 6550] [serial = 947] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8b6d2400) [pid = 6550] [serial = 948] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8c67cc00) [pid = 6550] [serial = 950] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8d9b1400) [pid = 6550] [serial = 951] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8daed000) [pid = 6550] [serial = 1007] [outer = (nil)] [url = about:blank] 21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8c508000) [pid = 6550] [serial = 1005] [outer = (nil)] [url = about:blank] 21:05:59 INFO - PROCESS | 6550 | 1463717159151 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3144ms 21:05:59 INFO - PROCESS | 6550 | 1463717159167 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 6550 | 1463717159173 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 21:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:05:59 INFO - PROCESS | 6550 | 1463717159181 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 6550 | 1463717159186 Marionette TRACE conn3 <- [1,1482,null,{}] 21:05:59 INFO - PROCESS | 6550 | 1463717159196 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:59 INFO - PROCESS | 6550 | 1463717159417 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 21:05:59 INFO - PROCESS | 6550 | 1463717159630 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894fc00 == 130 [pid = 6550] [id = 378] 21:05:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x89116000) [pid = 6550] [serial = 1135] [outer = (nil)] 21:05:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x89f93000) [pid = 6550] [serial = 1136] [outer = 0x89116000] 21:05:59 INFO - PROCESS | 6550 | 1463717159711 Marionette DEBUG loaded listener.js 21:05:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x8a2f6c00) [pid = 6550] [serial = 1137] [outer = 0x89116000] 21:06:00 INFO - PROCESS | 6550 | 1463717160518 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1386ms 21:06:00 INFO - PROCESS | 6550 | 1463717160567 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 21:06:00 INFO - PROCESS | 6550 | 1463717160575 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 21:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:06:00 INFO - PROCESS | 6550 | 1463717160585 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:06:00 INFO - PROCESS | 6550 | 1463717160589 Marionette TRACE conn3 <- [1,1486,null,{}] 21:06:00 INFO - PROCESS | 6550 | 1463717160595 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:00 INFO - PROCESS | 6550 | 1463717160891 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 21:06:01 INFO - PROCESS | 6550 | 1463717161046 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ea400 == 131 [pid = 6550] [id = 379] 21:06:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x8a403000) [pid = 6550] [serial = 1138] [outer = (nil)] 21:06:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x8a4c7000) [pid = 6550] [serial = 1139] [outer = 0x8a403000] 21:06:01 INFO - PROCESS | 6550 | 1463717161163 Marionette DEBUG loaded listener.js 21:06:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x8b171400) [pid = 6550] [serial = 1140] [outer = 0x8a403000] 21:06:02 INFO - PROCESS | 6550 | 1463717162137 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1577ms 21:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:06:02 INFO - PROCESS | 6550 | 1463717162172 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 21:06:02 INFO - PROCESS | 6550 | 1463717162175 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 21:06:02 INFO - PROCESS | 6550 | 1463717162182 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:06:02 INFO - PROCESS | 6550 | 1463717162188 Marionette TRACE conn3 <- [1,1490,null,{}] 21:06:02 INFO - PROCESS | 6550 | 1463717162203 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:02 INFO - PROCESS | 6550 | 1463717162481 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 21:06:02 INFO - PROCESS | 6550 | 1463717162519 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3f0800 == 132 [pid = 6550] [id = 380] 21:06:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x8b6d7800) [pid = 6550] [serial = 1141] [outer = (nil)] 21:06:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x8c3bf000) [pid = 6550] [serial = 1142] [outer = 0x8b6d7800] 21:06:02 INFO - PROCESS | 6550 | 1463717162656 Marionette DEBUG loaded listener.js 21:06:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x8c679800) [pid = 6550] [serial = 1143] [outer = 0x8b6d7800] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x8c672000) [pid = 6550] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x88a47000) [pid = 6550] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x8a3e6400) [pid = 6550] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x87e03c00) [pid = 6550] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x87e0d800) [pid = 6550] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x923a5800) [pid = 6550] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x909d5400) [pid = 6550] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x89113000) [pid = 6550] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0xa50e9000) [pid = 6550] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x90bf1000) [pid = 6550] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x94f54400) [pid = 6550] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x99ebf400) [pid = 6550] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x909ce400) [pid = 6550] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x90d0c000) [pid = 6550] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x94f7a000) [pid = 6550] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8c67dc00) [pid = 6550] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x90bf0800) [pid = 6550] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x8c3c5c00) [pid = 6550] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8e6cf400) [pid = 6550] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x8a401800) [pid = 6550] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x8b88c800) [pid = 6550] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x89117400) [pid = 6550] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:06:04 INFO - PROCESS | 6550 | 1463717164217 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2093ms 21:06:04 INFO - PROCESS | 6550 | 1463717164275 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 21:06:04 INFO - PROCESS | 6550 | 1463717164279 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 21:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:06:04 INFO - PROCESS | 6550 | 1463717164285 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:06:04 INFO - PROCESS | 6550 | 1463717164288 Marionette TRACE conn3 <- [1,1494,null,{}] 21:06:04 INFO - PROCESS | 6550 | 1463717164295 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:04 INFO - PROCESS | 6550 | 1463717164501 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 21:06:04 INFO - PROCESS | 6550 | 1463717164711 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e09c00 == 133 [pid = 6550] [id = 381] 21:06:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x88a4d000) [pid = 6550] [serial = 1144] [outer = (nil)] 21:06:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8b6d1800) [pid = 6550] [serial = 1145] [outer = 0x88a4d000] 21:06:04 INFO - PROCESS | 6550 | 1463717164787 Marionette DEBUG loaded listener.js 21:06:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8c50b800) [pid = 6550] [serial = 1146] [outer = 0x88a4d000] 21:06:05 INFO - PROCESS | 6550 | 1463717165601 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1381ms 21:06:05 INFO - PROCESS | 6550 | 1463717165667 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 21:06:05 INFO - PROCESS | 6550 | 1463717165671 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 21:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:06:05 INFO - PROCESS | 6550 | 1463717165681 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:06:05 INFO - PROCESS | 6550 | 1463717165684 Marionette TRACE conn3 <- [1,1498,null,{}] 21:06:05 INFO - PROCESS | 6550 | 1463717165819 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:06 INFO - PROCESS | 6550 | 1463717166066 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 21:06:06 INFO - PROCESS | 6550 | 1463717166406 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8911d000 == 134 [pid = 6550] [id = 382] 21:06:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8911f000) [pid = 6550] [serial = 1147] [outer = (nil)] 21:06:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x89f92800) [pid = 6550] [serial = 1148] [outer = 0x8911f000] 21:06:06 INFO - PROCESS | 6550 | 1463717166501 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8a2fd000) [pid = 6550] [serial = 1149] [outer = 0x8911f000] 21:06:07 INFO - PROCESS | 6550 | 1463717167451 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1802ms 21:06:07 INFO - PROCESS | 6550 | 1463717167481 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 21:06:07 INFO - PROCESS | 6550 | 1463717167488 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 21:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:06:07 INFO - PROCESS | 6550 | 1463717167496 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:06:07 INFO - PROCESS | 6550 | 1463717167500 Marionette TRACE conn3 <- [1,1502,null,{}] 21:06:07 INFO - PROCESS | 6550 | 1463717167507 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:07 INFO - PROCESS | 6550 | 1463717167784 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 21:06:08 INFO - PROCESS | 6550 | 1463717168115 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b178c00 == 135 [pid = 6550] [id = 383] 21:06:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x8b17e000) [pid = 6550] [serial = 1150] [outer = (nil)] 21:06:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x8b6d2c00) [pid = 6550] [serial = 1151] [outer = 0x8b17e000] 21:06:08 INFO - PROCESS | 6550 | 1463717168204 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x8c3bb400) [pid = 6550] [serial = 1152] [outer = 0x8b17e000] 21:06:09 INFO - PROCESS | 6550 | 1463717169119 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1680ms 21:06:09 INFO - PROCESS | 6550 | 1463717169176 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 21:06:09 INFO - PROCESS | 6550 | 1463717169180 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 21:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:06:09 INFO - PROCESS | 6550 | 1463717169187 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:06:09 INFO - PROCESS | 6550 | 1463717169191 Marionette TRACE conn3 <- [1,1506,null,{}] 21:06:09 INFO - PROCESS | 6550 | 1463717169197 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:09 INFO - PROCESS | 6550 | 1463717169412 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 21:06:09 INFO - PROCESS | 6550 | 1463717169783 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3f0400 == 136 [pid = 6550] [id = 384] 21:06:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x8c8b9400) [pid = 6550] [serial = 1153] [outer = (nil)] 21:06:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x8dae2000) [pid = 6550] [serial = 1154] [outer = 0x8c8b9400] 21:06:09 INFO - PROCESS | 6550 | 1463717169883 Marionette DEBUG loaded listener.js 21:06:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8dc8d000) [pid = 6550] [serial = 1155] [outer = 0x8c8b9400] 21:06:10 INFO - PROCESS | 6550 | 1463717170803 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1680ms 21:06:10 INFO - PROCESS | 6550 | 1463717170877 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 21:06:10 INFO - PROCESS | 6550 | 1463717170888 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 21:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:06:10 INFO - PROCESS | 6550 | 1463717170896 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:06:10 INFO - PROCESS | 6550 | 1463717170900 Marionette TRACE conn3 <- [1,1510,null,{}] 21:06:10 INFO - PROCESS | 6550 | 1463717170906 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:11 INFO - PROCESS | 6550 | 1463717171154 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 21:06:11 INFO - PROCESS | 6550 | 1463717171465 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cc400 == 137 [pid = 6550] [id = 385] 21:06:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x8c8b2c00) [pid = 6550] [serial = 1156] [outer = (nil)] 21:06:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x8e6d4000) [pid = 6550] [serial = 1157] [outer = 0x8c8b2c00] 21:06:11 INFO - PROCESS | 6550 | 1463717171559 Marionette DEBUG loaded listener.js 21:06:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x8edb4000) [pid = 6550] [serial = 1158] [outer = 0x8c8b2c00] 21:06:12 INFO - PROCESS | 6550 | 1463717172460 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1638ms 21:06:12 INFO - PROCESS | 6550 | 1463717172535 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 21:06:12 INFO - PROCESS | 6550 | 1463717172539 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 21:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:06:12 INFO - PROCESS | 6550 | 1463717172545 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:06:12 INFO - PROCESS | 6550 | 1463717172548 Marionette TRACE conn3 <- [1,1514,null,{}] 21:06:12 INFO - PROCESS | 6550 | 1463717172554 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:12 INFO - PROCESS | 6550 | 1463717172801 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 21:06:13 INFO - PROCESS | 6550 | 1463717173125 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d0c00 == 138 [pid = 6550] [id = 386] 21:06:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x8e6d1c00) [pid = 6550] [serial = 1159] [outer = (nil)] 21:06:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x8edee800) [pid = 6550] [serial = 1160] [outer = 0x8e6d1c00] 21:06:13 INFO - PROCESS | 6550 | 1463717173217 Marionette DEBUG loaded listener.js 21:06:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x8efc1800) [pid = 6550] [serial = 1161] [outer = 0x8e6d1c00] 21:06:14 INFO - PROCESS | 6550 | 1463717174121 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1635ms 21:06:14 INFO - PROCESS | 6550 | 1463717174182 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 21:06:14 INFO - PROCESS | 6550 | 1463717174187 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 21:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:06:14 INFO - PROCESS | 6550 | 1463717174194 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:06:14 INFO - PROCESS | 6550 | 1463717174197 Marionette TRACE conn3 <- [1,1518,null,{}] 21:06:14 INFO - PROCESS | 6550 | 1463717174203 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:14 INFO - PROCESS | 6550 | 1463717174484 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 21:06:14 INFO - PROCESS | 6550 | 1463717174817 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edbf800 == 139 [pid = 6550] [id = 387] 21:06:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x909cd800) [pid = 6550] [serial = 1162] [outer = (nil)] 21:06:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x909e8000) [pid = 6550] [serial = 1163] [outer = 0x909cd800] 21:06:14 INFO - PROCESS | 6550 | 1463717174908 Marionette DEBUG loaded listener.js 21:06:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x90a94400) [pid = 6550] [serial = 1164] [outer = 0x909cd800] 21:06:15 INFO - PROCESS | 6550 | 1463717175806 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1679ms 21:06:15 INFO - PROCESS | 6550 | 1463717175874 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 21:06:15 INFO - PROCESS | 6550 | 1463717175877 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 21:06:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:06:15 INFO - PROCESS | 6550 | 1463717175884 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:06:15 INFO - PROCESS | 6550 | 1463717175888 Marionette TRACE conn3 <- [1,1522,null,{}] 21:06:15 INFO - PROCESS | 6550 | 1463717175894 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:16 INFO - PROCESS | 6550 | 1463717176135 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 21:06:16 INFO - PROCESS | 6550 | 1463717176458 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d5800 == 140 [pid = 6550] [id = 388] 21:06:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x909d6800) [pid = 6550] [serial = 1165] [outer = (nil)] 21:06:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x90bea800) [pid = 6550] [serial = 1166] [outer = 0x909d6800] 21:06:16 INFO - PROCESS | 6550 | 1463717176548 Marionette DEBUG loaded listener.js 21:06:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x90bf0800) [pid = 6550] [serial = 1167] [outer = 0x909d6800] 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:06:17 INFO - PROCESS | 6550 | 1463717177352 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:06:17 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 () { 21:06:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:06:17 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 () { 21:06:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:06:17 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 () { 21:06:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:06:17 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 () { 21:06:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:06:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1534ms 21:06:17 INFO - PROCESS | 6550 | 1463717177425 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 6550 | 1463717177428 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 21:06:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:06:17 INFO - PROCESS | 6550 | 1463717177436 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:06:17 INFO - PROCESS | 6550 | 1463717177440 Marionette TRACE conn3 <- [1,1526,null,{}] 21:06:17 INFO - PROCESS | 6550 | 1463717177446 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:17 INFO - PROCESS | 6550 | 1463717177640 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 21:06:17 INFO - PROCESS | 6550 | 1463717177930 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a9e800 == 141 [pid = 6550] [id = 389] 21:06:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x90be5000) [pid = 6550] [serial = 1168] [outer = (nil)] 21:06:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x919cdc00) [pid = 6550] [serial = 1169] [outer = 0x90be5000] 21:06:18 INFO - PROCESS | 6550 | 1463717178018 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x919ec000) [pid = 6550] [serial = 1170] [outer = 0x90be5000] 21:06:18 INFO - PROCESS | 6550 | 1463717178955 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:06:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:06:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:06:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:06:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1538ms 21:06:18 INFO - PROCESS | 6550 | 1463717178978 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 6550 | 1463717178982 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 21:06:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:06:18 INFO - PROCESS | 6550 | 1463717178989 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:06:18 INFO - PROCESS | 6550 | 1463717178993 Marionette TRACE conn3 <- [1,1530,null,{}] 21:06:19 INFO - PROCESS | 6550 | 1463717179003 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:19 INFO - PROCESS | 6550 | 1463717179205 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 21:06:19 INFO - PROCESS | 6550 | 1463717179478 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x90dad000 == 142 [pid = 6550] [id = 390] 21:06:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x919cd000) [pid = 6550] [serial = 1171] [outer = (nil)] 21:06:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x91ec8000) [pid = 6550] [serial = 1172] [outer = 0x919cd000] 21:06:19 INFO - PROCESS | 6550 | 1463717179626 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x92122400) [pid = 6550] [serial = 1173] [outer = 0x919cd000] 21:06:20 INFO - PROCESS | 6550 | 1463717180415 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:06:20 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 21:06:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:06:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:06:20 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. 21:06:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:06:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1496ms 21:06:20 INFO - PROCESS | 6550 | 1463717180489 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 6550 | 1463717180493 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 21:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:06:20 INFO - PROCESS | 6550 | 1463717180499 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - PROCESS | 6550 | 1463717180502 Marionette TRACE conn3 <- [1,1534,null,{}] 21:06:20 INFO - PROCESS | 6550 | 1463717180508 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:20 INFO - PROCESS | 6550 | 1463717180705 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 21:06:21 INFO - PROCESS | 6550 | 1463717180989 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6c9c00 == 143 [pid = 6550] [id = 391] 21:06:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x90db3800) [pid = 6550] [serial = 1174] [outer = (nil)] 21:06:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x92341c00) [pid = 6550] [serial = 1175] [outer = 0x90db3800] 21:06:21 INFO - PROCESS | 6550 | 1463717181081 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x92349400) [pid = 6550] [serial = 1176] [outer = 0x90db3800] 21:06:22 INFO - PROCESS | 6550 | 1463717182070 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:06:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:06:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1628ms 21:06:22 INFO - PROCESS | 6550 | 1463717182128 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 6550 | 1463717182131 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 21:06:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:06:22 INFO - PROCESS | 6550 | 1463717182139 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:06:22 INFO - PROCESS | 6550 | 1463717182142 Marionette TRACE conn3 <- [1,1538,null,{}] 21:06:22 INFO - PROCESS | 6550 | 1463717182149 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:22 INFO - PROCESS | 6550 | 1463717182382 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 21:06:22 INFO - PROCESS | 6550 | 1463717182729 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x923acc00 == 144 [pid = 6550] [id = 392] 21:06:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x92668800) [pid = 6550] [serial = 1177] [outer = (nil)] 21:06:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x9266f000) [pid = 6550] [serial = 1178] [outer = 0x92668800] 21:06:22 INFO - PROCESS | 6550 | 1463717182831 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x92849400) [pid = 6550] [serial = 1179] [outer = 0x92668800] 21:06:23 INFO - PROCESS | 6550 | 1463717183741 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1635ms 21:06:23 INFO - PROCESS | 6550 | 1463717183775 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 21:06:23 INFO - PROCESS | 6550 | 1463717183778 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 21:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:06:23 INFO - PROCESS | 6550 | 1463717183785 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:06:23 INFO - PROCESS | 6550 | 1463717183797 Marionette TRACE conn3 <- [1,1542,null,{}] 21:06:23 INFO - PROCESS | 6550 | 1463717183806 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:24 INFO - PROCESS | 6550 | 1463717184014 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 21:06:24 INFO - PROCESS | 6550 | 1463717184344 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x909cbc00 == 145 [pid = 6550] [id = 393] 21:06:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x92662c00) [pid = 6550] [serial = 1180] [outer = (nil)] 21:06:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x93937c00) [pid = 6550] [serial = 1181] [outer = 0x92662c00] 21:06:24 INFO - PROCESS | 6550 | 1463717184443 Marionette DEBUG loaded listener.js 21:06:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x93bc3000) [pid = 6550] [serial = 1182] [outer = 0x92662c00] 21:06:25 INFO - PROCESS | 6550 | 1463717185346 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1595ms 21:06:25 INFO - PROCESS | 6550 | 1463717185382 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 21:06:25 INFO - PROCESS | 6550 | 1463717185385 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 21:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:06:25 INFO - PROCESS | 6550 | 1463717185392 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:06:25 INFO - PROCESS | 6550 | 1463717185394 Marionette TRACE conn3 <- [1,1546,null,{}] 21:06:25 INFO - PROCESS | 6550 | 1463717185401 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:25 INFO - PROCESS | 6550 | 1463717185608 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 21:06:25 INFO - PROCESS | 6550 | 1463717185935 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x9233bc00 == 146 [pid = 6550] [id = 394] 21:06:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x9266dc00) [pid = 6550] [serial = 1183] [outer = (nil)] 21:06:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x94f53400) [pid = 6550] [serial = 1184] [outer = 0x9266dc00] 21:06:26 INFO - PROCESS | 6550 | 1463717186035 Marionette DEBUG loaded listener.js 21:06:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x94f76400) [pid = 6550] [serial = 1185] [outer = 0x9266dc00] 21:06:26 INFO - PROCESS | 6550 | 1463717186938 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1589ms 21:06:26 INFO - PROCESS | 6550 | 1463717186981 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 6550 | 1463717186985 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 21:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:06:26 INFO - PROCESS | 6550 | 1463717186991 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - PROCESS | 6550 | 1463717186995 Marionette TRACE conn3 <- [1,1550,null,{}] 21:06:27 INFO - PROCESS | 6550 | 1463717187001 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:27 INFO - PROCESS | 6550 | 1463717187222 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 21:06:27 INFO - PROCESS | 6550 | 1463717187558 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eaa800 == 147 [pid = 6550] [id = 395] 21:06:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x91ecc000) [pid = 6550] [serial = 1186] [outer = (nil)] 21:06:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x9512dc00) [pid = 6550] [serial = 1187] [outer = 0x91ecc000] 21:06:27 INFO - PROCESS | 6550 | 1463717187651 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x974c3000) [pid = 6550] [serial = 1188] [outer = 0x91ecc000] 21:06:28 INFO - PROCESS | 6550 | 1463717188518 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1577ms 21:06:28 INFO - PROCESS | 6550 | 1463717188570 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 21:06:28 INFO - PROCESS | 6550 | 1463717188574 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 21:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:06:28 INFO - PROCESS | 6550 | 1463717188580 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:06:28 INFO - PROCESS | 6550 | 1463717188584 Marionette TRACE conn3 <- [1,1554,null,{}] 21:06:28 INFO - PROCESS | 6550 | 1463717188589 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:28 INFO - PROCESS | 6550 | 1463717188797 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 21:06:29 INFO - PROCESS | 6550 | 1463717189131 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede2400 == 148 [pid = 6550] [id = 396] 21:06:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x90be8400) [pid = 6550] [serial = 1189] [outer = (nil)] 21:06:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x976c6c00) [pid = 6550] [serial = 1190] [outer = 0x90be8400] 21:06:29 INFO - PROCESS | 6550 | 1463717189222 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x9897bc00) [pid = 6550] [serial = 1191] [outer = 0x90be8400] 21:06:30 INFO - PROCESS | 6550 | 1463717190130 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:06:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1583ms 21:06:30 INFO - PROCESS | 6550 | 1463717190165 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 21:06:30 INFO - PROCESS | 6550 | 1463717190168 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 21:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:06:30 INFO - PROCESS | 6550 | 1463717190175 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:06:30 INFO - PROCESS | 6550 | 1463717190179 Marionette TRACE conn3 <- [1,1558,null,{}] 21:06:30 INFO - PROCESS | 6550 | 1463717190185 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:30 INFO - PROCESS | 6550 | 1463717190396 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 21:06:30 INFO - PROCESS | 6550 | 1463717190732 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x89114400 == 149 [pid = 6550] [id = 397] 21:06:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x95132c00) [pid = 6550] [serial = 1192] [outer = (nil)] 21:06:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x996ee000) [pid = 6550] [serial = 1193] [outer = 0x95132c00] 21:06:30 INFO - PROCESS | 6550 | 1463717190827 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x999a2000) [pid = 6550] [serial = 1194] [outer = 0x95132c00] 21:06:31 INFO - PROCESS | 6550 | 1463717191720 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1585ms 21:06:31 INFO - PROCESS | 6550 | 1463717191761 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 21:06:31 INFO - PROCESS | 6550 | 1463717191765 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 21:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:06:31 INFO - PROCESS | 6550 | 1463717191774 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:06:31 INFO - PROCESS | 6550 | 1463717191776 Marionette TRACE conn3 <- [1,1562,null,{}] 21:06:31 INFO - PROCESS | 6550 | 1463717191781 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:32 INFO - PROCESS | 6550 | 1463717192000 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 21:06:32 INFO - PROCESS | 6550 | 1463717192344 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f41400 == 150 [pid = 6550] [id = 398] 21:06:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x974ce000) [pid = 6550] [serial = 1195] [outer = (nil)] 21:06:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x99e31800) [pid = 6550] [serial = 1196] [outer = 0x974ce000] 21:06:32 INFO - PROCESS | 6550 | 1463717192466 Marionette DEBUG loaded listener.js 21:06:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x99ec4c00) [pid = 6550] [serial = 1197] [outer = 0x974ce000] 21:06:33 INFO - PROCESS | 6550 | 1463717193720 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1981ms 21:06:33 INFO - PROCESS | 6550 | 1463717193756 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 21:06:33 INFO - PROCESS | 6550 | 1463717193760 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 21:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:06:33 INFO - PROCESS | 6550 | 1463717193768 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:06:33 INFO - PROCESS | 6550 | 1463717193772 Marionette TRACE conn3 <- [1,1566,null,{}] 21:06:33 INFO - PROCESS | 6550 | 1463717193778 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:34 INFO - PROCESS | 6550 | 1463717194141 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 21:06:34 INFO - PROCESS | 6550 | 1463717194404 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x995c4000 == 151 [pid = 6550] [id = 399] 21:06:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x997e9c00) [pid = 6550] [serial = 1198] [outer = (nil)] 21:06:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x99f76400) [pid = 6550] [serial = 1199] [outer = 0x997e9c00] 21:06:34 INFO - PROCESS | 6550 | 1463717194497 Marionette DEBUG loaded listener.js 21:06:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x9aaa3400) [pid = 6550] [serial = 1200] [outer = 0x997e9c00] 21:06:35 INFO - PROCESS | 6550 | 1463717195464 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1739ms 21:06:35 INFO - PROCESS | 6550 | 1463717195508 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 21:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:06:35 INFO - PROCESS | 6550 | 1463717195512 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 21:06:35 INFO - PROCESS | 6550 | 1463717195519 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:06:35 INFO - PROCESS | 6550 | 1463717195522 Marionette TRACE conn3 <- [1,1570,null,{}] 21:06:35 INFO - PROCESS | 6550 | 1463717195528 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:35 INFO - PROCESS | 6550 | 1463717195755 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 21:06:36 INFO - PROCESS | 6550 | 1463717196093 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8ede3800 == 150 [pid = 6550] [id = 324] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91bd4000 == 149 [pid = 6550] [id = 323] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92d54000 == 148 [pid = 6550] [id = 328] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17f000 == 147 [pid = 6550] [id = 331] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9393e800 == 146 [pid = 6550] [id = 330] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f0800 == 145 [pid = 6550] [id = 332] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecd400 == 144 [pid = 6550] [id = 327] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91bd8000 == 143 [pid = 6550] [id = 329] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x923b0c00 == 142 [pid = 6550] [id = 325] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92343c00 == 141 [pid = 6550] [id = 326] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3f0800 == 140 [pid = 6550] [id = 380] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3ea400 == 139 [pid = 6550] [id = 379] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8894fc00 == 138 [pid = 6550] [id = 378] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x88945c00 == 137 [pid = 6550] [id = 377] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x89f8f800 == 136 [pid = 6550] [id = 375] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x88942c00 == 135 [pid = 6550] [id = 376] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d9000 == 134 [pid = 6550] [id = 374] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9b7c8000 == 133 [pid = 6550] [id = 373] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x99f70000 == 132 [pid = 6550] [id = 372] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x94f7b400 == 131 [pid = 6550] [id = 370] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8efbfc00 == 130 [pid = 6550] [id = 371] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x94f76800 == 129 [pid = 6550] [id = 369] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91eca000 == 128 [pid = 6550] [id = 368] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9266e000 == 127 [pid = 6550] [id = 367] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92282c00 == 126 [pid = 6550] [id = 366] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x90a96800 == 125 [pid = 6550] [id = 364] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x919ea400 == 124 [pid = 6550] [id = 365] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fc400 == 123 [pid = 6550] [id = 363] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b4800 == 122 [pid = 6550] [id = 362] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8b896400 == 121 [pid = 6550] [id = 361] 21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3edc00 == 120 [pid = 6550] [id = 360] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x90a94800) [pid = 6550] [serial = 1074] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8eded400) [pid = 6550] [serial = 1073] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x90db1800) [pid = 6550] [serial = 1076] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x91bb7800) [pid = 6550] [serial = 1077] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x8ede5400) [pid = 6550] [serial = 1065] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x8e6cac00) [pid = 6550] [serial = 1064] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x99ebfc00) [pid = 6550] [serial = 1058] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x90bec800) [pid = 6550] [serial = 1014] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x8c3bd000) [pid = 6550] [serial = 1016] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x8edba400) [pid = 6550] [serial = 1019] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x919ecc00) [pid = 6550] [serial = 1022] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x92289800) [pid = 6550] [serial = 1025] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x923ab000) [pid = 6550] [serial = 1028] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x93861c00) [pid = 6550] [serial = 1031] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x98e8ec00) [pid = 6550] [serial = 1034] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x99f55400) [pid = 6550] [serial = 1037] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x9aaaec00) [pid = 6550] [serial = 1040] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x9b722000) [pid = 6550] [serial = 1043] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0xa1155800) [pid = 6550] [serial = 1046] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0xa2625000) [pid = 6550] [serial = 1049] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0xa50a6800) [pid = 6550] [serial = 1052] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x86f4ac00) [pid = 6550] [serial = 1055] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x8b895c00) [pid = 6550] [serial = 1062] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8b180c00) [pid = 6550] [serial = 1061] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8dae3000) [pid = 6550] [serial = 1070] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8a40f800) [pid = 6550] [serial = 1068] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x89121800) [pid = 6550] [serial = 1067] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8dc94c00) [pid = 6550] [serial = 1071] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8c3ba800) [pid = 6550] [serial = 1079] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x94f1e000) [pid = 6550] [serial = 804] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x88a53800) [pid = 6550] [serial = 912] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x8c3ba400) [pid = 6550] [serial = 927] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x87e11400) [pid = 6550] [serial = 915] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x89117000) [pid = 6550] [serial = 918] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x92845800) [pid = 6550] [serial = 876] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x90aa0000) [pid = 6550] [serial = 960] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8a401c00) [pid = 6550] [serial = 921] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0xa6b6b000) [pid = 6550] [serial = 906] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x919c7c00) [pid = 6550] [serial = 963] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0xa22f1c00) [pid = 6550] [serial = 897] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0xa67c4400) [pid = 6550] [serial = 900] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x909ee400) [pid = 6550] [serial = 957] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x99ebd800) [pid = 6550] [serial = 891] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0xa6d61000) [pid = 6550] [serial = 909] [outer = (nil)] [url = about:blank] 21:06:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4ac00 == 121 [pid = 6550] [id = 400] 21:06:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x86f4ec00) [pid = 6550] [serial = 1201] [outer = (nil)] 21:06:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x88941800) [pid = 6550] [serial = 1202] [outer = 0x86f4ec00] 21:06:37 INFO - PROCESS | 6550 | 1463717197754 Marionette DEBUG loaded listener.js 21:06:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x88950c00) [pid = 6550] [serial = 1203] [outer = 0x86f4ec00] 21:06:38 INFO - PROCESS | 6550 | 1463717198602 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 3136ms 21:06:38 INFO - PROCESS | 6550 | 1463717198655 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 21:06:38 INFO - PROCESS | 6550 | 1463717198662 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 21:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:06:38 INFO - PROCESS | 6550 | 1463717198671 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:06:38 INFO - PROCESS | 6550 | 1463717198676 Marionette TRACE conn3 <- [1,1574,null,{}] 21:06:38 INFO - PROCESS | 6550 | 1463717198684 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:38 INFO - PROCESS | 6550 | 1463717198909 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 21:06:39 INFO - PROCESS | 6550 | 1463717199113 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8911d800 == 122 [pid = 6550] [id = 401] 21:06:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x89121800) [pid = 6550] [serial = 1204] [outer = (nil)] 21:06:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x89f93400) [pid = 6550] [serial = 1205] [outer = 0x89121800] 21:06:39 INFO - PROCESS | 6550 | 1463717199207 Marionette DEBUG loaded listener.js 21:06:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x8a2f9c00) [pid = 6550] [serial = 1206] [outer = 0x89121800] 21:06:40 INFO - PROCESS | 6550 | 1463717200029 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1385ms 21:06:40 INFO - PROCESS | 6550 | 1463717200054 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 21:06:40 INFO - PROCESS | 6550 | 1463717200060 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 21:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:06:40 INFO - PROCESS | 6550 | 1463717200135 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:06:40 INFO - PROCESS | 6550 | 1463717200139 Marionette TRACE conn3 <- [1,1578,null,{}] 21:06:40 INFO - PROCESS | 6550 | 1463717200146 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:40 INFO - PROCESS | 6550 | 1463717200415 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 21:06:40 INFO - PROCESS | 6550 | 1463717200447 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a403400 == 123 [pid = 6550] [id = 402] 21:06:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x8a404400) [pid = 6550] [serial = 1207] [outer = (nil)] 21:06:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x8a4c3800) [pid = 6550] [serial = 1208] [outer = 0x8a404400] 21:06:40 INFO - PROCESS | 6550 | 1463717200522 Marionette DEBUG loaded listener.js 21:06:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x8b17bc00) [pid = 6550] [serial = 1209] [outer = 0x8a404400] 21:06:41 INFO - PROCESS | 6550 | 1463717201512 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1462ms 21:06:41 INFO - PROCESS | 6550 | 1463717201584 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 21:06:41 INFO - PROCESS | 6550 | 1463717201588 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 21:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:06:41 INFO - PROCESS | 6550 | 1463717201594 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:06:41 INFO - PROCESS | 6550 | 1463717201600 Marionette TRACE conn3 <- [1,1582,null,{}] 21:06:41 INFO - PROCESS | 6550 | 1463717201616 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:41 INFO - PROCESS | 6550 | 1463717201889 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 21:06:41 INFO - PROCESS | 6550 | 1463717201919 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c7400 == 124 [pid = 6550] [id = 403] 21:06:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x8c3bd800) [pid = 6550] [serial = 1210] [outer = (nil)] 21:06:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x8c503800) [pid = 6550] [serial = 1211] [outer = 0x8c3bd800] 21:06:41 INFO - PROCESS | 6550 | 1463717201992 Marionette DEBUG loaded listener.js 21:06:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x8c679400) [pid = 6550] [serial = 1212] [outer = 0x8c3bd800] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8894e800) [pid = 6550] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x92d5b800) [pid = 6550] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8ede9800) [pid = 6550] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x919ce400) [pid = 6550] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8a407400) [pid = 6550] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x88943c00) [pid = 6550] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x89116000) [pid = 6550] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8c50b400) [pid = 6550] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0xa114e400) [pid = 6550] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x923ad000) [pid = 6550] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92285800) [pid = 6550] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x919f3800) [pid = 6550] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x86f4c800) [pid = 6550] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x94f80800) [pid = 6550] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x93938800) [pid = 6550] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8b890400) [pid = 6550] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x974c8800) [pid = 6550] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8b88e400) [pid = 6550] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x90be9800) [pid = 6550] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9afa5400) [pid = 6550] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x974cc800) [pid = 6550] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8d9af400) [pid = 6550] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0xa114b800) [pid = 6550] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0xa22e8000) [pid = 6550] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x94f7dc00) [pid = 6550] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x909cb800) [pid = 6550] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8e6d3800) [pid = 6550] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8b6d7800) [pid = 6550] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x92781400) [pid = 6550] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92347400) [pid = 6550] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x90d10000) [pid = 6550] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x86f45000) [pid = 6550] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x99aeb400) [pid = 6550] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8a403000) [pid = 6550] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x919c4c00) [pid = 6550] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x909e5400) [pid = 6550] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:06:43 INFO - PROCESS | 6550 | 1463717203683 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:06:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:06:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2145ms 21:06:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:06:43 INFO - PROCESS | 6550 | 1463717203740 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 21:06:43 INFO - PROCESS | 6550 | 1463717203744 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 21:06:43 INFO - PROCESS | 6550 | 1463717203750 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:06:43 INFO - PROCESS | 6550 | 1463717203754 Marionette TRACE conn3 <- [1,1586,null,{}] 21:06:43 INFO - PROCESS | 6550 | 1463717203759 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:43 INFO - PROCESS | 6550 | 1463717203957 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 21:06:44 INFO - PROCESS | 6550 | 1463717204161 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f47c00 == 125 [pid = 6550] [id = 404] 21:06:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x88941400) [pid = 6550] [serial = 1213] [outer = (nil)] 21:06:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8b190c00) [pid = 6550] [serial = 1214] [outer = 0x88941400] 21:06:44 INFO - PROCESS | 6550 | 1463717204234 Marionette DEBUG loaded listener.js 21:06:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8c67e000) [pid = 6550] [serial = 1215] [outer = 0x88941400] 21:06:45 INFO - PROCESS | 6550 | 1463717205157 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1489ms 21:06:45 INFO - PROCESS | 6550 | 1463717205241 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 21:06:45 INFO - PROCESS | 6550 | 1463717205247 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 21:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:06:45 INFO - PROCESS | 6550 | 1463717205256 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:06:45 INFO - PROCESS | 6550 | 1463717205263 Marionette TRACE conn3 <- [1,1590,null,{}] 21:06:45 INFO - PROCESS | 6550 | 1463717205272 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:45 INFO - PROCESS | 6550 | 1463717205541 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 21:06:45 INFO - PROCESS | 6550 | 1463717205889 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x89119000 == 126 [pid = 6550] [id = 405] 21:06:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8911a400) [pid = 6550] [serial = 1216] [outer = (nil)] 21:06:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x89f89000) [pid = 6550] [serial = 1217] [outer = 0x8911a400] 21:06:45 INFO - PROCESS | 6550 | 1463717205980 Marionette DEBUG loaded listener.js 21:06:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x89f97c00) [pid = 6550] [serial = 1218] [outer = 0x8911a400] 21:06:46 INFO - PROCESS | 6550 | 1463717206958 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:06:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1734ms 21:06:46 INFO - PROCESS | 6550 | 1463717206991 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 21:06:47 INFO - PROCESS | 6550 | 1463717207000 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 21:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:06:47 INFO - PROCESS | 6550 | 1463717207012 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:06:47 INFO - PROCESS | 6550 | 1463717207016 Marionette TRACE conn3 <- [1,1594,null,{}] 21:06:47 INFO - PROCESS | 6550 | 1463717207023 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:47 INFO - PROCESS | 6550 | 1463717207256 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 21:06:47 INFO - PROCESS | 6550 | 1463717207584 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40d000 == 127 [pid = 6550] [id = 406] 21:06:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8a4c6c00) [pid = 6550] [serial = 1219] [outer = (nil)] 21:06:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b193800) [pid = 6550] [serial = 1220] [outer = 0x8a4c6c00] 21:06:47 INFO - PROCESS | 6550 | 1463717207681 Marionette DEBUG loaded listener.js 21:06:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8b893400) [pid = 6550] [serial = 1221] [outer = 0x8a4c6c00] 21:06:48 INFO - PROCESS | 6550 | 1463717208635 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1685ms 21:06:48 INFO - PROCESS | 6550 | 1463717208698 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 21:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:06:48 INFO - PROCESS | 6550 | 1463717208703 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 21:06:48 INFO - PROCESS | 6550 | 1463717208709 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:06:48 INFO - PROCESS | 6550 | 1463717208716 Marionette TRACE conn3 <- [1,1598,null,{}] 21:06:48 INFO - PROCESS | 6550 | 1463717208733 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:49 INFO - PROCESS | 6550 | 1463717209015 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 21:06:49 INFO - PROCESS | 6550 | 1463717209388 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b6800 == 128 [pid = 6550] [id = 407] 21:06:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8d9b4800) [pid = 6550] [serial = 1222] [outer = (nil)] 21:06:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8dc89c00) [pid = 6550] [serial = 1223] [outer = 0x8d9b4800] 21:06:49 INFO - PROCESS | 6550 | 1463717209492 Marionette DEBUG loaded listener.js 21:06:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8dc96000) [pid = 6550] [serial = 1224] [outer = 0x8d9b4800] 21:06:50 INFO - PROCESS | 6550 | 1463717210456 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1787ms 21:06:50 INFO - PROCESS | 6550 | 1463717210496 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 21:06:50 INFO - PROCESS | 6550 | 1463717210501 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 21:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:06:50 INFO - PROCESS | 6550 | 1463717210507 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:06:50 INFO - PROCESS | 6550 | 1463717210511 Marionette TRACE conn3 <- [1,1602,null,{}] 21:06:50 INFO - PROCESS | 6550 | 1463717210517 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:50 INFO - PROCESS | 6550 | 1463717210720 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 21:06:51 INFO - PROCESS | 6550 | 1463717211045 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c4800 == 129 [pid = 6550] [id = 408] 21:06:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8e56c800) [pid = 6550] [serial = 1225] [outer = (nil)] 21:06:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8edba400) [pid = 6550] [serial = 1226] [outer = 0x8e56c800] 21:06:51 INFO - PROCESS | 6550 | 1463717211138 Marionette DEBUG loaded listener.js 21:06:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8ede3800) [pid = 6550] [serial = 1227] [outer = 0x8e56c800] 21:06:52 INFO - PROCESS | 6550 | 1463717212034 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:06:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1582ms 21:06:52 INFO - PROCESS | 6550 | 1463717212090 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 21:06:52 INFO - PROCESS | 6550 | 1463717212093 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 21:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:06:52 INFO - PROCESS | 6550 | 1463717212100 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:06:52 INFO - PROCESS | 6550 | 1463717212104 Marionette TRACE conn3 <- [1,1606,null,{}] 21:06:52 INFO - PROCESS | 6550 | 1463717212109 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:52 INFO - PROCESS | 6550 | 1463717212321 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 21:06:52 INFO - PROCESS | 6550 | 1463717212635 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc91400 == 130 [pid = 6550] [id = 409] 21:06:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8e6ca400) [pid = 6550] [serial = 1228] [outer = (nil)] 21:06:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8f5edc00) [pid = 6550] [serial = 1229] [outer = 0x8e6ca400] 21:06:52 INFO - PROCESS | 6550 | 1463717212729 Marionette DEBUG loaded listener.js 21:06:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x909cac00) [pid = 6550] [serial = 1230] [outer = 0x8e6ca400] 21:06:53 INFO - PROCESS | 6550 | 1463717213606 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1539ms 21:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:06:53 INFO - PROCESS | 6550 | 1463717213639 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 21:06:53 INFO - PROCESS | 6550 | 1463717213642 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 21:06:53 INFO - PROCESS | 6550 | 1463717213649 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:06:53 INFO - PROCESS | 6550 | 1463717213653 Marionette TRACE conn3 <- [1,1610,null,{}] 21:06:53 INFO - PROCESS | 6550 | 1463717213659 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:53 INFO - PROCESS | 6550 | 1463717213898 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 21:06:54 INFO - PROCESS | 6550 | 1463717214249 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae6c00 == 131 [pid = 6550] [id = 410] 21:06:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x8f5ebc00) [pid = 6550] [serial = 1231] [outer = (nil)] 21:06:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x90a9b400) [pid = 6550] [serial = 1232] [outer = 0x8f5ebc00] 21:06:54 INFO - PROCESS | 6550 | 1463717214342 Marionette DEBUG loaded listener.js 21:06:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x90bf0c00) [pid = 6550] [serial = 1233] [outer = 0x8f5ebc00] 21:06:55 INFO - PROCESS | 6550 | 1463717215223 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:06:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:06:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1631ms 21:06:55 INFO - PROCESS | 6550 | 1463717215280 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 21:06:55 INFO - PROCESS | 6550 | 1463717215284 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 21:06:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:06:55 INFO - PROCESS | 6550 | 1463717215290 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:06:55 INFO - PROCESS | 6550 | 1463717215294 Marionette TRACE conn3 <- [1,1614,null,{}] 21:06:55 INFO - PROCESS | 6550 | 1463717215299 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:55 INFO - PROCESS | 6550 | 1463717215505 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 21:06:55 INFO - PROCESS | 6550 | 1463717215824 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x909f3000 == 132 [pid = 6550] [id = 411] 21:06:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x90a91c00) [pid = 6550] [serial = 1234] [outer = (nil)] 21:06:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x90dae400) [pid = 6550] [serial = 1235] [outer = 0x90a91c00] 21:06:55 INFO - PROCESS | 6550 | 1463717215915 Marionette DEBUG loaded listener.js 21:06:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x919c5800) [pid = 6550] [serial = 1236] [outer = 0x90a91c00] 21:06:56 INFO - PROCESS | 6550 | 1463717216793 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:06:56 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 21:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1539ms 21:06:56 INFO - PROCESS | 6550 | 1463717216831 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 21:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:06:56 INFO - PROCESS | 6550 | 1463717216835 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 21:06:56 INFO - PROCESS | 6550 | 1463717216841 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:06:56 INFO - PROCESS | 6550 | 1463717216845 Marionette TRACE conn3 <- [1,1618,null,{}] 21:06:56 INFO - PROCESS | 6550 | 1463717216850 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:57 INFO - PROCESS | 6550 | 1463717217052 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 21:06:57 INFO - PROCESS | 6550 | 1463717217344 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d06c00 == 133 [pid = 6550] [id = 412] 21:06:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x90dae000) [pid = 6550] [serial = 1237] [outer = (nil)] 21:06:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x91bbfc00) [pid = 6550] [serial = 1238] [outer = 0x90dae000] 21:06:57 INFO - PROCESS | 6550 | 1463717217476 Marionette DEBUG loaded listener.js 21:06:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x91bd2400) [pid = 6550] [serial = 1239] [outer = 0x90dae000] 21:06:58 INFO - PROCESS | 6550 | 1463717218366 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1592ms 21:06:58 INFO - PROCESS | 6550 | 1463717218433 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 21:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:06:58 INFO - PROCESS | 6550 | 1463717218438 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 21:06:58 INFO - PROCESS | 6550 | 1463717218444 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:06:58 INFO - PROCESS | 6550 | 1463717218448 Marionette TRACE conn3 <- [1,1622,null,{}] 21:06:58 INFO - PROCESS | 6550 | 1463717218454 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:58 INFO - PROCESS | 6550 | 1463717218663 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 21:06:59 INFO - PROCESS | 6550 | 1463717219002 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a4c000 == 134 [pid = 6550] [id = 413] 21:06:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x90d03800) [pid = 6550] [serial = 1240] [outer = (nil)] 21:06:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9212e000) [pid = 6550] [serial = 1241] [outer = 0x90d03800] 21:06:59 INFO - PROCESS | 6550 | 1463717219102 Marionette DEBUG loaded listener.js 21:06:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x92229800) [pid = 6550] [serial = 1242] [outer = 0x90d03800] 21:06:59 INFO - PROCESS | 6550 | 1463717219994 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:07:00 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 21:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1581ms 21:07:00 INFO - PROCESS | 6550 | 1463717220028 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 6550 | 1463717220031 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 21:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:07:00 INFO - PROCESS | 6550 | 1463717220038 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:07:00 INFO - PROCESS | 6550 | 1463717220041 Marionette TRACE conn3 <- [1,1626,null,{}] 21:07:00 INFO - PROCESS | 6550 | 1463717220047 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:00 INFO - PROCESS | 6550 | 1463717220250 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 21:07:00 INFO - PROCESS | 6550 | 1463717220560 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb7000 == 135 [pid = 6550] [id = 414] 21:07:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x91eb3400) [pid = 6550] [serial = 1243] [outer = (nil)] 21:07:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x92343c00) [pid = 6550] [serial = 1244] [outer = 0x91eb3400] 21:07:00 INFO - PROCESS | 6550 | 1463717220651 Marionette DEBUG loaded listener.js 21:07:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x923adc00) [pid = 6550] [serial = 1245] [outer = 0x91eb3400] 21:07:01 INFO - PROCESS | 6550 | 1463717221574 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1579ms 21:07:01 INFO - PROCESS | 6550 | 1463717221618 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 21:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:07:01 INFO - PROCESS | 6550 | 1463717221623 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 21:07:01 INFO - PROCESS | 6550 | 1463717221629 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:07:01 INFO - PROCESS | 6550 | 1463717221633 Marionette TRACE conn3 <- [1,1630,null,{}] 21:07:01 INFO - PROCESS | 6550 | 1463717221639 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:01 INFO - PROCESS | 6550 | 1463717221872 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 21:07:02 INFO - PROCESS | 6550 | 1463717222226 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x9228a800 == 136 [pid = 6550] [id = 415] 21:07:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9266c000) [pid = 6550] [serial = 1246] [outer = (nil)] 21:07:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x92781400) [pid = 6550] [serial = 1247] [outer = 0x9266c000] 21:07:02 INFO - PROCESS | 6550 | 1463717222332 Marionette DEBUG loaded listener.js 21:07:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x92849c00) [pid = 6550] [serial = 1248] [outer = 0x9266c000] 21:07:03 INFO - PROCESS | 6550 | 1463717223268 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1682ms 21:07:03 INFO - PROCESS | 6550 | 1463717223312 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 21:07:03 INFO - PROCESS | 6550 | 1463717223316 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 21:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:07:03 INFO - PROCESS | 6550 | 1463717223323 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:07:03 INFO - PROCESS | 6550 | 1463717223325 Marionette TRACE conn3 <- [1,1634,null,{}] 21:07:03 INFO - PROCESS | 6550 | 1463717223331 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:03 INFO - PROCESS | 6550 | 1463717223555 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 21:07:03 INFO - PROCESS | 6550 | 1463717223884 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x92784800 == 137 [pid = 6550] [id = 416] 21:07:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x92847400) [pid = 6550] [serial = 1249] [outer = (nil)] 21:07:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x93bc0400) [pid = 6550] [serial = 1250] [outer = 0x92847400] 21:07:03 INFO - PROCESS | 6550 | 1463717223980 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x945efc00) [pid = 6550] [serial = 1251] [outer = 0x92847400] 21:07:04 INFO - PROCESS | 6550 | 1463717224870 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1584ms 21:07:04 INFO - PROCESS | 6550 | 1463717224918 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 21:07:04 INFO - PROCESS | 6550 | 1463717224922 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 21:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:07:04 INFO - PROCESS | 6550 | 1463717224929 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:07:04 INFO - PROCESS | 6550 | 1463717224932 Marionette TRACE conn3 <- [1,1638,null,{}] 21:07:04 INFO - PROCESS | 6550 | 1463717224938 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:05 INFO - PROCESS | 6550 | 1463717225163 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 21:07:05 INFO - PROCESS | 6550 | 1463717225540 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393d000 == 138 [pid = 6550] [id = 417] 21:07:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x94f55c00) [pid = 6550] [serial = 1252] [outer = (nil)] 21:07:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x94f79c00) [pid = 6550] [serial = 1253] [outer = 0x94f55c00] 21:07:05 INFO - PROCESS | 6550 | 1463717225628 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x94f7f800) [pid = 6550] [serial = 1254] [outer = 0x94f55c00] 21:07:06 INFO - PROCESS | 6550 | 1463717226499 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1628ms 21:07:06 INFO - PROCESS | 6550 | 1463717226558 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 21:07:06 INFO - PROCESS | 6550 | 1463717226563 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 21:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:07:06 INFO - PROCESS | 6550 | 1463717226569 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:07:06 INFO - PROCESS | 6550 | 1463717226573 Marionette TRACE conn3 <- [1,1642,null,{}] 21:07:06 INFO - PROCESS | 6550 | 1463717226579 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:06 INFO - PROCESS | 6550 | 1463717226801 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 21:07:07 INFO - PROCESS | 6550 | 1463717227135 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x9233ec00 == 139 [pid = 6550] [id = 418] 21:07:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x92d51c00) [pid = 6550] [serial = 1255] [outer = (nil)] 21:07:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x98976c00) [pid = 6550] [serial = 1256] [outer = 0x92d51c00] 21:07:07 INFO - PROCESS | 6550 | 1463717227241 Marionette DEBUG loaded listener.js 21:07:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x98e8ec00) [pid = 6550] [serial = 1257] [outer = 0x92d51c00] 21:07:08 INFO - PROCESS | 6550 | 1463717228096 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:07:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:07:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1581ms 21:07:08 INFO - PROCESS | 6550 | 1463717228151 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 21:07:08 INFO - PROCESS | 6550 | 1463717228155 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 21:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:07:08 INFO - PROCESS | 6550 | 1463717228161 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:07:08 INFO - PROCESS | 6550 | 1463717228165 Marionette TRACE conn3 <- [1,1646,null,{}] 21:07:08 INFO - PROCESS | 6550 | 1463717228170 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:08 INFO - PROCESS | 6550 | 1463717228383 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 21:07:08 INFO - PROCESS | 6550 | 1463717228664 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e9c00 == 140 [pid = 6550] [id = 419] 21:07:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x92662800) [pid = 6550] [serial = 1258] [outer = (nil)] 21:07:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x99aeb400) [pid = 6550] [serial = 1259] [outer = 0x92662800] 21:07:08 INFO - PROCESS | 6550 | 1463717228800 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x99ec1c00) [pid = 6550] [serial = 1260] [outer = 0x92662800] 21:07:09 INFO - PROCESS | 6550 | 1463717229684 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1580ms 21:07:09 INFO - PROCESS | 6550 | 1463717229742 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 21:07:09 INFO - PROCESS | 6550 | 1463717229745 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 21:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:07:09 INFO - PROCESS | 6550 | 1463717229752 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:07:09 INFO - PROCESS | 6550 | 1463717229756 Marionette TRACE conn3 <- [1,1650,null,{}] 21:07:09 INFO - PROCESS | 6550 | 1463717229761 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:09 INFO - PROCESS | 6550 | 1463717229977 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 21:07:10 INFO - PROCESS | 6550 | 1463717230307 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x909eb000 == 141 [pid = 6550] [id = 420] 21:07:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x95130400) [pid = 6550] [serial = 1261] [outer = (nil)] 21:07:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x9aaa3800) [pid = 6550] [serial = 1262] [outer = 0x95130400] 21:07:10 INFO - PROCESS | 6550 | 1463717230398 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x9aab0800) [pid = 6550] [serial = 1263] [outer = 0x95130400] 21:07:11 INFO - PROCESS | 6550 | 1463717231295 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1582ms 21:07:11 INFO - PROCESS | 6550 | 1463717231334 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 21:07:11 INFO - PROCESS | 6550 | 1463717231338 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 21:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:07:11 INFO - PROCESS | 6550 | 1463717231345 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:07:11 INFO - PROCESS | 6550 | 1463717231348 Marionette TRACE conn3 <- [1,1654,null,{}] 21:07:11 INFO - PROCESS | 6550 | 1463717231354 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:11 INFO - PROCESS | 6550 | 1463717231561 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 21:07:11 INFO - PROCESS | 6550 | 1463717231891 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x989fe400 == 142 [pid = 6550] [id = 421] 21:07:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x99ae8800) [pid = 6550] [serial = 1264] [outer = (nil)] 21:07:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x9b722000) [pid = 6550] [serial = 1265] [outer = 0x99ae8800] 21:07:11 INFO - PROCESS | 6550 | 1463717231983 Marionette DEBUG loaded listener.js 21:07:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x9b774c00) [pid = 6550] [serial = 1266] [outer = 0x99ae8800] 21:07:12 INFO - PROCESS | 6550 | 1463717232864 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1579ms 21:07:12 INFO - PROCESS | 6550 | 1463717232925 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 6550 | 1463717232928 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 21:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:07:12 INFO - PROCESS | 6550 | 1463717232935 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:07:12 INFO - PROCESS | 6550 | 1463717232937 Marionette TRACE conn3 <- [1,1658,null,{}] 21:07:12 INFO - PROCESS | 6550 | 1463717232943 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:13 INFO - PROCESS | 6550 | 1463717233156 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 21:07:13 INFO - PROCESS | 6550 | 1463717233499 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f49000 == 143 [pid = 6550] [id = 422] 21:07:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x87e04000) [pid = 6550] [serial = 1267] [outer = (nil)] 21:07:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x9b770400) [pid = 6550] [serial = 1268] [outer = 0x87e04000] 21:07:13 INFO - PROCESS | 6550 | 1463717233591 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x9d0b0800) [pid = 6550] [serial = 1269] [outer = 0x87e04000] 21:07:14 INFO - PROCESS | 6550 | 1463717234495 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1627ms 21:07:14 INFO - PROCESS | 6550 | 1463717234563 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 21:07:14 INFO - PROCESS | 6550 | 1463717234567 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 21:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:07:14 INFO - PROCESS | 6550 | 1463717234574 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:07:14 INFO - PROCESS | 6550 | 1463717234577 Marionette TRACE conn3 <- [1,1662,null,{}] 21:07:14 INFO - PROCESS | 6550 | 1463717234583 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:14 INFO - PROCESS | 6550 | 1463717234800 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 21:07:15 INFO - PROCESS | 6550 | 1463717235127 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b7bb000 == 144 [pid = 6550] [id = 423] 21:07:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x9b7bfc00) [pid = 6550] [serial = 1270] [outer = (nil)] 21:07:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0xa2153c00) [pid = 6550] [serial = 1271] [outer = 0x9b7bfc00] 21:07:15 INFO - PROCESS | 6550 | 1463717235221 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0xa21a7800) [pid = 6550] [serial = 1272] [outer = 0x9b7bfc00] 21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e8400 == 143 [pid = 6550] [id = 337] 21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b3000 == 142 [pid = 6550] [id = 248] 21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x86f44400 == 141 [pid = 6550] [id = 351] 21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8e569c00 == 140 [pid = 6550] [id = 314] 21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c7400 == 139 [pid = 6550] [id = 403] 21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8a403400 == 138 [pid = 6550] [id = 402] 21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8911d800 == 137 [pid = 6550] [id = 401] 21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x86f4ac00 == 136 [pid = 6550] [id = 400] 21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d5800 == 135 [pid = 6550] [id = 388] 21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8edbf800 == 134 [pid = 6550] [id = 387] 21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cc400 == 133 [pid = 6550] [id = 385] 21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d0c00 == 132 [pid = 6550] [id = 386] 21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3f0400 == 131 [pid = 6550] [id = 384] 21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8b178c00 == 130 [pid = 6550] [id = 383] 21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x87e09c00 == 129 [pid = 6550] [id = 381] 21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8911d000 == 128 [pid = 6550] [id = 382] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x8c505c00) [pid = 6550] [serial = 1134] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x94f54800) [pid = 6550] [serial = 1106] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x909d2000) [pid = 6550] [serial = 1088] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x91bb6400) [pid = 6550] [serial = 1023] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8b6dd000) [pid = 6550] [serial = 1083] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x8894b400) [pid = 6550] [serial = 1130] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x89f93000) [pid = 6550] [serial = 1136] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x8dc95c00) [pid = 6550] [serial = 1086] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0xa2280800) [pid = 6550] [serial = 1121] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x94f80c00) [pid = 6550] [serial = 1032] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x92848000) [pid = 6550] [serial = 1101] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x8dae9400) [pid = 6550] [serial = 1085] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x92501c00) [pid = 6550] [serial = 1097] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0xa6778c00) [pid = 6550] [serial = 1059] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x94f76c00) [pid = 6550] [serial = 1107] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x974ca400) [pid = 6550] [serial = 1109] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x9764dc00) [pid = 6550] [serial = 1110] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x996ed000) [pid = 6550] [serial = 1035] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x8c8ad000) [pid = 6550] [serial = 1017] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0xa26c3c00) [pid = 6550] [serial = 1050] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8894d000) [pid = 6550] [serial = 1131] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x9250d800) [pid = 6550] [serial = 1098] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0xa6282800) [pid = 6550] [serial = 1125] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x919f0000) [pid = 6550] [serial = 1092] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x9d0ac000) [pid = 6550] [serial = 1119] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x99f6f800) [pid = 6550] [serial = 1038] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0xa6b6d800) [pid = 6550] [serial = 1128] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x9d0af000) [pid = 6550] [serial = 1118] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0xa227cc00) [pid = 6550] [serial = 1047] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0xa325b000) [pid = 6550] [serial = 1124] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0xa6285800) [pid = 6550] [serial = 1053] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x9b775400) [pid = 6550] [serial = 1044] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0xa22eb800) [pid = 6550] [serial = 1122] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9ac44c00) [pid = 6550] [serial = 1115] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92842000) [pid = 6550] [serial = 1100] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8f5e4c00) [pid = 6550] [serial = 1020] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8c3bf000) [pid = 6550] [serial = 1142] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x93937400) [pid = 6550] [serial = 1104] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x92502400) [pid = 6550] [serial = 1029] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x91ed0400) [pid = 6550] [serial = 1095] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x86f4e800) [pid = 6550] [serial = 1056] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x99ec4400) [pid = 6550] [serial = 1112] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x9afa9400) [pid = 6550] [serial = 1116] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8a4c7000) [pid = 6550] [serial = 1139] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x8b171400) [pid = 6550] [serial = 1140] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x90be4400) [pid = 6550] [serial = 1089] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0xa6b68c00) [pid = 6550] [serial = 1127] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x919c6c00) [pid = 6550] [serial = 1091] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9a0a8c00) [pid = 6550] [serial = 1113] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8c679800) [pid = 6550] [serial = 1143] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8a2f6c00) [pid = 6550] [serial = 1137] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8b190400) [pid = 6550] [serial = 1082] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x9ac44800) [pid = 6550] [serial = 1041] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92343000) [pid = 6550] [serial = 1026] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91ecb400) [pid = 6550] [serial = 1094] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b898400) [pid = 6550] [serial = 1133] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x93863400) [pid = 6550] [serial = 1103] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b6d1800) [pid = 6550] [serial = 1145] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 6550 | 1463717237821 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 3331ms 21:07:17 INFO - PROCESS | 6550 | 1463717237906 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 6550 | 1463717237913 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 21:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:07:17 INFO - PROCESS | 6550 | 1463717237922 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:07:17 INFO - PROCESS | 6550 | 1463717237926 Marionette TRACE conn3 <- [1,1666,null,{}] 21:07:17 INFO - PROCESS | 6550 | 1463717237935 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:18 INFO - PROCESS | 6550 | 1463717238148 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 21:07:18 INFO - PROCESS | 6550 | 1463717238395 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894f800 == 129 [pid = 6550] [id = 424] 21:07:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x88a53c00) [pid = 6550] [serial = 1273] [outer = (nil)] 21:07:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8911fc00) [pid = 6550] [serial = 1274] [outer = 0x88a53c00] 21:07:18 INFO - PROCESS | 6550 | 1463717238474 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8a2f1000) [pid = 6550] [serial = 1275] [outer = 0x88a53c00] 21:07:19 INFO - PROCESS | 6550 | 1463717239294 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1429ms 21:07:19 INFO - PROCESS | 6550 | 1463717239352 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 21:07:19 INFO - PROCESS | 6550 | 1463717239360 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 21:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:07:19 INFO - PROCESS | 6550 | 1463717239370 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:07:19 INFO - PROCESS | 6550 | 1463717239374 Marionette TRACE conn3 <- [1,1670,null,{}] 21:07:19 INFO - PROCESS | 6550 | 1463717239380 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:19 INFO - PROCESS | 6550 | 1463717239573 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 21:07:19 INFO - PROCESS | 6550 | 1463717239788 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8a800 == 130 [pid = 6550] [id = 425] 21:07:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a2f3400) [pid = 6550] [serial = 1276] [outer = (nil)] 21:07:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8a4c8000) [pid = 6550] [serial = 1277] [outer = 0x8a2f3400] 21:07:19 INFO - PROCESS | 6550 | 1463717239865 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b174400) [pid = 6550] [serial = 1278] [outer = 0x8a2f3400] 21:07:20 INFO - PROCESS | 6550 | 1463717240826 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1490ms 21:07:20 INFO - PROCESS | 6550 | 1463717240861 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 21:07:20 INFO - PROCESS | 6550 | 1463717240865 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 21:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:07:20 INFO - PROCESS | 6550 | 1463717240872 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:07:20 INFO - PROCESS | 6550 | 1463717240878 Marionette TRACE conn3 <- [1,1674,null,{}] 21:07:20 INFO - PROCESS | 6550 | 1463717240901 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:21 INFO - PROCESS | 6550 | 1463717241158 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 21:07:21 INFO - PROCESS | 6550 | 1463717241220 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40a000 == 131 [pid = 6550] [id = 426] 21:07:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8b898400) [pid = 6550] [serial = 1279] [outer = (nil)] 21:07:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8c3c5400) [pid = 6550] [serial = 1280] [outer = 0x8b898400] 21:07:21 INFO - PROCESS | 6550 | 1463717241319 Marionette DEBUG loaded listener.js 21:07:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8c50d800) [pid = 6550] [serial = 1281] [outer = 0x8b898400] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x997e9c00) [pid = 6550] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x92662c00) [pid = 6550] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x91ecc000) [pid = 6550] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8c8b2c00) [pid = 6550] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8e6d1c00) [pid = 6550] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x92668800) [pid = 6550] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b17e000) [pid = 6550] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x974ce000) [pid = 6550] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8c8b9400) [pid = 6550] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8a404400) [pid = 6550] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x86f4ec00) [pid = 6550] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x89121800) [pid = 6550] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x919cd000) [pid = 6550] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x90be8400) [pid = 6550] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x909d6800) [pid = 6550] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x90be5000) [pid = 6550] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x9266dc00) [pid = 6550] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x95132c00) [pid = 6550] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x90db3800) [pid = 6550] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x909cd800) [pid = 6550] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8c3bd800) [pid = 6550] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8a2f3c00) [pid = 6550] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x8911f000) [pid = 6550] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:07:22 INFO - PROCESS | 6550 | 1463717242848 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1992ms 21:07:22 INFO - PROCESS | 6550 | 1463717242865 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 21:07:22 INFO - PROCESS | 6550 | 1463717242868 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 21:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:07:22 INFO - PROCESS | 6550 | 1463717242885 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:07:22 INFO - PROCESS | 6550 | 1463717242889 Marionette TRACE conn3 <- [1,1678,null,{}] 21:07:22 INFO - PROCESS | 6550 | 1463717242896 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:23 INFO - PROCESS | 6550 | 1463717243088 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 21:07:23 INFO - PROCESS | 6550 | 1463717243105 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f1800 == 132 [pid = 6550] [id = 427] 21:07:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8b6dec00) [pid = 6550] [serial = 1282] [outer = (nil)] 21:07:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8c671400) [pid = 6550] [serial = 1283] [outer = 0x8b6dec00] 21:07:23 INFO - PROCESS | 6550 | 1463717243179 Marionette DEBUG loaded listener.js 21:07:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8c8ad400) [pid = 6550] [serial = 1284] [outer = 0x8b6dec00] 21:07:24 INFO - PROCESS | 6550 | 1463717244140 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1290ms 21:07:24 INFO - PROCESS | 6550 | 1463717244167 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 21:07:24 INFO - PROCESS | 6550 | 1463717244170 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 21:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:07:24 INFO - PROCESS | 6550 | 1463717244176 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:07:24 INFO - PROCESS | 6550 | 1463717244180 Marionette TRACE conn3 <- [1,1682,null,{}] 21:07:24 INFO - PROCESS | 6550 | 1463717244185 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:24 INFO - PROCESS | 6550 | 1463717244369 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 21:07:24 INFO - PROCESS | 6550 | 1463717244722 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4d800 == 133 [pid = 6550] [id = 428] 21:07:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x86f4f000) [pid = 6550] [serial = 1285] [outer = (nil)] 21:07:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x88945000) [pid = 6550] [serial = 1286] [outer = 0x86f4f000] 21:07:24 INFO - PROCESS | 6550 | 1463717244817 Marionette DEBUG loaded listener.js 21:07:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x88a50000) [pid = 6550] [serial = 1287] [outer = 0x86f4f000] 21:07:25 INFO - PROCESS | 6550 | 1463717245847 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1732ms 21:07:25 INFO - PROCESS | 6550 | 1463717245912 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 21:07:25 INFO - PROCESS | 6550 | 1463717245919 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 21:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:07:25 INFO - PROCESS | 6550 | 1463717245928 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:07:25 INFO - PROCESS | 6550 | 1463717245935 Marionette TRACE conn3 <- [1,1686,null,{}] 21:07:25 INFO - PROCESS | 6550 | 1463717245942 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:26 INFO - PROCESS | 6550 | 1463717246214 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 21:07:26 INFO - PROCESS | 6550 | 1463717246545 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c2000 == 134 [pid = 6550] [id = 429] 21:07:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8a4cc400) [pid = 6550] [serial = 1288] [outer = (nil)] 21:07:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8b179400) [pid = 6550] [serial = 1289] [outer = 0x8a4cc400] 21:07:26 INFO - PROCESS | 6550 | 1463717246644 Marionette DEBUG loaded listener.js 21:07:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8b6d5000) [pid = 6550] [serial = 1290] [outer = 0x8a4cc400] 21:07:27 INFO - PROCESS | 6550 | 1463717247594 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:07:27 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 21:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1744ms 21:07:27 INFO - PROCESS | 6550 | 1463717247676 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 21:07:27 INFO - PROCESS | 6550 | 1463717247683 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 21:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:07:27 INFO - PROCESS | 6550 | 1463717247690 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:07:27 INFO - PROCESS | 6550 | 1463717247694 Marionette TRACE conn3 <- [1,1690,null,{}] 21:07:27 INFO - PROCESS | 6550 | 1463717247700 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:27 INFO - PROCESS | 6550 | 1463717247938 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 21:07:28 INFO - PROCESS | 6550 | 1463717248305 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9aa400 == 135 [pid = 6550] [id = 430] 21:07:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8d9ac800) [pid = 6550] [serial = 1291] [outer = (nil)] 21:07:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8d9b6800) [pid = 6550] [serial = 1292] [outer = 0x8d9ac800] 21:07:28 INFO - PROCESS | 6550 | 1463717248402 Marionette DEBUG loaded listener.js 21:07:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8dc8c400) [pid = 6550] [serial = 1293] [outer = 0x8d9ac800] 21:07:29 INFO - PROCESS | 6550 | 1463717249379 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1739ms 21:07:29 INFO - PROCESS | 6550 | 1463717249430 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 21:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:07:29 INFO - PROCESS | 6550 | 1463717249434 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 21:07:29 INFO - PROCESS | 6550 | 1463717249451 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:07:29 INFO - PROCESS | 6550 | 1463717249461 Marionette TRACE conn3 <- [1,1694,null,{}] 21:07:29 INFO - PROCESS | 6550 | 1463717249468 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:29 INFO - PROCESS | 6550 | 1463717249694 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 21:07:30 INFO - PROCESS | 6550 | 1463717250010 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b892400 == 136 [pid = 6550] [id = 431] 21:07:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8c8abc00) [pid = 6550] [serial = 1294] [outer = (nil)] 21:07:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8e6d5c00) [pid = 6550] [serial = 1295] [outer = 0x8c8abc00] 21:07:30 INFO - PROCESS | 6550 | 1463717250107 Marionette DEBUG loaded listener.js 21:07:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8edba000) [pid = 6550] [serial = 1296] [outer = 0x8c8abc00] 21:07:31 INFO - PROCESS | 6550 | 1463717251051 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1646ms 21:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:07:31 INFO - PROCESS | 6550 | 1463717251088 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 6550 | 1463717251092 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 21:07:31 INFO - PROCESS | 6550 | 1463717251099 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - PROCESS | 6550 | 1463717251103 Marionette TRACE conn3 <- [1,1698,null,{}] 21:07:31 INFO - PROCESS | 6550 | 1463717251108 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:31 INFO - PROCESS | 6550 | 1463717251326 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 21:07:31 INFO - PROCESS | 6550 | 1463717251648 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56cc00 == 137 [pid = 6550] [id = 432] 21:07:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8e6c9800) [pid = 6550] [serial = 1297] [outer = (nil)] 21:07:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8f5e7400) [pid = 6550] [serial = 1298] [outer = 0x8e6c9800] 21:07:31 INFO - PROCESS | 6550 | 1463717251740 Marionette DEBUG loaded listener.js 21:07:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8f5eb400) [pid = 6550] [serial = 1299] [outer = 0x8e6c9800] 21:07:32 INFO - PROCESS | 6550 | 1463717252624 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:07:32 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 21:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1586ms 21:07:32 INFO - PROCESS | 6550 | 1463717252700 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 21:07:32 INFO - PROCESS | 6550 | 1463717252703 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 21:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:07:32 INFO - PROCESS | 6550 | 1463717252712 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:07:32 INFO - PROCESS | 6550 | 1463717252715 Marionette TRACE conn3 <- [1,1702,null,{}] 21:07:32 INFO - PROCESS | 6550 | 1463717252721 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:32 INFO - PROCESS | 6550 | 1463717252935 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 21:07:33 INFO - PROCESS | 6550 | 1463717253274 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x909ea400 == 138 [pid = 6550] [id = 433] 21:07:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x909ec000) [pid = 6550] [serial = 1300] [outer = (nil)] 21:07:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x909f2400) [pid = 6550] [serial = 1301] [outer = 0x909ec000] 21:07:33 INFO - PROCESS | 6550 | 1463717253379 Marionette DEBUG loaded listener.js 21:07:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x90befc00) [pid = 6550] [serial = 1302] [outer = 0x909ec000] 21:07:34 INFO - PROCESS | 6550 | 1463717254326 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1678ms 21:07:34 INFO - PROCESS | 6550 | 1463717254391 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 21:07:34 INFO - PROCESS | 6550 | 1463717254396 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 21:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:07:34 INFO - PROCESS | 6550 | 1463717254402 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:07:34 INFO - PROCESS | 6550 | 1463717254406 Marionette TRACE conn3 <- [1,1706,null,{}] 21:07:34 INFO - PROCESS | 6550 | 1463717254412 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:34 INFO - PROCESS | 6550 | 1463717254631 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 21:07:34 INFO - PROCESS | 6550 | 1463717254948 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 139 [pid = 6550] [id = 434] 21:07:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8f5eb000) [pid = 6550] [serial = 1303] [outer = (nil)] 21:07:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x919ecc00) [pid = 6550] [serial = 1304] [outer = 0x8f5eb000] 21:07:35 INFO - PROCESS | 6550 | 1463717255042 Marionette DEBUG loaded listener.js 21:07:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x919f2000) [pid = 6550] [serial = 1305] [outer = 0x8f5eb000] 21:07:35 INFO - PROCESS | 6550 | 1463717255988 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1628ms 21:07:36 INFO - PROCESS | 6550 | 1463717256032 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 21:07:36 INFO - PROCESS | 6550 | 1463717256036 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 21:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:07:36 INFO - PROCESS | 6550 | 1463717256042 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:07:36 INFO - PROCESS | 6550 | 1463717256046 Marionette TRACE conn3 <- [1,1710,null,{}] 21:07:36 INFO - PROCESS | 6550 | 1463717256052 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:36 INFO - PROCESS | 6550 | 1463717256270 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 21:07:36 INFO - PROCESS | 6550 | 1463717256590 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0d400 == 140 [pid = 6550] [id = 435] 21:07:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x919c6c00) [pid = 6550] [serial = 1306] [outer = (nil)] 21:07:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x91bcfc00) [pid = 6550] [serial = 1307] [outer = 0x919c6c00] 21:07:36 INFO - PROCESS | 6550 | 1463717256685 Marionette DEBUG loaded listener.js 21:07:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x91bdb000) [pid = 6550] [serial = 1308] [outer = 0x919c6c00] 21:07:37 INFO - PROCESS | 6550 | 1463717257571 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1586ms 21:07:37 INFO - PROCESS | 6550 | 1463717257631 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 21:07:37 INFO - PROCESS | 6550 | 1463717257636 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 21:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:07:37 INFO - PROCESS | 6550 | 1463717257642 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:07:37 INFO - PROCESS | 6550 | 1463717257646 Marionette TRACE conn3 <- [1,1714,null,{}] 21:07:37 INFO - PROCESS | 6550 | 1463717257652 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:37 INFO - PROCESS | 6550 | 1463717257874 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 21:07:38 INFO - PROCESS | 6550 | 1463717258209 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6de000 == 141 [pid = 6550] [id = 436] 21:07:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8d9ab800) [pid = 6550] [serial = 1309] [outer = (nil)] 21:07:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92121400) [pid = 6550] [serial = 1310] [outer = 0x8d9ab800] 21:07:38 INFO - PROCESS | 6550 | 1463717258304 Marionette DEBUG loaded listener.js 21:07:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x92222000) [pid = 6550] [serial = 1311] [outer = 0x8d9ab800] 21:07:39 INFO - PROCESS | 6550 | 1463717259210 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1635ms 21:07:39 INFO - PROCESS | 6550 | 1463717259278 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 21:07:39 INFO - PROCESS | 6550 | 1463717259281 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 21:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:07:39 INFO - PROCESS | 6550 | 1463717259288 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:07:39 INFO - PROCESS | 6550 | 1463717259299 Marionette TRACE conn3 <- [1,1718,null,{}] 21:07:39 INFO - PROCESS | 6550 | 1463717259304 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:39 INFO - PROCESS | 6550 | 1463717259555 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 21:07:39 INFO - PROCESS | 6550 | 1463717259878 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f2c00 == 142 [pid = 6550] [id = 437] 21:07:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x91bbc000) [pid = 6550] [serial = 1312] [outer = (nil)] 21:07:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92348c00) [pid = 6550] [serial = 1313] [outer = 0x91bbc000] 21:07:39 INFO - PROCESS | 6550 | 1463717259969 Marionette DEBUG loaded listener.js 21:07:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x923a2800) [pid = 6550] [serial = 1314] [outer = 0x91bbc000] 21:07:40 INFO - PROCESS | 6550 | 1463717260856 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1645ms 21:07:40 INFO - PROCESS | 6550 | 1463717260934 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 21:07:40 INFO - PROCESS | 6550 | 1463717260937 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 21:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:07:40 INFO - PROCESS | 6550 | 1463717260944 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:07:40 INFO - PROCESS | 6550 | 1463717260948 Marionette TRACE conn3 <- [1,1722,null,{}] 21:07:40 INFO - PROCESS | 6550 | 1463717260953 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:41 INFO - PROCESS | 6550 | 1463717261169 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 21:07:41 INFO - PROCESS | 6550 | 1463717261513 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x92509000 == 143 [pid = 6550] [id = 438] 21:07:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9250b000) [pid = 6550] [serial = 1315] [outer = (nil)] 21:07:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x9250e400) [pid = 6550] [serial = 1316] [outer = 0x9250b000] 21:07:41 INFO - PROCESS | 6550 | 1463717261622 Marionette DEBUG loaded listener.js 21:07:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x92776c00) [pid = 6550] [serial = 1317] [outer = 0x9250b000] 21:07:42 INFO - PROCESS | 6550 | 1463717262602 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:07:42 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 21:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1734ms 21:07:42 INFO - PROCESS | 6550 | 1463717262679 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 21:07:42 INFO - PROCESS | 6550 | 1463717262684 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 21:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:07:42 INFO - PROCESS | 6550 | 1463717262690 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:07:42 INFO - PROCESS | 6550 | 1463717262695 Marionette TRACE conn3 <- [1,1726,null,{}] 21:07:42 INFO - PROCESS | 6550 | 1463717262700 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:43 INFO - PROCESS | 6550 | 1463717262997 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 21:07:43 INFO - PROCESS | 6550 | 1463717263332 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9a8400 == 144 [pid = 6550] [id = 439] 21:07:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x8edf0800) [pid = 6550] [serial = 1318] [outer = (nil)] 21:07:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x923aa000) [pid = 6550] [serial = 1319] [outer = 0x8edf0800] 21:07:43 INFO - PROCESS | 6550 | 1463717263425 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x92983000) [pid = 6550] [serial = 1320] [outer = 0x8edf0800] 21:07:44 INFO - PROCESS | 6550 | 1463717264372 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1737ms 21:07:44 INFO - PROCESS | 6550 | 1463717264427 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 21:07:44 INFO - PROCESS | 6550 | 1463717264431 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 21:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:07:44 INFO - PROCESS | 6550 | 1463717264438 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:07:44 INFO - PROCESS | 6550 | 1463717264441 Marionette TRACE conn3 <- [1,1730,null,{}] 21:07:44 INFO - PROCESS | 6550 | 1463717264447 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:44 INFO - PROCESS | 6550 | 1463717264658 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 21:07:44 INFO - PROCESS | 6550 | 1463717264977 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x919d3c00 == 145 [pid = 6550] [id = 440] 21:07:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x92504c00) [pid = 6550] [serial = 1321] [outer = (nil)] 21:07:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x93940c00) [pid = 6550] [serial = 1322] [outer = 0x92504c00] 21:07:45 INFO - PROCESS | 6550 | 1463717265069 Marionette DEBUG loaded listener.js 21:07:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x93bc7c00) [pid = 6550] [serial = 1323] [outer = 0x92504c00] 21:07:46 INFO - PROCESS | 6550 | 1463717266000 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 21:07:46 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 21:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1629ms 21:07:46 INFO - PROCESS | 6550 | 1463717266068 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 21:07:46 INFO - PROCESS | 6550 | 1463717266071 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 21:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:07:46 INFO - PROCESS | 6550 | 1463717266078 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:07:46 INFO - PROCESS | 6550 | 1463717266081 Marionette TRACE conn3 <- [1,1734,null,{}] 21:07:46 INFO - PROCESS | 6550 | 1463717266087 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:46 INFO - PROCESS | 6550 | 1463717266343 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 21:07:46 INFO - PROCESS | 6550 | 1463717266665 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x919cc000 == 146 [pid = 6550] [id = 441] 21:07:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x9297cc00) [pid = 6550] [serial = 1324] [outer = (nil)] 21:07:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x94f5d800) [pid = 6550] [serial = 1325] [outer = 0x9297cc00] 21:07:46 INFO - PROCESS | 6550 | 1463717266758 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x94f7ac00) [pid = 6550] [serial = 1326] [outer = 0x9297cc00] 21:07:47 INFO - PROCESS | 6550 | 1463717267679 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1649ms 21:07:47 INFO - PROCESS | 6550 | 1463717267728 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 21:07:47 INFO - PROCESS | 6550 | 1463717267732 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 21:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:07:47 INFO - PROCESS | 6550 | 1463717267738 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:07:47 INFO - PROCESS | 6550 | 1463717267742 Marionette TRACE conn3 <- [1,1738,null,{}] 21:07:47 INFO - PROCESS | 6550 | 1463717267748 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:47 INFO - PROCESS | 6550 | 1463717267963 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 21:07:48 INFO - PROCESS | 6550 | 1463717268302 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daefc00 == 147 [pid = 6550] [id = 442] 21:07:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x92501800) [pid = 6550] [serial = 1327] [outer = (nil)] 21:07:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x94fa3800) [pid = 6550] [serial = 1328] [outer = 0x92501800] 21:07:48 INFO - PROCESS | 6550 | 1463717268395 Marionette DEBUG loaded listener.js 21:07:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x974c4000) [pid = 6550] [serial = 1329] [outer = 0x92501800] 21:07:49 INFO - PROCESS | 6550 | 1463717269286 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1580ms 21:07:49 INFO - PROCESS | 6550 | 1463717269319 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 21:07:49 INFO - PROCESS | 6550 | 1463717269323 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 21:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:07:49 INFO - PROCESS | 6550 | 1463717269345 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:07:49 INFO - PROCESS | 6550 | 1463717269349 Marionette TRACE conn3 <- [1,1742,null,{}] 21:07:49 INFO - PROCESS | 6550 | 1463717269361 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:49 INFO - PROCESS | 6550 | 1463717269575 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 21:07:49 INFO - PROCESS | 6550 | 1463717269901 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x92501c00 == 148 [pid = 6550] [id = 443] 21:07:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x94f1c800) [pid = 6550] [serial = 1330] [outer = (nil)] 21:07:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x987eec00) [pid = 6550] [serial = 1331] [outer = 0x94f1c800] 21:07:49 INFO - PROCESS | 6550 | 1463717269992 Marionette DEBUG loaded listener.js 21:07:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x987fac00) [pid = 6550] [serial = 1332] [outer = 0x94f1c800] 21:07:50 INFO - PROCESS | 6550 | 1463717270947 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1652ms 21:07:50 INFO - PROCESS | 6550 | 1463717270983 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 21:07:50 INFO - PROCESS | 6550 | 1463717270988 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 21:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:07:50 INFO - PROCESS | 6550 | 1463717270995 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:07:51 INFO - PROCESS | 6550 | 1463717270999 Marionette TRACE conn3 <- [1,1746,null,{}] 21:07:51 INFO - PROCESS | 6550 | 1463717271004 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:51 INFO - PROCESS | 6550 | 1463717271217 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 21:07:51 INFO - PROCESS | 6550 | 1463717271543 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e03c00 == 149 [pid = 6550] [id = 444] 21:07:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x87e0dc00) [pid = 6550] [serial = 1333] [outer = (nil)] 21:07:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x99a5d000) [pid = 6550] [serial = 1334] [outer = 0x87e0dc00] 21:07:51 INFO - PROCESS | 6550 | 1463717271635 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x99b63c00) [pid = 6550] [serial = 1335] [outer = 0x87e0dc00] 21:07:52 INFO - PROCESS | 6550 | 1463717272545 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1585ms 21:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:07:52 INFO - PROCESS | 6550 | 1463717272581 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 6550 | 1463717272584 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 21:07:52 INFO - PROCESS | 6550 | 1463717272591 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:07:52 INFO - PROCESS | 6550 | 1463717272594 Marionette TRACE conn3 <- [1,1750,null,{}] 21:07:52 INFO - PROCESS | 6550 | 1463717272600 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:52 INFO - PROCESS | 6550 | 1463717272808 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 21:07:53 INFO - PROCESS | 6550 | 1463717273148 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x88947000 == 150 [pid = 6550] [id = 445] 21:07:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x91bba000) [pid = 6550] [serial = 1336] [outer = (nil)] 21:07:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x99ec2400) [pid = 6550] [serial = 1337] [outer = 0x91bba000] 21:07:53 INFO - PROCESS | 6550 | 1463717273242 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x99f6bc00) [pid = 6550] [serial = 1338] [outer = 0x91bba000] 21:07:54 INFO - PROCESS | 6550 | 1463717274140 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1587ms 21:07:54 INFO - PROCESS | 6550 | 1463717274177 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 21:07:54 INFO - PROCESS | 6550 | 1463717274181 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 21:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:07:54 INFO - PROCESS | 6550 | 1463717274187 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:07:54 INFO - PROCESS | 6550 | 1463717274190 Marionette TRACE conn3 <- [1,1754,null,{}] 21:07:54 INFO - PROCESS | 6550 | 1463717274196 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:54 INFO - PROCESS | 6550 | 1463717274425 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67fc00 == 149 [pid = 6550] [id = 156] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f1800 == 148 [pid = 6550] [id = 427] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40a000 == 147 [pid = 6550] [id = 426] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x89f8a800 == 146 [pid = 6550] [id = 425] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8894f800 == 145 [pid = 6550] [id = 424] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x86f49000 == 144 [pid = 6550] [id = 422] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x989fe400 == 143 [pid = 6550] [id = 421] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x909eb000 == 142 [pid = 6550] [id = 420] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x909e9c00 == 141 [pid = 6550] [id = 419] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x9393d000 == 140 [pid = 6550] [id = 417] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x9233ec00 == 139 [pid = 6550] [id = 418] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x92784800 == 138 [pid = 6550] [id = 416] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x9228a800 == 137 [pid = 6550] [id = 415] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb7000 == 136 [pid = 6550] [id = 414] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x90d06c00 == 135 [pid = 6550] [id = 412] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x88a4c000 == 134 [pid = 6550] [id = 413] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x909f3000 == 133 [pid = 6550] [id = 411] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae6c00 == 132 [pid = 6550] [id = 410] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc91400 == 131 [pid = 6550] [id = 409] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c4800 == 130 [pid = 6550] [id = 408] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b6800 == 129 [pid = 6550] [id = 407] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40d000 == 128 [pid = 6550] [id = 406] 21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x89119000 == 127 [pid = 6550] [id = 405] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8b190c00) [pid = 6550] [serial = 1214] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x9aaa3400) [pid = 6550] [serial = 1200] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x93937c00) [pid = 6550] [serial = 1181] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x9512dc00) [pid = 6550] [serial = 1187] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8e6d4000) [pid = 6550] [serial = 1157] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8efc1800) [pid = 6550] [serial = 1161] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x9266f000) [pid = 6550] [serial = 1178] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8c3bb400) [pid = 6550] [serial = 1152] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x99e31800) [pid = 6550] [serial = 1196] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8dae2000) [pid = 6550] [serial = 1154] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x99ec4c00) [pid = 6550] [serial = 1197] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8edb4000) [pid = 6550] [serial = 1158] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x974c3000) [pid = 6550] [serial = 1188] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x92849400) [pid = 6550] [serial = 1179] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x8a4c3800) [pid = 6550] [serial = 1208] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x88941800) [pid = 6550] [serial = 1202] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8dc8d000) [pid = 6550] [serial = 1155] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8b17bc00) [pid = 6550] [serial = 1209] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x89f93400) [pid = 6550] [serial = 1205] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92122400) [pid = 6550] [serial = 1173] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8a2f9c00) [pid = 6550] [serial = 1206] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x976c6c00) [pid = 6550] [serial = 1190] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x90bea800) [pid = 6550] [serial = 1166] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x91ec8000) [pid = 6550] [serial = 1172] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x919ec000) [pid = 6550] [serial = 1170] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x94f53400) [pid = 6550] [serial = 1184] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x99f76400) [pid = 6550] [serial = 1199] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x999a2000) [pid = 6550] [serial = 1194] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x92349400) [pid = 6550] [serial = 1176] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x88950c00) [pid = 6550] [serial = 1203] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x92341c00) [pid = 6550] [serial = 1175] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x909e8000) [pid = 6550] [serial = 1163] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x94f76400) [pid = 6550] [serial = 1185] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x93bc3000) [pid = 6550] [serial = 1182] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8edee800) [pid = 6550] [serial = 1160] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x90a94400) [pid = 6550] [serial = 1164] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x996ee000) [pid = 6550] [serial = 1193] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x90bf0800) [pid = 6550] [serial = 1167] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8c503800) [pid = 6550] [serial = 1211] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8c8b7400) [pid = 6550] [serial = 1080] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9897bc00) [pid = 6550] [serial = 1191] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x919cdc00) [pid = 6550] [serial = 1169] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x89f92800) [pid = 6550] [serial = 1148] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8c679400) [pid = 6550] [serial = 1212] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8a2fd000) [pid = 6550] [serial = 1149] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8b6d2c00) [pid = 6550] [serial = 1151] [outer = (nil)] [url = about:blank] 21:07:56 INFO - PROCESS | 6550 | 1463717276518 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x88948000 == 128 [pid = 6550] [id = 446] 21:07:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x88948400) [pid = 6550] [serial = 1339] [outer = (nil)] 21:07:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x88950c00) [pid = 6550] [serial = 1340] [outer = 0x88948400] 21:07:56 INFO - PROCESS | 6550 | 1463717276605 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x89114800) [pid = 6550] [serial = 1341] [outer = 0x88948400] 21:07:57 INFO - PROCESS | 6550 | 1463717277423 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 3281ms 21:07:57 INFO - PROCESS | 6550 | 1463717277471 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 21:07:57 INFO - PROCESS | 6550 | 1463717277477 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 21:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:07:57 INFO - PROCESS | 6550 | 1463717277485 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:07:57 INFO - PROCESS | 6550 | 1463717277491 Marionette TRACE conn3 <- [1,1758,null,{}] 21:07:57 INFO - PROCESS | 6550 | 1463717277526 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:57 INFO - PROCESS | 6550 | 1463717277731 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 21:07:57 INFO - PROCESS | 6550 | 1463717277743 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fb400 == 129 [pid = 6550] [id = 447] 21:07:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a3eac00) [pid = 6550] [serial = 1342] [outer = (nil)] 21:07:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8a402800) [pid = 6550] [serial = 1343] [outer = 0x8a3eac00] 21:07:57 INFO - PROCESS | 6550 | 1463717277821 Marionette DEBUG loaded listener.js 21:07:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8a40d400) [pid = 6550] [serial = 1344] [outer = 0x8a3eac00] 21:07:58 INFO - PROCESS | 6550 | 1463717278865 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1458ms 21:07:58 INFO - PROCESS | 6550 | 1463717278947 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 6550 | 1463717278953 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 21:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:07:58 INFO - PROCESS | 6550 | 1463717278960 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:07:58 INFO - PROCESS | 6550 | 1463717278964 Marionette TRACE conn3 <- [1,1762,null,{}] 21:07:58 INFO - PROCESS | 6550 | 1463717278976 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:59 INFO - PROCESS | 6550 | 1463717279238 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 21:07:59 INFO - PROCESS | 6550 | 1463717279271 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3edc00 == 130 [pid = 6550] [id = 448] 21:07:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a404400) [pid = 6550] [serial = 1345] [outer = (nil)] 21:07:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8b88e800) [pid = 6550] [serial = 1346] [outer = 0x8a404400] 21:07:59 INFO - PROCESS | 6550 | 1463717279345 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8c3c0800) [pid = 6550] [serial = 1347] [outer = 0x8a404400] 21:08:00 INFO - PROCESS | 6550 | 1463717280421 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1535ms 21:08:00 INFO - PROCESS | 6550 | 1463717280497 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 21:08:00 INFO - PROCESS | 6550 | 1463717280501 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 21:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:08:00 INFO - PROCESS | 6550 | 1463717280516 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:08:00 INFO - PROCESS | 6550 | 1463717280526 Marionette TRACE conn3 <- [1,1766,null,{}] 21:08:00 INFO - PROCESS | 6550 | 1463717280539 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:00 INFO - PROCESS | 6550 | 1463717280812 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 21:08:00 INFO - PROCESS | 6550 | 1463717280846 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b892c00 == 131 [pid = 6550] [id = 449] 21:08:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8c50d000) [pid = 6550] [serial = 1348] [outer = (nil)] 21:08:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8dae2000) [pid = 6550] [serial = 1349] [outer = 0x8c50d000] 21:08:00 INFO - PROCESS | 6550 | 1463717280922 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8dc8a800) [pid = 6550] [serial = 1350] [outer = 0x8c50d000] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x90dae000) [pid = 6550] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x92d51c00) [pid = 6550] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8e56c800) [pid = 6550] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8a4c6c00) [pid = 6550] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x95130400) [pid = 6550] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x94f55c00) [pid = 6550] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b898400) [pid = 6550] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x9b7bfc00) [pid = 6550] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x92847400) [pid = 6550] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9266c000) [pid = 6550] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x92662800) [pid = 6550] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8a2f3400) [pid = 6550] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8e6ca400) [pid = 6550] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8f5ebc00) [pid = 6550] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x90d03800) [pid = 6550] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x88a53c00) [pid = 6550] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x88a4d000) [pid = 6550] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8d9b4800) [pid = 6550] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x91eb3400) [pid = 6550] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x90a91c00) [pid = 6550] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8911a400) [pid = 6550] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:08:02 INFO - PROCESS | 6550 | 1463717282562 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2109ms 21:08:02 INFO - PROCESS | 6550 | 1463717282619 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 6550 | 1463717282624 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 21:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:08:02 INFO - PROCESS | 6550 | 1463717282630 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:08:02 INFO - PROCESS | 6550 | 1463717282632 Marionette TRACE conn3 <- [1,1770,null,{}] 21:08:02 INFO - PROCESS | 6550 | 1463717282638 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:02 INFO - PROCESS | 6550 | 1463717282919 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 21:08:02 INFO - PROCESS | 6550 | 1463717282936 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a53c00 == 132 [pid = 6550] [id = 450] 21:08:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8b173c00) [pid = 6550] [serial = 1351] [outer = (nil)] 21:08:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8dc8e800) [pid = 6550] [serial = 1352] [outer = 0x8b173c00] 21:08:03 INFO - PROCESS | 6550 | 1463717283010 Marionette DEBUG loaded listener.js 21:08:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8e560400) [pid = 6550] [serial = 1353] [outer = 0x8b173c00] 21:08:04 INFO - PROCESS | 6550 | 1463717284020 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1427ms 21:08:04 INFO - PROCESS | 6550 | 1463717284058 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 6550 | 1463717284064 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 21:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:08:04 INFO - PROCESS | 6550 | 1463717284074 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:08:04 INFO - PROCESS | 6550 | 1463717284080 Marionette TRACE conn3 <- [1,1774,null,{}] 21:08:04 INFO - PROCESS | 6550 | 1463717284090 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:04 INFO - PROCESS | 6550 | 1463717284338 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 21:08:04 INFO - PROCESS | 6550 | 1463717284677 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f97400 == 133 [pid = 6550] [id = 451] 21:08:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a2f0800) [pid = 6550] [serial = 1354] [outer = (nil)] 21:08:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8a2fac00) [pid = 6550] [serial = 1355] [outer = 0x8a2f0800] 21:08:04 INFO - PROCESS | 6550 | 1463717284773 Marionette DEBUG loaded listener.js 21:08:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8b17c400) [pid = 6550] [serial = 1356] [outer = 0x8a2f0800] 21:08:05 INFO - PROCESS | 6550 | 1463717285723 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1685ms 21:08:05 INFO - PROCESS | 6550 | 1463717285773 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 21:08:05 INFO - PROCESS | 6550 | 1463717285781 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 21:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:08:05 INFO - PROCESS | 6550 | 1463717285793 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:08:05 INFO - PROCESS | 6550 | 1463717285797 Marionette TRACE conn3 <- [1,1778,null,{}] 21:08:05 INFO - PROCESS | 6550 | 1463717285804 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:06 INFO - PROCESS | 6550 | 1463717286048 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 21:08:06 INFO - PROCESS | 6550 | 1463717286411 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8af000 == 134 [pid = 6550] [id = 452] 21:08:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8c8b7c00) [pid = 6550] [serial = 1357] [outer = (nil)] 21:08:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8d9b7000) [pid = 6550] [serial = 1358] [outer = 0x8c8b7c00] 21:08:06 INFO - PROCESS | 6550 | 1463717286502 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8e569c00) [pid = 6550] [serial = 1359] [outer = 0x8c8b7c00] 21:08:07 INFO - PROCESS | 6550 | 1463717287441 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 21:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1697ms 21:08:07 INFO - PROCESS | 6550 | 1463717287490 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 21:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:08:07 INFO - PROCESS | 6550 | 1463717287494 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 21:08:07 INFO - PROCESS | 6550 | 1463717287501 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:08:07 INFO - PROCESS | 6550 | 1463717287507 Marionette TRACE conn3 <- [1,1782,null,{}] 21:08:07 INFO - PROCESS | 6550 | 1463717287524 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:07 INFO - PROCESS | 6550 | 1463717287757 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 21:08:08 INFO - PROCESS | 6550 | 1463717288131 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d2800 == 135 [pid = 6550] [id = 453] 21:08:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8edbd800) [pid = 6550] [serial = 1360] [outer = (nil)] 21:08:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8edefc00) [pid = 6550] [serial = 1361] [outer = 0x8edbd800] 21:08:08 INFO - PROCESS | 6550 | 1463717288238 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8f5e6000) [pid = 6550] [serial = 1362] [outer = 0x8edbd800] 21:08:09 INFO - PROCESS | 6550 | 1463717289209 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 21:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1785ms 21:08:09 INFO - PROCESS | 6550 | 1463717289286 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 21:08:09 INFO - PROCESS | 6550 | 1463717289291 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 21:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:08:09 INFO - PROCESS | 6550 | 1463717289303 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:08:09 INFO - PROCESS | 6550 | 1463717289305 Marionette TRACE conn3 <- [1,1786,null,{}] 21:08:09 INFO - PROCESS | 6550 | 1463717289317 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:09 INFO - PROCESS | 6550 | 1463717289580 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 21:08:09 INFO - PROCESS | 6550 | 1463717289899 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede6000 == 136 [pid = 6550] [id = 454] 21:08:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x909d4000) [pid = 6550] [serial = 1363] [outer = (nil)] 21:08:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x909ee800) [pid = 6550] [serial = 1364] [outer = 0x909d4000] 21:08:09 INFO - PROCESS | 6550 | 1463717289994 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x909f4000) [pid = 6550] [serial = 1365] [outer = 0x909d4000] 21:08:10 INFO - PROCESS | 6550 | 1463717290919 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:08:10 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 21:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1690ms 21:08:10 INFO - PROCESS | 6550 | 1463717290989 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 21:08:10 INFO - PROCESS | 6550 | 1463717290992 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 21:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:08:11 INFO - PROCESS | 6550 | 1463717290999 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:08:11 INFO - PROCESS | 6550 | 1463717291002 Marionette TRACE conn3 <- [1,1790,null,{}] 21:08:11 INFO - PROCESS | 6550 | 1463717291008 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:11 INFO - PROCESS | 6550 | 1463717291251 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 21:08:11 INFO - PROCESS | 6550 | 1463717291572 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c679c00 == 137 [pid = 6550] [id = 455] 21:08:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8edb5c00) [pid = 6550] [serial = 1366] [outer = (nil)] 21:08:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x90aa0800) [pid = 6550] [serial = 1367] [outer = 0x8edb5c00] 21:08:11 INFO - PROCESS | 6550 | 1463717291670 Marionette DEBUG loaded listener.js 21:08:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x90be6c00) [pid = 6550] [serial = 1368] [outer = 0x8edb5c00] 21:08:12 INFO - PROCESS | 6550 | 1463717292623 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1686ms 21:08:12 INFO - PROCESS | 6550 | 1463717292686 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 21:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:08:12 INFO - PROCESS | 6550 | 1463717292692 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 21:08:12 INFO - PROCESS | 6550 | 1463717292699 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:08:12 INFO - PROCESS | 6550 | 1463717292704 Marionette TRACE conn3 <- [1,1794,null,{}] 21:08:12 INFO - PROCESS | 6550 | 1463717292710 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:13 INFO - PROCESS | 6550 | 1463717293004 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 21:08:13 INFO - PROCESS | 6550 | 1463717293344 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bee800 == 138 [pid = 6550] [id = 456] 21:08:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x90d05400) [pid = 6550] [serial = 1369] [outer = (nil)] 21:08:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x919cec00) [pid = 6550] [serial = 1370] [outer = 0x90d05400] 21:08:13 INFO - PROCESS | 6550 | 1463717293446 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x91bb4c00) [pid = 6550] [serial = 1371] [outer = 0x90d05400] 21:08:14 INFO - PROCESS | 6550 | 1463717294422 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1788ms 21:08:14 INFO - PROCESS | 6550 | 1463717294487 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 21:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:08:14 INFO - PROCESS | 6550 | 1463717294491 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 21:08:14 INFO - PROCESS | 6550 | 1463717294497 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:08:14 INFO - PROCESS | 6550 | 1463717294501 Marionette TRACE conn3 <- [1,1798,null,{}] 21:08:14 INFO - PROCESS | 6550 | 1463717294507 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:14 INFO - PROCESS | 6550 | 1463717294741 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 21:08:15 INFO - PROCESS | 6550 | 1463717295069 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f9c00 == 139 [pid = 6550] [id = 457] 21:08:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x90bec400) [pid = 6550] [serial = 1372] [outer = (nil)] 21:08:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x91ead400) [pid = 6550] [serial = 1373] [outer = 0x90bec400] 21:08:15 INFO - PROCESS | 6550 | 1463717295163 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x91ecb000) [pid = 6550] [serial = 1374] [outer = 0x90bec400] 21:08:16 INFO - PROCESS | 6550 | 1463717296070 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1636ms 21:08:16 INFO - PROCESS | 6550 | 1463717296134 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 21:08:16 INFO - PROCESS | 6550 | 1463717296138 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 21:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:08:16 INFO - PROCESS | 6550 | 1463717296145 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:08:16 INFO - PROCESS | 6550 | 1463717296149 Marionette TRACE conn3 <- [1,1802,null,{}] 21:08:16 INFO - PROCESS | 6550 | 1463717296155 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:16 INFO - PROCESS | 6550 | 1463717296386 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 21:08:16 INFO - PROCESS | 6550 | 1463717296717 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb4800 == 140 [pid = 6550] [id = 458] 21:08:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x919d0400) [pid = 6550] [serial = 1375] [outer = (nil)] 21:08:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x9233d400) [pid = 6550] [serial = 1376] [outer = 0x919d0400] 21:08:16 INFO - PROCESS | 6550 | 1463717296817 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92346800) [pid = 6550] [serial = 1377] [outer = 0x919d0400] 21:08:17 INFO - PROCESS | 6550 | ************************* 21:08:17 INFO - PROCESS | 6550 | A coding exception was thrown and uncaught in a Task. 21:08:17 INFO - PROCESS | 6550 | 21:08:17 INFO - PROCESS | 6550 | Full message: TypeError: NetworkError when attempting to fetch resource. 21:08:17 INFO - PROCESS | 6550 | Full stack: 21:08:17 INFO - PROCESS | 6550 | ************************* 21:08:17 INFO - PROCESS | 6550 | 1463717297824 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1730ms 21:08:17 INFO - PROCESS | 6550 | 1463717297876 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 6550 | 1463717297880 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 21:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:08:17 INFO - PROCESS | 6550 | 1463717297886 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - PROCESS | 6550 | 1463717297890 Marionette TRACE conn3 <- [1,1806,null,{}] 21:08:17 INFO - PROCESS | 6550 | 1463717297896 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:18 INFO - PROCESS | 6550 | 1463717298118 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 21:08:18 INFO - PROCESS | 6550 | 1463717298451 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb8800 == 141 [pid = 6550] [id = 459] 21:08:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x91bbe800) [pid = 6550] [serial = 1378] [outer = (nil)] 21:08:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x92503c00) [pid = 6550] [serial = 1379] [outer = 0x91bbe800] 21:08:18 INFO - PROCESS | 6550 | 1463717298553 Marionette DEBUG loaded listener.js 21:08:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92508000) [pid = 6550] [serial = 1380] [outer = 0x91bbe800] 21:08:19 INFO - PROCESS | 6550 | 1463717299508 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1678ms 21:08:19 INFO - PROCESS | 6550 | 1463717299566 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 21:08:19 INFO - PROCESS | 6550 | 1463717299569 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 21:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:08:19 INFO - PROCESS | 6550 | 1463717299576 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:08:19 INFO - PROCESS | 6550 | 1463717299580 Marionette TRACE conn3 <- [1,1810,null,{}] 21:08:19 INFO - PROCESS | 6550 | 1463717299585 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:19 INFO - PROCESS | 6550 | 1463717299804 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 21:08:20 INFO - PROCESS | 6550 | 1463717300130 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222f800 == 142 [pid = 6550] [id = 460] 21:08:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x92346c00) [pid = 6550] [serial = 1381] [outer = (nil)] 21:08:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9297d800) [pid = 6550] [serial = 1382] [outer = 0x92346c00] 21:08:20 INFO - PROCESS | 6550 | 1463717300226 Marionette DEBUG loaded listener.js 21:08:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x92984000) [pid = 6550] [serial = 1383] [outer = 0x92346c00] 21:08:21 INFO - PROCESS | 6550 | 1463717301141 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1629ms 21:08:21 INFO - PROCESS | 6550 | 1463717301210 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 21:08:21 INFO - PROCESS | 6550 | 1463717301216 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 21:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:08:21 INFO - PROCESS | 6550 | 1463717301228 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:08:21 INFO - PROCESS | 6550 | 1463717301232 Marionette TRACE conn3 <- [1,1814,null,{}] 21:08:21 INFO - PROCESS | 6550 | 1463717301238 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:21 INFO - PROCESS | 6550 | 1463717301544 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 21:08:21 INFO - PROCESS | 6550 | 1463717301889 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x92982400 == 143 [pid = 6550] [id = 461] 21:08:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x945f8000) [pid = 6550] [serial = 1384] [outer = (nil)] 21:08:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x94f5b400) [pid = 6550] [serial = 1385] [outer = 0x945f8000] 21:08:21 INFO - PROCESS | 6550 | 1463717301982 Marionette DEBUG loaded listener.js 21:08:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x94f9b800) [pid = 6550] [serial = 1386] [outer = 0x945f8000] 21:08:22 INFO - PROCESS | 6550 | 1463717302973 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1780ms 21:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:08:23 INFO - PROCESS | 6550 | 1463717303008 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 21:08:23 INFO - PROCESS | 6550 | 1463717303012 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 21:08:23 INFO - PROCESS | 6550 | 1463717303018 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:08:23 INFO - PROCESS | 6550 | 1463717303021 Marionette TRACE conn3 <- [1,1818,null,{}] 21:08:23 INFO - PROCESS | 6550 | 1463717303027 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:23 INFO - PROCESS | 6550 | 1463717303238 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 21:08:23 INFO - PROCESS | 6550 | 1463717303525 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d51c00 == 144 [pid = 6550] [id = 462] 21:08:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x93934c00) [pid = 6550] [serial = 1387] [outer = (nil)] 21:08:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x974cfc00) [pid = 6550] [serial = 1388] [outer = 0x93934c00] 21:08:23 INFO - PROCESS | 6550 | 1463717303665 Marionette DEBUG loaded listener.js 21:08:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x976c9800) [pid = 6550] [serial = 1389] [outer = 0x93934c00] 21:08:24 INFO - PROCESS | 6550 | 1463717304579 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1630ms 21:08:24 INFO - PROCESS | 6550 | 1463717304647 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 21:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:08:24 INFO - PROCESS | 6550 | 1463717304661 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 21:08:24 INFO - PROCESS | 6550 | 1463717304668 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:08:24 INFO - PROCESS | 6550 | 1463717304671 Marionette TRACE conn3 <- [1,1822,null,{}] 21:08:24 INFO - PROCESS | 6550 | 1463717304677 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:24 INFO - PROCESS | 6550 | 1463717304939 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 21:08:25 INFO - PROCESS | 6550 | 1463717305264 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894c000 == 145 [pid = 6550] [id = 463] 21:08:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x974c7800) [pid = 6550] [serial = 1390] [outer = (nil)] 21:08:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x995c4400) [pid = 6550] [serial = 1391] [outer = 0x974c7800] 21:08:25 INFO - PROCESS | 6550 | 1463717305358 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x997a8400) [pid = 6550] [serial = 1392] [outer = 0x974c7800] 21:08:26 INFO - PROCESS | 6550 | 1463717306264 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1636ms 21:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:08:26 INFO - PROCESS | 6550 | 1463717306304 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 6550 | 1463717306307 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 21:08:26 INFO - PROCESS | 6550 | 1463717306314 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:08:26 INFO - PROCESS | 6550 | 1463717306317 Marionette TRACE conn3 <- [1,1826,null,{}] 21:08:26 INFO - PROCESS | 6550 | 1463717306323 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:26 INFO - PROCESS | 6550 | 1463717306549 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 21:08:26 INFO - PROCESS | 6550 | 1463717306878 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f2000 == 146 [pid = 6550] [id = 464] 21:08:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x94f9f800) [pid = 6550] [serial = 1393] [outer = (nil)] 21:08:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x99ebd000) [pid = 6550] [serial = 1394] [outer = 0x94f9f800] 21:08:26 INFO - PROCESS | 6550 | 1463717306969 Marionette DEBUG loaded listener.js 21:08:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x99ec3400) [pid = 6550] [serial = 1395] [outer = 0x94f9f800] 21:08:27 INFO - PROCESS | 6550 | 1463717307875 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1590ms 21:08:27 INFO - PROCESS | 6550 | 1463717307905 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 21:08:27 INFO - PROCESS | 6550 | 1463717307908 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 21:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:08:27 INFO - PROCESS | 6550 | 1463717307915 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:08:27 INFO - PROCESS | 6550 | 1463717307918 Marionette TRACE conn3 <- [1,1830,null,{}] 21:08:27 INFO - PROCESS | 6550 | 1463717307924 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:28 INFO - PROCESS | 6550 | 1463717308135 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 21:08:28 INFO - PROCESS | 6550 | 1463717308421 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x996ee000 == 147 [pid = 6550] [id = 465] 21:08:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x99a51c00) [pid = 6550] [serial = 1396] [outer = (nil)] 21:08:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x99f77000) [pid = 6550] [serial = 1397] [outer = 0x99a51c00] 21:08:28 INFO - PROCESS | 6550 | 1463717308557 Marionette DEBUG loaded listener.js 21:08:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x9aaa4800) [pid = 6550] [serial = 1398] [outer = 0x99a51c00] 21:08:29 INFO - PROCESS | 6550 | 1463717309440 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1582ms 21:08:29 INFO - PROCESS | 6550 | 1463717309498 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 21:08:29 INFO - PROCESS | 6550 | 1463717309501 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 21:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:08:29 INFO - PROCESS | 6550 | 1463717309508 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:08:29 INFO - PROCESS | 6550 | 1463717309512 Marionette TRACE conn3 <- [1,1834,null,{}] 21:08:29 INFO - PROCESS | 6550 | 1463717309517 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:29 INFO - PROCESS | 6550 | 1463717309730 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 21:08:30 INFO - PROCESS | 6550 | 1463717310071 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x923a4000 == 148 [pid = 6550] [id = 466] 21:08:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x92670c00) [pid = 6550] [serial = 1399] [outer = (nil)] 21:08:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x9ac44400) [pid = 6550] [serial = 1400] [outer = 0x92670c00] 21:08:30 INFO - PROCESS | 6550 | 1463717310164 Marionette DEBUG loaded listener.js 21:08:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x9aca3000) [pid = 6550] [serial = 1401] [outer = 0x92670c00] 21:08:31 INFO - PROCESS | 6550 | 1463717311051 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:08:31 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 21:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1580ms 21:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:08:31 INFO - PROCESS | 6550 | 1463717311088 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 21:08:31 INFO - PROCESS | 6550 | 1463717311092 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 21:08:31 INFO - PROCESS | 6550 | 1463717311098 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:08:31 INFO - PROCESS | 6550 | 1463717311101 Marionette TRACE conn3 <- [1,1838,null,{}] 21:08:31 INFO - PROCESS | 6550 | 1463717311108 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:31 INFO - PROCESS | 6550 | 1463717311325 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 21:08:31 INFO - PROCESS | 6550 | 1463717311669 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x9a465800 == 149 [pid = 6550] [id = 467] 21:08:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9aaa6c00) [pid = 6550] [serial = 1402] [outer = (nil)] 21:08:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x9b14f400) [pid = 6550] [serial = 1403] [outer = 0x9aaa6c00] 21:08:31 INFO - PROCESS | 6550 | 1463717311761 Marionette DEBUG loaded listener.js 21:08:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x9b1bb000) [pid = 6550] [serial = 1404] [outer = 0x9aaa6c00] 21:08:32 INFO - PROCESS | 6550 | 1463717312675 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1630ms 21:08:32 INFO - PROCESS | 6550 | 1463717312728 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 21:08:32 INFO - PROCESS | 6550 | 1463717312731 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 21:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:08:32 INFO - PROCESS | 6550 | 1463717312738 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:08:32 INFO - PROCESS | 6550 | 1463717312742 Marionette TRACE conn3 <- [1,1842,null,{}] 21:08:32 INFO - PROCESS | 6550 | 1463717312747 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:32 INFO - PROCESS | 6550 | 1463717312969 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 21:08:33 INFO - PROCESS | 6550 | 1463717313296 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b196800 == 150 [pid = 6550] [id = 468] 21:08:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x976c6c00) [pid = 6550] [serial = 1405] [outer = (nil)] 21:08:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x9b7c1800) [pid = 6550] [serial = 1406] [outer = 0x976c6c00] 21:08:33 INFO - PROCESS | 6550 | 1463717313391 Marionette DEBUG loaded listener.js 21:08:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x9b81bc00) [pid = 6550] [serial = 1407] [outer = 0x976c6c00] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56bc00 == 149 [pid = 6550] [id = 111] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8daf0400 == 148 [pid = 6550] [id = 177] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4ce800 == 147 [pid = 6550] [id = 292] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x91ec7c00 == 146 [pid = 6550] [id = 291] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8daefc00 == 145 [pid = 6550] [id = 442] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x919cc000 == 144 [pid = 6550] [id = 441] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9a8400 == 143 [pid = 6550] [id = 439] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x919d3c00 == 142 [pid = 6550] [id = 440] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x92509000 == 141 [pid = 6550] [id = 438] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x919f2c00 == 140 [pid = 6550] [id = 437] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6de000 == 139 [pid = 6550] [id = 436] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0d400 == 138 [pid = 6550] [id = 435] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 137 [pid = 6550] [id = 434] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x909ea400 == 136 [pid = 6550] [id = 433] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56cc00 == 135 [pid = 6550] [id = 432] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9aa400 == 134 [pid = 6550] [id = 430] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8b892400 == 133 [pid = 6550] [id = 431] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c2000 == 132 [pid = 6550] [id = 429] 21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x86f4d800 == 131 [pid = 6550] [id = 428] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x90dae400) [pid = 6550] [serial = 1235] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x89f89000) [pid = 6550] [serial = 1217] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x91bd2400) [pid = 6550] [serial = 1239] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x98e8ec00) [pid = 6550] [serial = 1257] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8edba400) [pid = 6550] [serial = 1226] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x8b193800) [pid = 6550] [serial = 1220] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x9b770400) [pid = 6550] [serial = 1268] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x9aab0800) [pid = 6550] [serial = 1263] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x94f79c00) [pid = 6550] [serial = 1253] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8c3c5400) [pid = 6550] [serial = 1280] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0xa2153c00) [pid = 6550] [serial = 1271] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x945efc00) [pid = 6550] [serial = 1251] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x89f97c00) [pid = 6550] [serial = 1218] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x92849c00) [pid = 6550] [serial = 1248] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x99ec1c00) [pid = 6550] [serial = 1260] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8b174400) [pid = 6550] [serial = 1278] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x909cac00) [pid = 6550] [serial = 1230] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90a9b400) [pid = 6550] [serial = 1232] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x92229800) [pid = 6550] [serial = 1242] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x98976c00) [pid = 6550] [serial = 1256] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9212e000) [pid = 6550] [serial = 1241] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x9aaa3800) [pid = 6550] [serial = 1262] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8911fc00) [pid = 6550] [serial = 1274] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x92781400) [pid = 6550] [serial = 1247] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8f5edc00) [pid = 6550] [serial = 1229] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x919c5800) [pid = 6550] [serial = 1236] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8c50b800) [pid = 6550] [serial = 1146] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x93bc0400) [pid = 6550] [serial = 1250] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8dc89c00) [pid = 6550] [serial = 1223] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x90bf0c00) [pid = 6550] [serial = 1233] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8ede3800) [pid = 6550] [serial = 1227] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x923adc00) [pid = 6550] [serial = 1245] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8c50d800) [pid = 6550] [serial = 1281] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x99aeb400) [pid = 6550] [serial = 1259] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x8a2f1000) [pid = 6550] [serial = 1275] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x94f7f800) [pid = 6550] [serial = 1254] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x92343c00) [pid = 6550] [serial = 1244] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8a4c8000) [pid = 6550] [serial = 1277] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x91bbfc00) [pid = 6550] [serial = 1238] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa21a7800) [pid = 6550] [serial = 1272] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8b893400) [pid = 6550] [serial = 1221] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8dc96000) [pid = 6550] [serial = 1224] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9b722000) [pid = 6550] [serial = 1265] [outer = (nil)] [url = about:blank] 21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8c671400) [pid = 6550] [serial = 1283] [outer = (nil)] [url = about:blank] 21:08:36 INFO - PROCESS | 6550 | 1463717316153 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 3440ms 21:08:36 INFO - PROCESS | 6550 | 1463717316178 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 21:08:36 INFO - PROCESS | 6550 | 1463717316184 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 21:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:08:36 INFO - PROCESS | 6550 | 1463717316192 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:08:36 INFO - PROCESS | 6550 | 1463717316199 Marionette TRACE conn3 <- [1,1846,null,{}] 21:08:36 INFO - PROCESS | 6550 | 1463717316208 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:36 INFO - PROCESS | 6550 | 1463717316432 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 21:08:36 INFO - PROCESS | 6550 | 1463717316676 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x89116c00 == 132 [pid = 6550] [id = 469] 21:08:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x89117400) [pid = 6550] [serial = 1408] [outer = (nil)] 21:08:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x89f93400) [pid = 6550] [serial = 1409] [outer = 0x89117400] 21:08:36 INFO - PROCESS | 6550 | 1463717316766 Marionette DEBUG loaded listener.js 21:08:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a2f6400) [pid = 6550] [serial = 1410] [outer = 0x89117400] 21:08:37 INFO - PROCESS | 6550 | 1463717317571 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:08:37 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) 21:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1441ms 21:08:37 INFO - PROCESS | 6550 | 1463717317640 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 21:08:37 INFO - PROCESS | 6550 | 1463717317647 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 21:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:08:37 INFO - PROCESS | 6550 | 1463717317658 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:08:37 INFO - PROCESS | 6550 | 1463717317661 Marionette TRACE conn3 <- [1,1850,null,{}] 21:08:37 INFO - PROCESS | 6550 | 1463717317667 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:37 INFO - PROCESS | 6550 | 1463717317872 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 21:08:37 INFO - PROCESS | 6550 | 1463717317884 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f95c00 == 133 [pid = 6550] [id = 470] 21:08:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8a3e8000) [pid = 6550] [serial = 1411] [outer = (nil)] 21:08:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b176400) [pid = 6550] [serial = 1412] [outer = 0x8a3e8000] 21:08:38 INFO - PROCESS | 6550 | 1463717318160 Marionette DEBUG loaded listener.js 21:08:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8b193800) [pid = 6550] [serial = 1413] [outer = 0x8a3e8000] 21:08:39 INFO - PROCESS | 6550 | 1463717319131 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1527ms 21:08:39 INFO - PROCESS | 6550 | 1463717319185 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 21:08:39 INFO - PROCESS | 6550 | 1463717319189 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 21:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:08:39 INFO - PROCESS | 6550 | 1463717319197 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:08:39 INFO - PROCESS | 6550 | 1463717319203 Marionette TRACE conn3 <- [1,1854,null,{}] 21:08:39 INFO - PROCESS | 6550 | 1463717319225 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:39 INFO - PROCESS | 6550 | 1463717319519 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 21:08:39 INFO - PROCESS | 6550 | 1463717319555 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fb800 == 134 [pid = 6550] [id = 471] 21:08:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8c3c4800) [pid = 6550] [serial = 1414] [outer = (nil)] 21:08:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8c50e800) [pid = 6550] [serial = 1415] [outer = 0x8c3c4800] 21:08:39 INFO - PROCESS | 6550 | 1463717319632 Marionette DEBUG loaded listener.js 21:08:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8c67e400) [pid = 6550] [serial = 1416] [outer = 0x8c3c4800] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x8a4cc400) [pid = 6550] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8a3eac00) [pid = 6550] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8e6c9800) [pid = 6550] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8f5eb000) [pid = 6550] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x91bbc000) [pid = 6550] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x909ec000) [pid = 6550] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8edf0800) [pid = 6550] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x86f4f000) [pid = 6550] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8a404400) [pid = 6550] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8d9ab800) [pid = 6550] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9297cc00) [pid = 6550] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x9250b000) [pid = 6550] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x88948400) [pid = 6550] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x92504c00) [pid = 6550] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x919c6c00) [pid = 6550] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x88941400) [pid = 6550] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x92501800) [pid = 6550] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x87e0dc00) [pid = 6550] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8c50d000) [pid = 6550] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x8c8abc00) [pid = 6550] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x94f1c800) [pid = 6550] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8d9ac800) [pid = 6550] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:08:41 INFO - PROCESS | 6550 | 1463717321310 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2144ms 21:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:08:41 INFO - PROCESS | 6550 | 1463717321341 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 21:08:41 INFO - PROCESS | 6550 | 1463717321345 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 21:08:41 INFO - PROCESS | 6550 | 1463717321361 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:08:41 INFO - PROCESS | 6550 | 1463717321363 Marionette TRACE conn3 <- [1,1858,null,{}] 21:08:41 INFO - PROCESS | 6550 | 1463717321371 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:41 INFO - PROCESS | 6550 | 1463717321558 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 21:08:41 INFO - PROCESS | 6550 | 1463717321575 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4f000 == 135 [pid = 6550] [id = 472] 21:08:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8c3bac00) [pid = 6550] [serial = 1417] [outer = (nil)] 21:08:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8c8b7400) [pid = 6550] [serial = 1418] [outer = 0x8c3bac00] 21:08:41 INFO - PROCESS | 6550 | 1463717321650 Marionette DEBUG loaded listener.js 21:08:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8d9b7c00) [pid = 6550] [serial = 1419] [outer = 0x8c3bac00] 21:08:42 INFO - PROCESS | 6550 | 1463717322651 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1339ms 21:08:42 INFO - PROCESS | 6550 | 1463717322690 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 21:08:42 INFO - PROCESS | 6550 | 1463717322693 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 21:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:08:42 INFO - PROCESS | 6550 | 1463717322699 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:08:42 INFO - PROCESS | 6550 | 1463717322703 Marionette TRACE conn3 <- [1,1862,null,{}] 21:08:42 INFO - PROCESS | 6550 | 1463717322708 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:43 INFO - PROCESS | 6550 | 1463717323010 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 21:08:43 INFO - PROCESS | 6550 | 1463717323359 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e11800 == 136 [pid = 6550] [id = 473] 21:08:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x88946c00) [pid = 6550] [serial = 1420] [outer = (nil)] 21:08:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x88a51800) [pid = 6550] [serial = 1421] [outer = 0x88946c00] 21:08:43 INFO - PROCESS | 6550 | 1463717323454 Marionette DEBUG loaded listener.js 21:08:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x89f89000) [pid = 6550] [serial = 1422] [outer = 0x88946c00] 21:08:44 INFO - PROCESS | 6550 | 1463717324417 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1785ms 21:08:44 INFO - PROCESS | 6550 | 1463717324487 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 21:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:08:44 INFO - PROCESS | 6550 | 1463717324493 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 21:08:44 INFO - PROCESS | 6550 | 1463717324501 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:08:44 INFO - PROCESS | 6550 | 1463717324508 Marionette TRACE conn3 <- [1,1866,null,{}] 21:08:44 INFO - PROCESS | 6550 | 1463717324516 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:44 INFO - PROCESS | 6550 | 1463717324805 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 21:08:45 INFO - PROCESS | 6550 | 1463717325150 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40e000 == 137 [pid = 6550] [id = 474] 21:08:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8a4c7c00) [pid = 6550] [serial = 1423] [outer = (nil)] 21:08:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8b173800) [pid = 6550] [serial = 1424] [outer = 0x8a4c7c00] 21:08:45 INFO - PROCESS | 6550 | 1463717325251 Marionette DEBUG loaded listener.js 21:08:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8b194800) [pid = 6550] [serial = 1425] [outer = 0x8a4c7c00] 21:08:46 INFO - PROCESS | 6550 | 1463717326290 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1837ms 21:08:46 INFO - PROCESS | 6550 | 1463717326338 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 21:08:46 INFO - PROCESS | 6550 | 1463717326343 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 21:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:08:46 INFO - PROCESS | 6550 | 1463717326350 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:08:46 INFO - PROCESS | 6550 | 1463717326354 Marionette TRACE conn3 <- [1,1870,null,{}] 21:08:46 INFO - PROCESS | 6550 | 1463717326360 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:46 INFO - PROCESS | 6550 | 1463717326598 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 21:08:47 INFO - PROCESS | 6550 | 1463717326979 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67a000 == 138 [pid = 6550] [id = 475] 21:08:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8c8af800) [pid = 6550] [serial = 1426] [outer = (nil)] 21:08:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8d9aa400) [pid = 6550] [serial = 1427] [outer = 0x8c8af800] 21:08:47 INFO - PROCESS | 6550 | 1463717327076 Marionette DEBUG loaded listener.js 21:08:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8dc92400) [pid = 6550] [serial = 1428] [outer = 0x8c8af800] 21:08:48 INFO - PROCESS | 6550 | 1463717328044 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1735ms 21:08:48 INFO - PROCESS | 6550 | 1463717328086 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 21:08:48 INFO - PROCESS | 6550 | 1463717328093 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 21:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:08:48 INFO - PROCESS | 6550 | 1463717328110 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:08:48 INFO - PROCESS | 6550 | 1463717328118 Marionette TRACE conn3 <- [1,1874,null,{}] 21:08:48 INFO - PROCESS | 6550 | 1463717328124 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:48 INFO - PROCESS | 6550 | 1463717328361 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 21:08:48 INFO - PROCESS | 6550 | 1463717328685 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17d400 == 139 [pid = 6550] [id = 476] 21:08:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8c8b6400) [pid = 6550] [serial = 1429] [outer = (nil)] 21:08:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8edb6800) [pid = 6550] [serial = 1430] [outer = 0x8c8b6400] 21:08:48 INFO - PROCESS | 6550 | 1463717328783 Marionette DEBUG loaded listener.js 21:08:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8ede3800) [pid = 6550] [serial = 1431] [outer = 0x8c8b6400] 21:08:49 INFO - PROCESS | 6550 | 1463717329739 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1699ms 21:08:49 INFO - PROCESS | 6550 | 1463717329801 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 21:08:49 INFO - PROCESS | 6550 | 1463717329804 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 21:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:08:49 INFO - PROCESS | 6550 | 1463717329811 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:08:49 INFO - PROCESS | 6550 | 1463717329815 Marionette TRACE conn3 <- [1,1878,null,{}] 21:08:49 INFO - PROCESS | 6550 | 1463717329820 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:50 INFO - PROCESS | 6550 | 1463717330035 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 21:08:50 INFO - PROCESS | 6550 | 1463717330417 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c509800 == 140 [pid = 6550] [id = 477] 21:08:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8d9a8800) [pid = 6550] [serial = 1432] [outer = (nil)] 21:08:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8f5e3400) [pid = 6550] [serial = 1433] [outer = 0x8d9a8800] 21:08:50 INFO - PROCESS | 6550 | 1463717330511 Marionette DEBUG loaded listener.js 21:08:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8f5eb000) [pid = 6550] [serial = 1434] [outer = 0x8d9a8800] 21:08:51 INFO - PROCESS | 6550 | 1463717331407 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1633ms 21:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:08:51 INFO - PROCESS | 6550 | 1463717331444 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 21:08:51 INFO - PROCESS | 6550 | 1463717331447 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 21:08:51 INFO - PROCESS | 6550 | 1463717331454 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:08:51 INFO - PROCESS | 6550 | 1463717331458 Marionette TRACE conn3 <- [1,1882,null,{}] 21:08:51 INFO - PROCESS | 6550 | 1463717331464 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:51 INFO - PROCESS | 6550 | 1463717331678 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 21:08:52 INFO - PROCESS | 6550 | 1463717332065 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x909ec000 == 141 [pid = 6550] [id = 478] 21:08:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x909ec800) [pid = 6550] [serial = 1435] [outer = (nil)] 21:08:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x90a93400) [pid = 6550] [serial = 1436] [outer = 0x909ec800] 21:08:52 INFO - PROCESS | 6550 | 1463717332170 Marionette DEBUG loaded listener.js 21:08:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x90d04400) [pid = 6550] [serial = 1437] [outer = 0x909ec800] 21:08:53 INFO - PROCESS | 6550 | 1463717333110 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1730ms 21:08:53 INFO - PROCESS | 6550 | 1463717333184 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 21:08:53 INFO - PROCESS | 6550 | 1463717333187 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 21:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:08:53 INFO - PROCESS | 6550 | 1463717333194 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:08:53 INFO - PROCESS | 6550 | 1463717333197 Marionette TRACE conn3 <- [1,1886,null,{}] 21:08:53 INFO - PROCESS | 6550 | 1463717333203 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:53 INFO - PROCESS | 6550 | 1463717333420 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 21:08:53 INFO - PROCESS | 6550 | 1463717333746 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d6c00 == 142 [pid = 6550] [id = 479] 21:08:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8edb8800) [pid = 6550] [serial = 1438] [outer = (nil)] 21:08:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x90dad800) [pid = 6550] [serial = 1439] [outer = 0x8edb8800] 21:08:53 INFO - PROCESS | 6550 | 1463717333840 Marionette DEBUG loaded listener.js 21:08:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x90db3c00) [pid = 6550] [serial = 1440] [outer = 0x8edb8800] 21:08:54 INFO - PROCESS | 6550 | 1463717334759 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1632ms 21:08:54 INFO - PROCESS | 6550 | 1463717334828 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 21:08:54 INFO - PROCESS | 6550 | 1463717334831 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 21:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:08:54 INFO - PROCESS | 6550 | 1463717334838 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:08:54 INFO - PROCESS | 6550 | 1463717334841 Marionette TRACE conn3 <- [1,1890,null,{}] 21:08:54 INFO - PROCESS | 6550 | 1463717334847 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:55 INFO - PROCESS | 6550 | 1463717335057 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 21:08:55 INFO - PROCESS | 6550 | 1463717335390 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f45400 == 143 [pid = 6550] [id = 480] 21:08:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x909d3000) [pid = 6550] [serial = 1441] [outer = (nil)] 21:08:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x919ee000) [pid = 6550] [serial = 1442] [outer = 0x909d3000] 21:08:55 INFO - PROCESS | 6550 | 1463717335484 Marionette DEBUG loaded listener.js 21:08:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x919f6c00) [pid = 6550] [serial = 1443] [outer = 0x909d3000] 21:08:56 INFO - PROCESS | 6550 | 1463717336338 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1530ms 21:08:56 INFO - PROCESS | 6550 | 1463717336370 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 21:08:56 INFO - PROCESS | 6550 | 1463717336373 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 21:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:08:56 INFO - PROCESS | 6550 | 1463717336380 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:08:56 INFO - PROCESS | 6550 | 1463717336383 Marionette TRACE conn3 <- [1,1894,null,{}] 21:08:56 INFO - PROCESS | 6550 | 1463717336389 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:56 INFO - PROCESS | 6550 | 1463717336689 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 21:08:56 INFO - PROCESS | 6550 | 1463717336902 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c3800 == 144 [pid = 6550] [id = 481] 21:08:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x90da8400) [pid = 6550] [serial = 1444] [outer = (nil)] 21:08:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x91eb4800) [pid = 6550] [serial = 1445] [outer = 0x90da8400] 21:08:57 INFO - PROCESS | 6550 | 1463717337035 Marionette DEBUG loaded listener.js 21:08:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x91ec7c00) [pid = 6550] [serial = 1446] [outer = 0x90da8400] 21:08:57 INFO - PROCESS | 6550 | 1463717337977 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1642ms 21:08:58 INFO - PROCESS | 6550 | 1463717338024 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 21:08:58 INFO - PROCESS | 6550 | 1463717338028 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 21:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:08:58 INFO - PROCESS | 6550 | 1463717338034 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:08:58 INFO - PROCESS | 6550 | 1463717338044 Marionette TRACE conn3 <- [1,1898,null,{}] 21:08:58 INFO - PROCESS | 6550 | 1463717338049 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:58 INFO - PROCESS | 6550 | 1463717338262 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 21:08:58 INFO - PROCESS | 6550 | 1463717338591 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb8400 == 145 [pid = 6550] [id = 482] 21:08:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x91bd5400) [pid = 6550] [serial = 1447] [outer = (nil)] 21:08:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9222b400) [pid = 6550] [serial = 1448] [outer = 0x91bd5400] 21:08:58 INFO - PROCESS | 6550 | 1463717338680 Marionette DEBUG loaded listener.js 21:08:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x92282c00) [pid = 6550] [serial = 1449] [outer = 0x91bd5400] 21:08:59 INFO - PROCESS | 6550 | 1463717339603 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1642ms 21:08:59 INFO - PROCESS | 6550 | 1463717339678 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 21:08:59 INFO - PROCESS | 6550 | 1463717339682 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 21:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:08:59 INFO - PROCESS | 6550 | 1463717339691 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:08:59 INFO - PROCESS | 6550 | 1463717339695 Marionette TRACE conn3 <- [1,1902,null,{}] 21:08:59 INFO - PROCESS | 6550 | 1463717339702 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:59 INFO - PROCESS | 6550 | 1463717339971 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 21:09:00 INFO - PROCESS | 6550 | 1463717340331 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x923aec00 == 146 [pid = 6550] [id = 483] 21:09:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x923b0000) [pid = 6550] [serial = 1450] [outer = (nil)] 21:09:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x92506000) [pid = 6550] [serial = 1451] [outer = 0x923b0000] 21:09:00 INFO - PROCESS | 6550 | 1463717340435 Marionette DEBUG loaded listener.js 21:09:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x92843c00) [pid = 6550] [serial = 1452] [outer = 0x923b0000] 21:09:01 INFO - PROCESS | 6550 | 1463717341394 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1733ms 21:09:01 INFO - PROCESS | 6550 | 1463717341426 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 21:09:01 INFO - PROCESS | 6550 | 1463717341429 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 21:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:09:01 INFO - PROCESS | 6550 | 1463717341436 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:09:01 INFO - PROCESS | 6550 | 1463717341440 Marionette TRACE conn3 <- [1,1906,null,{}] 21:09:01 INFO - PROCESS | 6550 | 1463717341446 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:01 INFO - PROCESS | 6550 | 1463717341682 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 21:09:02 INFO - PROCESS | 6550 | 1463717342024 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x92667800 == 147 [pid = 6550] [id = 484] 21:09:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x92784400) [pid = 6550] [serial = 1453] [outer = (nil)] 21:09:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x93936c00) [pid = 6550] [serial = 1454] [outer = 0x92784400] 21:09:02 INFO - PROCESS | 6550 | 1463717342116 Marionette DEBUG loaded listener.js 21:09:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x93bc1000) [pid = 6550] [serial = 1455] [outer = 0x92784400] 21:09:03 INFO - PROCESS | 6550 | 1463717343065 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1691ms 21:09:03 INFO - PROCESS | 6550 | 1463717343128 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 21:09:03 INFO - PROCESS | 6550 | 1463717343132 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 21:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:09:03 INFO - PROCESS | 6550 | 1463717343138 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:09:03 INFO - PROCESS | 6550 | 1463717343142 Marionette TRACE conn3 <- [1,1910,null,{}] 21:09:03 INFO - PROCESS | 6550 | 1463717343148 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:03 INFO - PROCESS | 6550 | 1463717343369 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 21:09:03 INFO - PROCESS | 6550 | 1463717343695 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x92504400 == 148 [pid = 6550] [id = 485] 21:09:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x9297fc00) [pid = 6550] [serial = 1456] [outer = (nil)] 21:09:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x94f62000) [pid = 6550] [serial = 1457] [outer = 0x9297fc00] 21:09:03 INFO - PROCESS | 6550 | 1463717343788 Marionette DEBUG loaded listener.js 21:09:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x94f77c00) [pid = 6550] [serial = 1458] [outer = 0x9297fc00] 21:09:04 INFO - PROCESS | 6550 | 1463717344716 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1628ms 21:09:04 INFO - PROCESS | 6550 | 1463717344768 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 21:09:04 INFO - PROCESS | 6550 | 1463717344772 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 21:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:09:04 INFO - PROCESS | 6550 | 1463717344778 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:09:04 INFO - PROCESS | 6550 | 1463717344781 Marionette TRACE conn3 <- [1,1914,null,{}] 21:09:04 INFO - PROCESS | 6550 | 1463717344787 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:05 INFO - PROCESS | 6550 | 1463717344997 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 21:09:05 INFO - PROCESS | 6550 | 1463717345332 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc8a000 == 149 [pid = 6550] [id = 486] 21:09:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x8edbb000) [pid = 6550] [serial = 1459] [outer = (nil)] 21:09:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9512ac00) [pid = 6550] [serial = 1460] [outer = 0x8edbb000] 21:09:05 INFO - PROCESS | 6550 | 1463717345423 Marionette DEBUG loaded listener.js 21:09:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x974cb400) [pid = 6550] [serial = 1461] [outer = 0x8edbb000] 21:09:06 INFO - PROCESS | 6550 | 1463717346285 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1530ms 21:09:06 INFO - PROCESS | 6550 | 1463717346308 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 21:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:09:06 INFO - PROCESS | 6550 | 1463717346313 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 21:09:06 INFO - PROCESS | 6550 | 1463717346319 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:09:06 INFO - PROCESS | 6550 | 1463717346323 Marionette TRACE conn3 <- [1,1918,null,{}] 21:09:06 INFO - PROCESS | 6550 | 1463717346349 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:06 INFO - PROCESS | 6550 | 1463717346558 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 21:09:06 INFO - PROCESS | 6550 | 1463717346844 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d5ac00 == 150 [pid = 6550] [id = 487] 21:09:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x94f9cc00) [pid = 6550] [serial = 1462] [outer = (nil)] 21:09:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x98e8ec00) [pid = 6550] [serial = 1463] [outer = 0x94f9cc00] 21:09:06 INFO - PROCESS | 6550 | 1463717346986 Marionette DEBUG loaded listener.js 21:09:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x98e92c00) [pid = 6550] [serial = 1464] [outer = 0x94f9cc00] 21:09:08 INFO - PROCESS | 6550 | 1463717348006 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1747ms 21:09:08 INFO - PROCESS | 6550 | 1463717348066 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 21:09:08 INFO - PROCESS | 6550 | 1463717348070 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 21:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:09:08 INFO - PROCESS | 6550 | 1463717348078 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:09:08 INFO - PROCESS | 6550 | 1463717348082 Marionette TRACE conn3 <- [1,1922,null,{}] 21:09:08 INFO - PROCESS | 6550 | 1463717348087 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:08 INFO - PROCESS | 6550 | 1463717348306 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 21:09:08 INFO - PROCESS | 6550 | 1463717348634 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894f400 == 151 [pid = 6550] [id = 488] 21:09:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x987f6c00) [pid = 6550] [serial = 1465] [outer = (nil)] 21:09:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x99ec3800) [pid = 6550] [serial = 1466] [outer = 0x987f6c00] 21:09:08 INFO - PROCESS | 6550 | 1463717348727 Marionette DEBUG loaded listener.js 21:09:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x99f55400) [pid = 6550] [serial = 1467] [outer = 0x987f6c00] 21:09:09 INFO - PROCESS | 6550 | 1463717349628 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1630ms 21:09:09 INFO - PROCESS | 6550 | 1463717349707 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 21:09:09 INFO - PROCESS | 6550 | 1463717349711 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 21:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:09:09 INFO - PROCESS | 6550 | 1463717349718 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:09:09 INFO - PROCESS | 6550 | 1463717349720 Marionette TRACE conn3 <- [1,1926,null,{}] 21:09:09 INFO - PROCESS | 6550 | 1463717349727 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:09 INFO - PROCESS | 6550 | 1463717349976 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 21:09:10 INFO - PROCESS | 6550 | 1463717350308 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e7400 == 152 [pid = 6550] [id = 489] 21:09:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x919eac00) [pid = 6550] [serial = 1468] [outer = (nil)] 21:09:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x9ac44800) [pid = 6550] [serial = 1469] [outer = 0x919eac00] 21:09:10 INFO - PROCESS | 6550 | 1463717350400 Marionette DEBUG loaded listener.js 21:09:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x9afa3400) [pid = 6550] [serial = 1470] [outer = 0x919eac00] 21:09:11 INFO - PROCESS | 6550 | 1463717351296 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1633ms 21:09:11 INFO - PROCESS | 6550 | 1463717351351 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 21:09:11 INFO - PROCESS | 6550 | 1463717351355 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 21:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:09:11 INFO - PROCESS | 6550 | 1463717351362 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:09:11 INFO - PROCESS | 6550 | 1463717351365 Marionette TRACE conn3 <- [1,1930,null,{}] 21:09:11 INFO - PROCESS | 6550 | 1463717351371 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:11 INFO - PROCESS | 6550 | 1463717351586 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 21:09:11 INFO - PROCESS | 6550 | 1463717351915 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f4400 == 153 [pid = 6550] [id = 490] 21:09:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x99f79000) [pid = 6550] [serial = 1471] [outer = (nil)] 21:09:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x9d0b3800) [pid = 6550] [serial = 1472] [outer = 0x99f79000] 21:09:12 INFO - PROCESS | 6550 | 1463717352010 Marionette DEBUG loaded listener.js 21:09:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0xa0617000) [pid = 6550] [serial = 1473] [outer = 0x99f79000] 21:09:12 INFO - PROCESS | 6550 | 1463717352920 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1630ms 21:09:12 INFO - PROCESS | 6550 | 1463717352993 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 21:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:09:13 INFO - PROCESS | 6550 | 1463717352997 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 21:09:13 INFO - PROCESS | 6550 | 1463717353003 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:09:13 INFO - PROCESS | 6550 | 1463717353007 Marionette TRACE conn3 <- [1,1934,null,{}] 21:09:13 INFO - PROCESS | 6550 | 1463717353012 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:13 INFO - PROCESS | 6550 | 1463717353270 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x9b14ec00 == 152 [pid = 6550] [id = 19] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fb400 == 151 [pid = 6550] [id = 447] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x86f4f000 == 150 [pid = 6550] [id = 472] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fb800 == 149 [pid = 6550] [id = 471] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x89f95c00 == 148 [pid = 6550] [id = 470] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x89116c00 == 147 [pid = 6550] [id = 469] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x945f2000 == 146 [pid = 6550] [id = 464] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x92d51c00 == 145 [pid = 6550] [id = 462] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8894c000 == 144 [pid = 6550] [id = 463] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x92982400 == 143 [pid = 6550] [id = 461] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x9222f800 == 142 [pid = 6550] [id = 460] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb8800 == 141 [pid = 6550] [id = 459] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb4800 == 140 [pid = 6550] [id = 458] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x90bee800 == 139 [pid = 6550] [id = 456] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f9c00 == 138 [pid = 6550] [id = 457] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8c679c00 == 137 [pid = 6550] [id = 455] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8ede6000 == 136 [pid = 6550] [id = 454] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d2800 == 135 [pid = 6550] [id = 453] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8af000 == 134 [pid = 6550] [id = 452] 21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x89f97400 == 133 [pid = 6550] [id = 451] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x8dc8e800) [pid = 6550] [serial = 1352] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x8b179400) [pid = 6550] [serial = 1289] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8a40d400) [pid = 6550] [serial = 1344] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8f5e7400) [pid = 6550] [serial = 1298] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x919ecc00) [pid = 6550] [serial = 1304] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x92348c00) [pid = 6550] [serial = 1313] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x909f2400) [pid = 6550] [serial = 1301] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x923aa000) [pid = 6550] [serial = 1319] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x919f2000) [pid = 6550] [serial = 1305] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x88a50000) [pid = 6550] [serial = 1287] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x88945000) [pid = 6550] [serial = 1286] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8c3c0800) [pid = 6550] [serial = 1347] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x92222000) [pid = 6550] [serial = 1311] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x99ec2400) [pid = 6550] [serial = 1337] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x90befc00) [pid = 6550] [serial = 1302] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8b88e800) [pid = 6550] [serial = 1346] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x94f7ac00) [pid = 6550] [serial = 1326] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x92776c00) [pid = 6550] [serial = 1317] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x89114800) [pid = 6550] [serial = 1341] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x93bc7c00) [pid = 6550] [serial = 1323] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x91bcfc00) [pid = 6550] [serial = 1307] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8c67e000) [pid = 6550] [serial = 1215] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x92121400) [pid = 6550] [serial = 1310] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x91bdb000) [pid = 6550] [serial = 1308] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8f5eb400) [pid = 6550] [serial = 1299] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x94fa3800) [pid = 6550] [serial = 1328] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x99a5d000) [pid = 6550] [serial = 1334] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8b6d5000) [pid = 6550] [serial = 1290] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8dae2000) [pid = 6550] [serial = 1349] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x99b63c00) [pid = 6550] [serial = 1335] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8edba000) [pid = 6550] [serial = 1296] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x88950c00) [pid = 6550] [serial = 1340] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x974c4000) [pid = 6550] [serial = 1329] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x92983000) [pid = 6550] [serial = 1320] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x987eec00) [pid = 6550] [serial = 1331] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9250e400) [pid = 6550] [serial = 1316] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x987fac00) [pid = 6550] [serial = 1332] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8dc8a800) [pid = 6550] [serial = 1350] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8e6d5c00) [pid = 6550] [serial = 1295] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x93940c00) [pid = 6550] [serial = 1322] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8d9b6800) [pid = 6550] [serial = 1292] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8dc8c400) [pid = 6550] [serial = 1293] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8a402800) [pid = 6550] [serial = 1343] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x94f5d800) [pid = 6550] [serial = 1325] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x923a2800) [pid = 6550] [serial = 1314] [outer = (nil)] [url = about:blank] 21:09:15 INFO - PROCESS | 6550 | 1463717355378 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894f800 == 134 [pid = 6550] [id = 491] 21:09:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x88950c00) [pid = 6550] [serial = 1474] [outer = (nil)] 21:09:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x88a50400) [pid = 6550] [serial = 1475] [outer = 0x88950c00] 21:09:15 INFO - PROCESS | 6550 | 1463717355464 Marionette DEBUG loaded listener.js 21:09:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x89f8cc00) [pid = 6550] [serial = 1476] [outer = 0x88950c00] 21:09:16 INFO - PROCESS | 6550 | 1463717356290 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 3333ms 21:09:16 INFO - PROCESS | 6550 | 1463717356338 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 21:09:16 INFO - PROCESS | 6550 | 1463717356344 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 21:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:09:16 INFO - PROCESS | 6550 | 1463717356351 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:09:16 INFO - PROCESS | 6550 | 1463717356357 Marionette TRACE conn3 <- [1,1938,null,{}] 21:09:16 INFO - PROCESS | 6550 | 1463717356395 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:16 INFO - PROCESS | 6550 | 1463717356593 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 21:09:16 INFO - PROCESS | 6550 | 1463717356608 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7800 == 135 [pid = 6550] [id = 492] 21:09:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a402800) [pid = 6550] [serial = 1477] [outer = (nil)] 21:09:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8a4c8000) [pid = 6550] [serial = 1478] [outer = 0x8a402800] 21:09:16 INFO - PROCESS | 6550 | 1463717356683 Marionette DEBUG loaded listener.js 21:09:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b17ec00) [pid = 6550] [serial = 1479] [outer = 0x8a402800] 21:09:17 INFO - PROCESS | 6550 | 1463717357725 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1403ms 21:09:17 INFO - PROCESS | 6550 | 1463717357759 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 21:09:17 INFO - PROCESS | 6550 | 1463717357765 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 21:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:09:17 INFO - PROCESS | 6550 | 1463717357771 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:09:17 INFO - PROCESS | 6550 | 1463717357775 Marionette TRACE conn3 <- [1,1942,null,{}] 21:09:17 INFO - PROCESS | 6550 | 1463717357789 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:18 INFO - PROCESS | 6550 | 1463717358070 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 21:09:18 INFO - PROCESS | 6550 | 1463717358106 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a407000 == 136 [pid = 6550] [id = 493] 21:09:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8b897400) [pid = 6550] [serial = 1480] [outer = (nil)] 21:09:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8c508000) [pid = 6550] [serial = 1481] [outer = 0x8b897400] 21:09:18 INFO - PROCESS | 6550 | 1463717358179 Marionette DEBUG loaded listener.js 21:09:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8c8b0800) [pid = 6550] [serial = 1482] [outer = 0x8b897400] 21:09:19 INFO - PROCESS | 6550 | 1463717359259 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1534ms 21:09:19 INFO - PROCESS | 6550 | 1463717359314 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 21:09:19 INFO - PROCESS | 6550 | 1463717359317 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 21:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:09:19 INFO - PROCESS | 6550 | 1463717359333 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:09:19 INFO - PROCESS | 6550 | 1463717359343 Marionette TRACE conn3 <- [1,1946,null,{}] 21:09:19 INFO - PROCESS | 6550 | 1463717359356 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:19 INFO - PROCESS | 6550 | 1463717359644 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 21:09:19 INFO - PROCESS | 6550 | 1463717359677 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b897800 == 137 [pid = 6550] [id = 494] 21:09:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8c50b400) [pid = 6550] [serial = 1483] [outer = (nil)] 21:09:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8e56c800) [pid = 6550] [serial = 1484] [outer = 0x8c50b400] 21:09:19 INFO - PROCESS | 6550 | 1463717359753 Marionette DEBUG loaded listener.js 21:09:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8e6ccc00) [pid = 6550] [serial = 1485] [outer = 0x8c50b400] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x92346c00) [pid = 6550] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99a51c00) [pid = 6550] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x93934c00) [pid = 6550] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x90bec400) [pid = 6550] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x9aaa6c00) [pid = 6550] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8a2f0800) [pid = 6550] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x89117400) [pid = 6550] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x945f8000) [pid = 6550] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8edb5c00) [pid = 6550] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8c8b7c00) [pid = 6550] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8c3c4800) [pid = 6550] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x974c7800) [pid = 6550] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x94f9f800) [pid = 6550] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x99ae8800) [pid = 6550] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x909d4000) [pid = 6550] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8b6dec00) [pid = 6550] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x92670c00) [pid = 6550] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x919d0400) [pid = 6550] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x8edbd800) [pid = 6550] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x91bbe800) [pid = 6550] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8a3e8000) [pid = 6550] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x91bba000) [pid = 6550] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x87e04000) [pid = 6550] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x90d05400) [pid = 6550] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:09:21 INFO - PROCESS | 6550 | 1463717361363 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2050ms 21:09:21 INFO - PROCESS | 6550 | 1463717361375 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 21:09:21 INFO - PROCESS | 6550 | 1463717361379 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 21:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:09:21 INFO - PROCESS | 6550 | 1463717361386 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:09:21 INFO - PROCESS | 6550 | 1463717361389 Marionette TRACE conn3 <- [1,1950,null,{}] 21:09:21 INFO - PROCESS | 6550 | 1463717361394 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:21 INFO - PROCESS | 6550 | 1463717361585 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 21:09:21 INFO - PROCESS | 6550 | 1463717361794 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f48800 == 138 [pid = 6550] [id = 495] 21:09:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8b898c00) [pid = 6550] [serial = 1486] [outer = (nil)] 21:09:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8e6d3400) [pid = 6550] [serial = 1487] [outer = 0x8b898c00] 21:09:21 INFO - PROCESS | 6550 | 1463717361871 Marionette DEBUG loaded listener.js 21:09:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8edb5800) [pid = 6550] [serial = 1488] [outer = 0x8b898c00] 21:09:22 INFO - PROCESS | 6550 | 1463717362796 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1480ms 21:09:22 INFO - PROCESS | 6550 | 1463717362867 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 21:09:22 INFO - PROCESS | 6550 | 1463717362873 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 21:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:09:22 INFO - PROCESS | 6550 | 1463717362882 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:09:22 INFO - PROCESS | 6550 | 1463717362888 Marionette TRACE conn3 <- [1,1954,null,{}] 21:09:22 INFO - PROCESS | 6550 | 1463717362944 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:23 INFO - PROCESS | 6550 | 1463717363181 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 21:09:23 INFO - PROCESS | 6550 | 1463717363524 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e4800 == 139 [pid = 6550] [id = 496] 21:09:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a3e5000) [pid = 6550] [serial = 1489] [outer = (nil)] 21:09:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8a3eec00) [pid = 6550] [serial = 1490] [outer = 0x8a3e5000] 21:09:23 INFO - PROCESS | 6550 | 1463717363616 Marionette DEBUG loaded listener.js 21:09:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8b893400) [pid = 6550] [serial = 1491] [outer = 0x8a3e5000] 21:09:24 INFO - PROCESS | 6550 | 1463717364633 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1833ms 21:09:24 INFO - PROCESS | 6550 | 1463717364716 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 21:09:24 INFO - PROCESS | 6550 | 1463717364725 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 21:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:09:24 INFO - PROCESS | 6550 | 1463717364736 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:09:24 INFO - PROCESS | 6550 | 1463717364740 Marionette TRACE conn3 <- [1,1958,null,{}] 21:09:24 INFO - PROCESS | 6550 | 1463717364747 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:25 INFO - PROCESS | 6550 | 1463717365003 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 21:09:25 INFO - PROCESS | 6550 | 1463717365334 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b4800 == 140 [pid = 6550] [id = 497] 21:09:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8dae9400) [pid = 6550] [serial = 1492] [outer = (nil)] 21:09:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8e562c00) [pid = 6550] [serial = 1493] [outer = 0x8dae9400] 21:09:25 INFO - PROCESS | 6550 | 1463717365431 Marionette DEBUG loaded listener.js 21:09:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8e6d6400) [pid = 6550] [serial = 1494] [outer = 0x8dae9400] 21:09:26 INFO - PROCESS | 6550 | 1463717366356 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1683ms 21:09:26 INFO - PROCESS | 6550 | 1463717366419 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 21:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:09:26 INFO - PROCESS | 6550 | 1463717366424 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 21:09:26 INFO - PROCESS | 6550 | 1463717366431 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:09:26 INFO - PROCESS | 6550 | 1463717366437 Marionette TRACE conn3 <- [1,1962,null,{}] 21:09:26 INFO - PROCESS | 6550 | 1463717366454 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:26 INFO - PROCESS | 6550 | 1463717366733 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 21:09:27 INFO - PROCESS | 6550 | 1463717367110 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d5000 == 141 [pid = 6550] [id = 498] 21:09:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x909d8800) [pid = 6550] [serial = 1495] [outer = (nil)] 21:09:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x909efc00) [pid = 6550] [serial = 1496] [outer = 0x909d8800] 21:09:27 INFO - PROCESS | 6550 | 1463717367204 Marionette DEBUG loaded listener.js 21:09:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90a95c00) [pid = 6550] [serial = 1497] [outer = 0x909d8800] 21:09:28 INFO - PROCESS | 6550 | 1463717368154 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1785ms 21:09:28 INFO - PROCESS | 6550 | 1463717368217 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 21:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:09:28 INFO - PROCESS | 6550 | 1463717368222 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 21:09:28 INFO - PROCESS | 6550 | 1463717368228 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:09:28 INFO - PROCESS | 6550 | 1463717368231 Marionette TRACE conn3 <- [1,1966,null,{}] 21:09:28 INFO - PROCESS | 6550 | 1463717368237 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:28 INFO - PROCESS | 6550 | 1463717368455 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 21:09:28 INFO - PROCESS | 6550 | 1463717368779 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x909cd400 == 142 [pid = 6550] [id = 499] 21:09:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x909e9800) [pid = 6550] [serial = 1498] [outer = (nil)] 21:09:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90be9800) [pid = 6550] [serial = 1499] [outer = 0x909e9800] 21:09:28 INFO - PROCESS | 6550 | 1463717368873 Marionette DEBUG loaded listener.js 21:09:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x90d02c00) [pid = 6550] [serial = 1500] [outer = 0x909e9800] 21:09:29 INFO - PROCESS | 6550 | 1463717369797 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1585ms 21:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:09:29 INFO - PROCESS | 6550 | 1463717369813 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 21:09:29 INFO - PROCESS | 6550 | 1463717369816 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 21:09:29 INFO - PROCESS | 6550 | 1463717369822 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:09:29 INFO - PROCESS | 6550 | 1463717369826 Marionette TRACE conn3 <- [1,1970,null,{}] 21:09:29 INFO - PROCESS | 6550 | 1463717369831 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:30 INFO - PROCESS | 6550 | 1463717370037 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 21:09:30 INFO - PROCESS | 6550 | 1463717370293 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x909c9800 == 143 [pid = 6550] [id = 500] 21:09:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x90be8000) [pid = 6550] [serial = 1501] [outer = (nil)] 21:09:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x919c8400) [pid = 6550] [serial = 1502] [outer = 0x90be8000] 21:09:30 INFO - PROCESS | 6550 | 1463717370429 Marionette DEBUG loaded listener.js 21:09:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x919ee400) [pid = 6550] [serial = 1503] [outer = 0x90be8000] 21:09:31 INFO - PROCESS | 6550 | 1463717371330 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1584ms 21:09:31 INFO - PROCESS | 6550 | 1463717371406 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 21:09:31 INFO - PROCESS | 6550 | 1463717371410 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 21:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:09:31 INFO - PROCESS | 6550 | 1463717371417 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:09:31 INFO - PROCESS | 6550 | 1463717371420 Marionette TRACE conn3 <- [1,1974,null,{}] 21:09:31 INFO - PROCESS | 6550 | 1463717371426 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:31 INFO - PROCESS | 6550 | 1463717371718 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 21:09:32 INFO - PROCESS | 6550 | 1463717372062 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be5000 == 144 [pid = 6550] [id = 501] 21:09:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x90bec400) [pid = 6550] [serial = 1504] [outer = (nil)] 21:09:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x91eab000) [pid = 6550] [serial = 1505] [outer = 0x90bec400] 21:09:32 INFO - PROCESS | 6550 | 1463717372165 Marionette DEBUG loaded listener.js 21:09:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92121400) [pid = 6550] [serial = 1506] [outer = 0x90bec400] 21:09:33 INFO - PROCESS | 6550 | 1463717373077 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1730ms 21:09:33 INFO - PROCESS | 6550 | 1463717373148 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 21:09:33 INFO - PROCESS | 6550 | 1463717373152 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 21:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:09:33 INFO - PROCESS | 6550 | 1463717373160 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:09:33 INFO - PROCESS | 6550 | 1463717373163 Marionette TRACE conn3 <- [1,1978,null,{}] 21:09:33 INFO - PROCESS | 6550 | 1463717373169 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:33 INFO - PROCESS | 6550 | 1463717373420 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 21:09:33 INFO - PROCESS | 6550 | 1463717373746 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fdc00 == 145 [pid = 6550] [id = 502] 21:09:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x90a9a800) [pid = 6550] [serial = 1507] [outer = (nil)] 21:09:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x92348000) [pid = 6550] [serial = 1508] [outer = 0x90a9a800] 21:09:33 INFO - PROCESS | 6550 | 1463717373838 Marionette DEBUG loaded listener.js 21:09:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x923a8c00) [pid = 6550] [serial = 1509] [outer = 0x90a9a800] 21:09:34 INFO - PROCESS | 6550 | 1463717374730 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1645ms 21:09:34 INFO - PROCESS | 6550 | 1463717374805 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 21:09:34 INFO - PROCESS | 6550 | 1463717374809 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 21:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:09:34 INFO - PROCESS | 6550 | 1463717374815 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:09:34 INFO - PROCESS | 6550 | 1463717374818 Marionette TRACE conn3 <- [1,1982,null,{}] 21:09:34 INFO - PROCESS | 6550 | 1463717374824 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:35 INFO - PROCESS | 6550 | 1463717375036 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 21:09:35 INFO - PROCESS | 6550 | 1463717375365 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x92222800 == 146 [pid = 6550] [id = 503] 21:09:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92345800) [pid = 6550] [serial = 1510] [outer = (nil)] 21:09:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92779400) [pid = 6550] [serial = 1511] [outer = 0x92345800] 21:09:35 INFO - PROCESS | 6550 | 1463717375457 Marionette DEBUG loaded listener.js 21:09:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92843000) [pid = 6550] [serial = 1512] [outer = 0x92345800] 21:09:36 INFO - PROCESS | 6550 | 1463717376352 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1580ms 21:09:36 INFO - PROCESS | 6550 | 1463717376396 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 21:09:36 INFO - PROCESS | 6550 | 1463717376400 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 21:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:09:36 INFO - PROCESS | 6550 | 1463717376406 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:09:36 INFO - PROCESS | 6550 | 1463717376410 Marionette TRACE conn3 <- [1,1986,null,{}] 21:09:36 INFO - PROCESS | 6550 | 1463717376416 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:36 INFO - PROCESS | 6550 | 1463717376633 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 21:09:36 INFO - PROCESS | 6550 | 1463717376967 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x92504800 == 147 [pid = 6550] [id = 504] 21:09:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9250c000) [pid = 6550] [serial = 1513] [outer = (nil)] 21:09:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x92982400) [pid = 6550] [serial = 1514] [outer = 0x9250c000] 21:09:37 INFO - PROCESS | 6550 | 1463717377058 Marionette DEBUG loaded listener.js 21:09:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92986000) [pid = 6550] [serial = 1515] [outer = 0x9250c000] 21:09:37 INFO - PROCESS | 6550 | 1463717377988 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1637ms 21:09:38 INFO - PROCESS | 6550 | 1463717378044 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 21:09:38 INFO - PROCESS | 6550 | 1463717378049 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 21:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:09:38 INFO - PROCESS | 6550 | 1463717378055 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:09:38 INFO - PROCESS | 6550 | 1463717378059 Marionette TRACE conn3 <- [1,1990,null,{}] 21:09:38 INFO - PROCESS | 6550 | 1463717378064 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:38 INFO - PROCESS | 6550 | 1463717378283 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 21:09:38 INFO - PROCESS | 6550 | 1463717378609 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894e800 == 148 [pid = 6550] [id = 505] 21:09:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x9250d000) [pid = 6550] [serial = 1516] [outer = (nil)] 21:09:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x93938800) [pid = 6550] [serial = 1517] [outer = 0x9250d000] 21:09:38 INFO - PROCESS | 6550 | 1463717378701 Marionette DEBUG loaded listener.js 21:09:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x93bc0400) [pid = 6550] [serial = 1518] [outer = 0x9250d000] 21:09:39 INFO - PROCESS | 6550 | 1463717379591 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1578ms 21:09:39 INFO - PROCESS | 6550 | 1463717379633 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 21:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:09:39 INFO - PROCESS | 6550 | 1463717379638 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 21:09:39 INFO - PROCESS | 6550 | 1463717379644 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:09:39 INFO - PROCESS | 6550 | 1463717379649 Marionette TRACE conn3 <- [1,1994,null,{}] 21:09:39 INFO - PROCESS | 6550 | 1463717379654 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:39 INFO - PROCESS | 6550 | 1463717379904 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 21:09:40 INFO - PROCESS | 6550 | 1463717380244 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f9f800 == 149 [pid = 6550] [id = 506] 21:09:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x9512c000) [pid = 6550] [serial = 1519] [outer = (nil)] 21:09:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x974c3800) [pid = 6550] [serial = 1520] [outer = 0x9512c000] 21:09:40 INFO - PROCESS | 6550 | 1463717380348 Marionette DEBUG loaded listener.js 21:09:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9877b400) [pid = 6550] [serial = 1521] [outer = 0x9512c000] 21:09:41 INFO - PROCESS | 6550 | 1463717381266 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1692ms 21:09:41 INFO - PROCESS | 6550 | 1463717381337 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 21:09:41 INFO - PROCESS | 6550 | 1463717381340 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 21:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:09:41 INFO - PROCESS | 6550 | 1463717381347 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:09:41 INFO - PROCESS | 6550 | 1463717381350 Marionette TRACE conn3 <- [1,1998,null,{}] 21:09:41 INFO - PROCESS | 6550 | 1463717381357 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:41 INFO - PROCESS | 6550 | 1463717381621 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 21:09:41 INFO - PROCESS | 6550 | 1463717381952 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d56000 == 150 [pid = 6550] [id = 507] 21:09:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x94fa7000) [pid = 6550] [serial = 1522] [outer = (nil)] 21:09:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x999a8800) [pid = 6550] [serial = 1523] [outer = 0x94fa7000] 21:09:42 INFO - PROCESS | 6550 | 1463717382047 Marionette DEBUG loaded listener.js 21:09:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x99a5d800) [pid = 6550] [serial = 1524] [outer = 0x94fa7000] 21:09:42 INFO - PROCESS | 6550 | 1463717382979 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1690ms 21:09:43 INFO - PROCESS | 6550 | 1463717383038 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 21:09:43 INFO - PROCESS | 6550 | 1463717383041 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 21:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:09:43 INFO - PROCESS | 6550 | 1463717383047 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:09:43 INFO - PROCESS | 6550 | 1463717383051 Marionette TRACE conn3 <- [1,2002,null,{}] 21:09:43 INFO - PROCESS | 6550 | 1463717383057 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:43 INFO - PROCESS | 6550 | 1463717383281 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 21:09:43 INFO - PROCESS | 6550 | 1463717383615 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x88941400 == 151 [pid = 6550] [id = 508] 21:09:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x94f76800) [pid = 6550] [serial = 1525] [outer = (nil)] 21:09:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x99ec4800) [pid = 6550] [serial = 1526] [outer = 0x94f76800] 21:09:43 INFO - PROCESS | 6550 | 1463717383706 Marionette DEBUG loaded listener.js 21:09:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x99f6e400) [pid = 6550] [serial = 1527] [outer = 0x94f76800] 21:09:44 INFO - PROCESS | 6550 | 1463717384579 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1588ms 21:09:44 INFO - PROCESS | 6550 | 1463717384643 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 21:09:44 INFO - PROCESS | 6550 | 1463717384647 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 21:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:09:44 INFO - PROCESS | 6550 | 1463717384656 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:09:44 INFO - PROCESS | 6550 | 1463717384659 Marionette TRACE conn3 <- [1,2006,null,{}] 21:09:44 INFO - PROCESS | 6550 | 1463717384663 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:44 INFO - PROCESS | 6550 | 1463717384894 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 21:09:45 INFO - PROCESS | 6550 | 1463717385226 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x93bbfc00 == 152 [pid = 6550] [id = 509] 21:09:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x99e39c00) [pid = 6550] [serial = 1528] [outer = (nil)] 21:09:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9ac44000) [pid = 6550] [serial = 1529] [outer = 0x99e39c00] 21:09:45 INFO - PROCESS | 6550 | 1463717385321 Marionette DEBUG loaded listener.js 21:09:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x9af9e800) [pid = 6550] [serial = 1530] [outer = 0x99e39c00] 21:09:46 INFO - PROCESS | 6550 | 1463717386212 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:09:46 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 21:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1630ms 21:09:46 INFO - PROCESS | 6550 | 1463717386287 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 21:09:46 INFO - PROCESS | 6550 | 1463717386291 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 21:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:09:46 INFO - PROCESS | 6550 | 1463717386298 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:09:46 INFO - PROCESS | 6550 | 1463717386300 Marionette TRACE conn3 <- [1,2010,null,{}] 21:09:46 INFO - PROCESS | 6550 | 1463717386306 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:46 INFO - PROCESS | 6550 | 1463717386530 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 21:09:46 INFO - PROCESS | 6550 | 1463717386873 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b174800 == 153 [pid = 6550] [id = 510] 21:09:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x99b6a800) [pid = 6550] [serial = 1531] [outer = (nil)] 21:09:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x9b81f000) [pid = 6550] [serial = 1532] [outer = 0x99b6a800] 21:09:46 INFO - PROCESS | 6550 | 1463717386964 Marionette DEBUG loaded listener.js 21:09:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x9d0b4800) [pid = 6550] [serial = 1533] [outer = 0x99b6a800] 21:09:47 INFO - PROCESS | 6550 | 1463717387849 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:09:47 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 21:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1628ms 21:09:47 INFO - PROCESS | 6550 | 1463717387927 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 21:09:47 INFO - PROCESS | 6550 | 1463717387935 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 21:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:09:47 INFO - PROCESS | 6550 | 1463717387946 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:09:47 INFO - PROCESS | 6550 | 1463717387950 Marionette TRACE conn3 <- [1,2014,null,{}] 21:09:47 INFO - PROCESS | 6550 | 1463717387959 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:48 INFO - PROCESS | 6550 | 1463717388179 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 21:09:48 INFO - PROCESS | 6550 | 1463717388516 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x92129000 == 154 [pid = 6550] [id = 511] 21:09:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x99f6d400) [pid = 6550] [serial = 1534] [outer = (nil)] 21:09:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa21a9c00) [pid = 6550] [serial = 1535] [outer = 0x99f6d400] 21:09:48 INFO - PROCESS | 6550 | 1463717388608 Marionette DEBUG loaded listener.js 21:09:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa2277400) [pid = 6550] [serial = 1536] [outer = 0x99f6d400] 21:09:49 INFO - PROCESS | 6550 | 1463717389501 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1586ms 21:09:49 INFO - PROCESS | 6550 | 1463717389533 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 21:09:49 INFO - PROCESS | 6550 | 1463717389536 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 21:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:09:49 INFO - PROCESS | 6550 | 1463717389543 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:09:49 INFO - PROCESS | 6550 | 1463717389545 Marionette TRACE conn3 <- [1,2018,null,{}] 21:09:49 INFO - PROCESS | 6550 | 1463717389551 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:49 INFO - PROCESS | 6550 | 1463717389776 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 21:09:50 INFO - PROCESS | 6550 | 1463717390109 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0fc00 == 155 [pid = 6550] [id = 512] 21:09:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9b775800) [pid = 6550] [serial = 1537] [outer = (nil)] 21:09:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa22ee400) [pid = 6550] [serial = 1538] [outer = 0x9b775800] 21:09:50 INFO - PROCESS | 6550 | 1463717390201 Marionette DEBUG loaded listener.js 21:09:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa22f3c00) [pid = 6550] [serial = 1539] [outer = 0x9b775800] 21:09:51 INFO - PROCESS | 6550 | 1463717391114 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1632ms 21:09:51 INFO - PROCESS | 6550 | 1463717391175 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 21:09:51 INFO - PROCESS | 6550 | 1463717391179 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 21:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:09:51 INFO - PROCESS | 6550 | 1463717391185 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:09:51 INFO - PROCESS | 6550 | 1463717391189 Marionette TRACE conn3 <- [1,2022,null,{}] 21:09:51 INFO - PROCESS | 6550 | 1463717391195 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:51 INFO - PROCESS | 6550 | 1463717391418 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 21:09:51 INFO - PROCESS | 6550 | 1463717391758 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e06800 == 156 [pid = 6550] [id = 513] 21:09:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x87e09000) [pid = 6550] [serial = 1540] [outer = (nil)] 21:09:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x98e89800) [pid = 6550] [serial = 1541] [outer = 0x87e09000] 21:09:51 INFO - PROCESS | 6550 | 1463717391850 Marionette DEBUG loaded listener.js 21:09:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0xa22f2c00) [pid = 6550] [serial = 1542] [outer = 0x87e09000] 21:09:52 INFO - PROCESS | 6550 | 1463717392749 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1629ms 21:09:52 INFO - PROCESS | 6550 | 1463717392832 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 21:09:52 INFO - PROCESS | 6550 | 1463717392838 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 21:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:09:52 INFO - PROCESS | 6550 | 1463717392849 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:09:52 INFO - PROCESS | 6550 | 1463717392852 Marionette TRACE conn3 <- [1,2026,null,{}] 21:09:52 INFO - PROCESS | 6550 | 1463717392858 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:53 INFO - PROCESS | 6550 | 1463717393116 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e7800 == 155 [pid = 6550] [id = 293] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67d000 == 154 [pid = 6550] [id = 210] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x88948000 == 153 [pid = 6550] [id = 446] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f4c00 == 152 [pid = 6550] [id = 213] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x92d5ac00 == 151 [pid = 6550] [id = 487] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x92504400 == 150 [pid = 6550] [id = 485] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc8a000 == 149 [pid = 6550] [id = 486] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x92667800 == 148 [pid = 6550] [id = 484] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x923aec00 == 147 [pid = 6550] [id = 483] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb8400 == 146 [pid = 6550] [id = 482] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c3800 == 145 [pid = 6550] [id = 481] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x86f45400 == 144 [pid = 6550] [id = 480] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d6c00 == 143 [pid = 6550] [id = 479] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8c509800 == 142 [pid = 6550] [id = 477] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x909ec000 == 141 [pid = 6550] [id = 478] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17d400 == 140 [pid = 6550] [id = 476] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67a000 == 139 [pid = 6550] [id = 475] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40e000 == 138 [pid = 6550] [id = 474] 21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x87e11800 == 137 [pid = 6550] [id = 473] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x9297d800) [pid = 6550] [serial = 1382] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x9aaa4800) [pid = 6550] [serial = 1398] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x976c9800) [pid = 6550] [serial = 1389] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x91ead400) [pid = 6550] [serial = 1373] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x974cfc00) [pid = 6550] [serial = 1388] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x9b14f400) [pid = 6550] [serial = 1403] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8a2fac00) [pid = 6550] [serial = 1355] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x89f93400) [pid = 6550] [serial = 1409] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x94f5b400) [pid = 6550] [serial = 1385] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x90aa0800) [pid = 6550] [serial = 1367] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x8d9b7000) [pid = 6550] [serial = 1358] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8c67e400) [pid = 6550] [serial = 1416] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x9b1bb000) [pid = 6550] [serial = 1404] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x91ecb000) [pid = 6550] [serial = 1374] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x995c4400) [pid = 6550] [serial = 1391] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x99ec3400) [pid = 6550] [serial = 1395] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9b774c00) [pid = 6550] [serial = 1266] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90be6c00) [pid = 6550] [serial = 1368] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x909ee800) [pid = 6550] [serial = 1364] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8c8ad400) [pid = 6550] [serial = 1284] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9ac44400) [pid = 6550] [serial = 1400] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x909f4000) [pid = 6550] [serial = 1365] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x9233d400) [pid = 6550] [serial = 1376] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8b17c400) [pid = 6550] [serial = 1356] [outer = (nil)] [url = about:blank] 21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8a2f6400) [pid = 6550] [serial = 1410] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8f5e6000) [pid = 6550] [serial = 1362] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x92508000) [pid = 6550] [serial = 1380] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x9b7c1800) [pid = 6550] [serial = 1406] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x9aca3000) [pid = 6550] [serial = 1401] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x92503c00) [pid = 6550] [serial = 1379] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8b193800) [pid = 6550] [serial = 1413] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x92346800) [pid = 6550] [serial = 1377] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x99f6bc00) [pid = 6550] [serial = 1338] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x92984000) [pid = 6550] [serial = 1383] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x8edefc00) [pid = 6550] [serial = 1361] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9d0b0800) [pid = 6550] [serial = 1269] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x91bb4c00) [pid = 6550] [serial = 1371] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x997a8400) [pid = 6550] [serial = 1392] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x99f77000) [pid = 6550] [serial = 1397] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x99ebd000) [pid = 6550] [serial = 1394] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x919cec00) [pid = 6550] [serial = 1370] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8e569c00) [pid = 6550] [serial = 1359] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b176400) [pid = 6550] [serial = 1412] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x94f9b800) [pid = 6550] [serial = 1386] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8c50e800) [pid = 6550] [serial = 1415] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8c8b7400) [pid = 6550] [serial = 1418] [outer = (nil)] [url = about:blank] 21:09:55 INFO - PROCESS | 6550 | 1463717395216 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x88945000 == 138 [pid = 6550] [id = 514] 21:09:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x88945800) [pid = 6550] [serial = 1543] [outer = (nil)] 21:09:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x88a47000) [pid = 6550] [serial = 1544] [outer = 0x88945800] 21:09:55 INFO - PROCESS | 6550 | 1463717395297 Marionette DEBUG loaded listener.js 21:09:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8911e800) [pid = 6550] [serial = 1545] [outer = 0x88945800] 21:09:56 INFO - PROCESS | 6550 | 1463717396103 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 3290ms 21:09:56 INFO - PROCESS | 6550 | 1463717396141 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 21:09:56 INFO - PROCESS | 6550 | 1463717396147 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 21:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:09:56 INFO - PROCESS | 6550 | 1463717396154 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:09:56 INFO - PROCESS | 6550 | 1463717396160 Marionette TRACE conn3 <- [1,2030,null,{}] 21:09:56 INFO - PROCESS | 6550 | 1463717396167 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:56 INFO - PROCESS | 6550 | 1463717396394 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 21:09:56 INFO - PROCESS | 6550 | 1463717396593 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f93400 == 139 [pid = 6550] [id = 515] 21:09:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8a2f6800) [pid = 6550] [serial = 1546] [outer = (nil)] 21:09:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a40b800) [pid = 6550] [serial = 1547] [outer = 0x8a2f6800] 21:09:56 INFO - PROCESS | 6550 | 1463717396674 Marionette DEBUG loaded listener.js 21:09:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8b177400) [pid = 6550] [serial = 1548] [outer = 0x8a2f6800] 21:09:57 INFO - PROCESS | 6550 | 1463717397573 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1438ms 21:09:57 INFO - PROCESS | 6550 | 1463717397596 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 21:09:57 INFO - PROCESS | 6550 | 1463717397602 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 21:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:09:57 INFO - PROCESS | 6550 | 1463717397614 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:09:57 INFO - PROCESS | 6550 | 1463717397617 Marionette TRACE conn3 <- [1,2034,null,{}] 21:09:57 INFO - PROCESS | 6550 | 1463717397623 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:57 INFO - PROCESS | 6550 | 1463717397884 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 21:09:57 INFO - PROCESS | 6550 | 1463717397926 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e2000 == 140 [pid = 6550] [id = 516] 21:09:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b17b800) [pid = 6550] [serial = 1549] [outer = (nil)] 21:09:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8c673c00) [pid = 6550] [serial = 1550] [outer = 0x8b17b800] 21:09:58 INFO - PROCESS | 6550 | 1463717398012 Marionette DEBUG loaded listener.js 21:09:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8c8aec00) [pid = 6550] [serial = 1551] [outer = 0x8b17b800] 21:09:59 INFO - PROCESS | 6550 | 1463717399055 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1482ms 21:09:59 INFO - PROCESS | 6550 | 1463717399096 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 21:09:59 INFO - PROCESS | 6550 | 1463717399100 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 21:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:09:59 INFO - PROCESS | 6550 | 1463717399123 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:09:59 INFO - PROCESS | 6550 | 1463717399133 Marionette TRACE conn3 <- [1,2038,null,{}] 21:09:59 INFO - PROCESS | 6550 | 1463717399140 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:59 INFO - PROCESS | 6550 | 1463717399405 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8b897400) [pid = 6550] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8c50b400) [pid = 6550] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x88946c00) [pid = 6550] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8a402800) [pid = 6550] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x88950c00) [pid = 6550] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x99f79000) [pid = 6550] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x919eac00) [pid = 6550] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x987f6c00) [pid = 6550] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x94f9cc00) [pid = 6550] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8edbb000) [pid = 6550] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x9297fc00) [pid = 6550] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x92784400) [pid = 6550] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x923b0000) [pid = 6550] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x91bd5400) [pid = 6550] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x90da8400) [pid = 6550] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x909d3000) [pid = 6550] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8edb8800) [pid = 6550] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x909ec800) [pid = 6550] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8d9a8800) [pid = 6550] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8c8b6400) [pid = 6550] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8c8af800) [pid = 6550] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x8a4c7c00) [pid = 6550] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x976c6c00) [pid = 6550] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x8b173c00) [pid = 6550] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:10:00 INFO - PROCESS | 6550 | 1463717400363 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894e400 == 141 [pid = 6550] [id = 517] 21:10:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x88950c00) [pid = 6550] [serial = 1552] [outer = (nil)] 21:10:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8a402800) [pid = 6550] [serial = 1553] [outer = 0x88950c00] 21:10:00 INFO - PROCESS | 6550 | 1463717400443 Marionette DEBUG loaded listener.js 21:10:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8c3c8400) [pid = 6550] [serial = 1554] [outer = 0x88950c00] 21:10:01 INFO - PROCESS | 6550 | 1463717401192 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2108ms 21:10:01 INFO - PROCESS | 6550 | 1463717401218 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 21:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:10:01 INFO - PROCESS | 6550 | 1463717401222 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 21:10:01 INFO - PROCESS | 6550 | 1463717401228 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:10:01 INFO - PROCESS | 6550 | 1463717401231 Marionette TRACE conn3 <- [1,2042,null,{}] 21:10:01 INFO - PROCESS | 6550 | 1463717401237 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:01 INFO - PROCESS | 6550 | 1463717401494 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 21:10:01 INFO - PROCESS | 6550 | 1463717401520 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a52000 == 142 [pid = 6550] [id = 518] 21:10:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8c8af800) [pid = 6550] [serial = 1555] [outer = (nil)] 21:10:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8e56a000) [pid = 6550] [serial = 1556] [outer = 0x8c8af800] 21:10:01 INFO - PROCESS | 6550 | 1463717401592 Marionette DEBUG loaded listener.js 21:10:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8e6d4c00) [pid = 6550] [serial = 1557] [outer = 0x8c8af800] 21:10:02 INFO - PROCESS | 6550 | 1463717402795 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:10:02 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) 21:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1631ms 21:10:02 INFO - PROCESS | 6550 | 1463717402867 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 21:10:02 INFO - PROCESS | 6550 | 1463717402872 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 21:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:10:02 INFO - PROCESS | 6550 | 1463717402889 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:10:02 INFO - PROCESS | 6550 | 1463717402897 Marionette TRACE conn3 <- [1,2046,null,{}] 21:10:02 INFO - PROCESS | 6550 | 1463717402911 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:03 INFO - PROCESS | 6550 | 1463717403263 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 21:10:03 INFO - PROCESS | 6550 | 1463717403527 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e06400 == 143 [pid = 6550] [id = 519] 21:10:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x89116800) [pid = 6550] [serial = 1558] [outer = (nil)] 21:10:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a401800) [pid = 6550] [serial = 1559] [outer = 0x89116800] 21:10:03 INFO - PROCESS | 6550 | 1463717403617 Marionette DEBUG loaded listener.js 21:10:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8b180000) [pid = 6550] [serial = 1560] [outer = 0x89116800] 21:10:04 INFO - PROCESS | 6550 | 1463717404562 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1737ms 21:10:04 INFO - PROCESS | 6550 | 1463717404627 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 21:10:04 INFO - PROCESS | 6550 | 1463717404636 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 21:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:10:04 INFO - PROCESS | 6550 | 1463717404646 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:10:04 INFO - PROCESS | 6550 | 1463717404650 Marionette TRACE conn3 <- [1,2050,null,{}] 21:10:04 INFO - PROCESS | 6550 | 1463717404657 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:04 INFO - PROCESS | 6550 | 1463717404931 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 21:10:05 INFO - PROCESS | 6550 | 1463717405263 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8aa400 == 144 [pid = 6550] [id = 520] 21:10:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8d9ab800) [pid = 6550] [serial = 1561] [outer = (nil)] 21:10:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8dae7800) [pid = 6550] [serial = 1562] [outer = 0x8d9ab800] 21:10:05 INFO - PROCESS | 6550 | 1463717405353 Marionette DEBUG loaded listener.js 21:10:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8e561000) [pid = 6550] [serial = 1563] [outer = 0x8d9ab800] 21:10:06 INFO - PROCESS | 6550 | 1463717406335 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1733ms 21:10:06 INFO - PROCESS | 6550 | 1463717406380 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 21:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:10:06 INFO - PROCESS | 6550 | 1463717406385 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 21:10:06 INFO - PROCESS | 6550 | 1463717406391 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:10:06 INFO - PROCESS | 6550 | 1463717406397 Marionette TRACE conn3 <- [1,2054,null,{}] 21:10:06 INFO - PROCESS | 6550 | 1463717406414 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:06 INFO - PROCESS | 6550 | 1463717406632 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 21:10:06 INFO - PROCESS | 6550 | 1463717406956 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8efbfc00 == 145 [pid = 6550] [id = 521] 21:10:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8efc3400) [pid = 6550] [serial = 1564] [outer = (nil)] 21:10:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8f5e9400) [pid = 6550] [serial = 1565] [outer = 0x8efc3400] 21:10:07 INFO - PROCESS | 6550 | 1463717407053 Marionette DEBUG loaded listener.js 21:10:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x909d2800) [pid = 6550] [serial = 1566] [outer = 0x8efc3400] 21:10:08 INFO - PROCESS | 6550 | 1463717407998 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1691ms 21:10:08 INFO - PROCESS | 6550 | 1463717408081 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 21:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:10:08 INFO - PROCESS | 6550 | 1463717408086 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 21:10:08 INFO - PROCESS | 6550 | 1463717408093 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:10:08 INFO - PROCESS | 6550 | 1463717408096 Marionette TRACE conn3 <- [1,2058,null,{}] 21:10:08 INFO - PROCESS | 6550 | 1463717408102 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:08 INFO - PROCESS | 6550 | 1463717408363 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 21:10:08 INFO - PROCESS | 6550 | 1463717408691 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c7c00 == 146 [pid = 6550] [id = 522] 21:10:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8dc95400) [pid = 6550] [serial = 1567] [outer = (nil)] 21:10:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x909f0c00) [pid = 6550] [serial = 1568] [outer = 0x8dc95400] 21:10:08 INFO - PROCESS | 6550 | 1463717408780 Marionette DEBUG loaded listener.js 21:10:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90a9a000) [pid = 6550] [serial = 1569] [outer = 0x8dc95400] 21:10:09 INFO - PROCESS | 6550 | 1463717409683 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1633ms 21:10:09 INFO - PROCESS | 6550 | 1463717409726 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 21:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:10:09 INFO - PROCESS | 6550 | 1463717409730 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 21:10:09 INFO - PROCESS | 6550 | 1463717409737 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:10:09 INFO - PROCESS | 6550 | 1463717409740 Marionette TRACE conn3 <- [1,2062,null,{}] 21:10:09 INFO - PROCESS | 6550 | 1463717409746 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:09 INFO - PROCESS | 6550 | 1463717409961 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 21:10:10 INFO - PROCESS | 6550 | 1463717410234 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e6000 == 147 [pid = 6550] [id = 523] 21:10:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8f5f0000) [pid = 6550] [serial = 1570] [outer = (nil)] 21:10:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x90bf0c00) [pid = 6550] [serial = 1571] [outer = 0x8f5f0000] 21:10:10 INFO - PROCESS | 6550 | 1463717410371 Marionette DEBUG loaded listener.js 21:10:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x90d0d800) [pid = 6550] [serial = 1572] [outer = 0x8f5f0000] 21:10:11 INFO - PROCESS | 6550 | 1463717411281 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1591ms 21:10:11 INFO - PROCESS | 6550 | 1463717411327 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 21:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:10:11 INFO - PROCESS | 6550 | 1463717411332 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 21:10:11 INFO - PROCESS | 6550 | 1463717411338 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:10:11 INFO - PROCESS | 6550 | 1463717411342 Marionette TRACE conn3 <- [1,2066,null,{}] 21:10:11 INFO - PROCESS | 6550 | 1463717411347 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:11 INFO - PROCESS | 6550 | 1463717411588 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 21:10:11 INFO - PROCESS | 6550 | 1463717411914 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edec000 == 148 [pid = 6550] [id = 524] 21:10:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x90bed800) [pid = 6550] [serial = 1573] [outer = (nil)] 21:10:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x91bb6400) [pid = 6550] [serial = 1574] [outer = 0x90bed800] 21:10:12 INFO - PROCESS | 6550 | 1463717412006 Marionette DEBUG loaded listener.js 21:10:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x91bba800) [pid = 6550] [serial = 1575] [outer = 0x90bed800] 21:10:12 INFO - PROCESS | 6550 | 1463717412886 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1580ms 21:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:10:12 INFO - PROCESS | 6550 | 1463717412919 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 21:10:12 INFO - PROCESS | 6550 | 1463717412922 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 21:10:12 INFO - PROCESS | 6550 | 1463717412929 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:10:12 INFO - PROCESS | 6550 | 1463717412932 Marionette TRACE conn3 <- [1,2070,null,{}] 21:10:12 INFO - PROCESS | 6550 | 1463717412938 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:13 INFO - PROCESS | 6550 | 1463717413166 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 21:10:13 INFO - PROCESS | 6550 | 1463717413458 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c8800 == 149 [pid = 6550] [id = 525] 21:10:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8e6cb000) [pid = 6550] [serial = 1576] [outer = (nil)] 21:10:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x91bd4c00) [pid = 6550] [serial = 1577] [outer = 0x8e6cb000] 21:10:13 INFO - PROCESS | 6550 | 1463717413590 Marionette DEBUG loaded listener.js 21:10:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x91eb5800) [pid = 6550] [serial = 1578] [outer = 0x8e6cb000] 21:10:14 INFO - PROCESS | 6550 | 1463717414491 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1639ms 21:10:14 INFO - PROCESS | 6550 | 1463717414568 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 21:10:14 INFO - PROCESS | 6550 | 1463717414572 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 21:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:10:14 INFO - PROCESS | 6550 | 1463717414578 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:10:14 INFO - PROCESS | 6550 | 1463717414582 Marionette TRACE conn3 <- [1,2074,null,{}] 21:10:14 INFO - PROCESS | 6550 | 1463717414587 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:14 INFO - PROCESS | 6550 | 1463717414824 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 21:10:15 INFO - PROCESS | 6550 | 1463717415135 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x90aa0800 == 150 [pid = 6550] [id = 526] 21:10:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x91bba000) [pid = 6550] [serial = 1579] [outer = (nil)] 21:10:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9212e400) [pid = 6550] [serial = 1580] [outer = 0x91bba000] 21:10:15 INFO - PROCESS | 6550 | 1463717415222 Marionette DEBUG loaded listener.js 21:10:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92230000) [pid = 6550] [serial = 1581] [outer = 0x91bba000] 21:10:16 INFO - PROCESS | 6550 | 1463717416114 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1585ms 21:10:16 INFO - PROCESS | 6550 | 1463717416164 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 21:10:16 INFO - PROCESS | 6550 | 1463717416167 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 21:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:10:16 INFO - PROCESS | 6550 | 1463717416174 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:10:16 INFO - PROCESS | 6550 | 1463717416178 Marionette TRACE conn3 <- [1,2078,null,{}] 21:10:16 INFO - PROCESS | 6550 | 1463717416183 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:16 INFO - PROCESS | 6550 | 1463717416399 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 21:10:16 INFO - PROCESS | 6550 | 1463717416675 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb9800 == 151 [pid = 6550] [id = 527] 21:10:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x91bd4000) [pid = 6550] [serial = 1582] [outer = (nil)] 21:10:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x92348800) [pid = 6550] [serial = 1583] [outer = 0x91bd4000] 21:10:16 INFO - PROCESS | 6550 | 1463717416807 Marionette DEBUG loaded listener.js 21:10:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x923a6c00) [pid = 6550] [serial = 1584] [outer = 0x91bd4000] 21:10:17 INFO - PROCESS | 6550 | 1463717417912 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1794ms 21:10:17 INFO - PROCESS | 6550 | 1463717417968 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 21:10:17 INFO - PROCESS | 6550 | 1463717417972 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 21:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:10:17 INFO - PROCESS | 6550 | 1463717417978 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:10:17 INFO - PROCESS | 6550 | 1463717417988 Marionette TRACE conn3 <- [1,2082,null,{}] 21:10:18 INFO - PROCESS | 6550 | 1463717417998 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:18 INFO - PROCESS | 6550 | 1463717418266 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 21:10:18 INFO - PROCESS | 6550 | 1463717418594 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x92121c00 == 152 [pid = 6550] [id = 528] 21:10:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92289800) [pid = 6550] [serial = 1585] [outer = (nil)] 21:10:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x92667400) [pid = 6550] [serial = 1586] [outer = 0x92289800] 21:10:18 INFO - PROCESS | 6550 | 1463717418679 Marionette DEBUG loaded listener.js 21:10:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9283b400) [pid = 6550] [serial = 1587] [outer = 0x92289800] 21:10:19 INFO - PROCESS | 6550 | 1463717419618 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1685ms 21:10:19 INFO - PROCESS | 6550 | 1463717419665 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 21:10:19 INFO - PROCESS | 6550 | 1463717419669 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 21:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:10:19 INFO - PROCESS | 6550 | 1463717419675 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:10:19 INFO - PROCESS | 6550 | 1463717419680 Marionette TRACE conn3 <- [1,2086,null,{}] 21:10:19 INFO - PROCESS | 6550 | 1463717419685 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:19 INFO - PROCESS | 6550 | 1463717419918 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 21:10:20 INFO - PROCESS | 6550 | 1463717420252 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9250b800 == 153 [pid = 6550] [id = 529] 21:10:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x945ef000) [pid = 6550] [serial = 1588] [outer = (nil)] 21:10:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x94f1bc00) [pid = 6550] [serial = 1589] [outer = 0x945ef000] 21:10:20 INFO - PROCESS | 6550 | 1463717420349 Marionette DEBUG loaded listener.js 21:10:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x94f77800) [pid = 6550] [serial = 1590] [outer = 0x945ef000] 21:10:21 INFO - PROCESS | 6550 | 1463717421209 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1585ms 21:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:10:21 INFO - PROCESS | 6550 | 1463717421261 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 21:10:21 INFO - PROCESS | 6550 | 1463717421264 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 21:10:21 INFO - PROCESS | 6550 | 1463717421271 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:10:21 INFO - PROCESS | 6550 | 1463717421274 Marionette TRACE conn3 <- [1,2090,null,{}] 21:10:21 INFO - PROCESS | 6550 | 1463717421280 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:21 INFO - PROCESS | 6550 | 1463717421484 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 21:10:21 INFO - PROCESS | 6550 | 1463717421736 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x93bc0000 == 154 [pid = 6550] [id = 530] 21:10:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x945ec800) [pid = 6550] [serial = 1591] [outer = (nil)] 21:10:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x94fa0400) [pid = 6550] [serial = 1592] [outer = 0x945ec800] 21:10:21 INFO - PROCESS | 6550 | 1463717421826 Marionette DEBUG loaded listener.js 21:10:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x94fa8800) [pid = 6550] [serial = 1593] [outer = 0x945ec800] 21:10:22 INFO - PROCESS | 6550 | 1463717422741 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1532ms 21:10:22 INFO - PROCESS | 6550 | 1463717422803 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 21:10:22 INFO - PROCESS | 6550 | 1463717422810 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 21:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:10:22 INFO - PROCESS | 6550 | 1463717422816 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:10:22 INFO - PROCESS | 6550 | 1463717422820 Marionette TRACE conn3 <- [1,2094,null,{}] 21:10:22 INFO - PROCESS | 6550 | 1463717422825 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:23 INFO - PROCESS | 6550 | 1463717423045 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 21:10:23 INFO - PROCESS | 6550 | 1463717423417 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eacc00 == 155 [pid = 6550] [id = 531] 21:10:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x94f80000) [pid = 6550] [serial = 1594] [outer = (nil)] 21:10:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x976cd000) [pid = 6550] [serial = 1595] [outer = 0x94f80000] 21:10:23 INFO - PROCESS | 6550 | 1463717423505 Marionette DEBUG loaded listener.js 21:10:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x9897bc00) [pid = 6550] [serial = 1596] [outer = 0x94f80000] 21:10:24 INFO - PROCESS | 6550 | 1463717424400 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1635ms 21:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:10:24 INFO - PROCESS | 6550 | 1463717424453 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 21:10:24 INFO - PROCESS | 6550 | 1463717424456 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 21:10:24 INFO - PROCESS | 6550 | 1463717424463 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:10:24 INFO - PROCESS | 6550 | 1463717424466 Marionette TRACE conn3 <- [1,2098,null,{}] 21:10:24 INFO - PROCESS | 6550 | 1463717424472 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:24 INFO - PROCESS | 6550 | 1463717424674 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 21:10:25 INFO - PROCESS | 6550 | 1463717425009 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4fc00 == 156 [pid = 6550] [id = 532] 21:10:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x89f8b400) [pid = 6550] [serial = 1597] [outer = (nil)] 21:10:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x99a50400) [pid = 6550] [serial = 1598] [outer = 0x89f8b400] 21:10:25 INFO - PROCESS | 6550 | 1463717425098 Marionette DEBUG loaded listener.js 21:10:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x99a54c00) [pid = 6550] [serial = 1599] [outer = 0x89f8b400] 21:10:25 INFO - PROCESS | 6550 | 1463717425988 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1593ms 21:10:26 INFO - PROCESS | 6550 | 1463717426056 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 21:10:26 INFO - PROCESS | 6550 | 1463717426060 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 21:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:10:26 INFO - PROCESS | 6550 | 1463717426066 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:10:26 INFO - PROCESS | 6550 | 1463717426069 Marionette TRACE conn3 <- [1,2102,null,{}] 21:10:26 INFO - PROCESS | 6550 | 1463717426075 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:26 INFO - PROCESS | 6550 | 1463717426287 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 21:10:26 INFO - PROCESS | 6550 | 1463717426614 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e08c00 == 157 [pid = 6550] [id = 533] 21:10:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x98786c00) [pid = 6550] [serial = 1600] [outer = (nil)] 21:10:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x99f59000) [pid = 6550] [serial = 1601] [outer = 0x98786c00] 21:10:26 INFO - PROCESS | 6550 | 1463717426703 Marionette DEBUG loaded listener.js 21:10:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x99f73c00) [pid = 6550] [serial = 1602] [outer = 0x98786c00] 21:10:27 INFO - PROCESS | 6550 | 1463717427600 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1578ms 21:10:27 INFO - PROCESS | 6550 | 1463717427645 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 21:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:10:27 INFO - PROCESS | 6550 | 1463717427649 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 21:10:27 INFO - PROCESS | 6550 | 1463717427656 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:10:27 INFO - PROCESS | 6550 | 1463717427659 Marionette TRACE conn3 <- [1,2106,null,{}] 21:10:27 INFO - PROCESS | 6550 | 1463717427665 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:27 INFO - PROCESS | 6550 | 1463717427877 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 21:10:28 INFO - PROCESS | 6550 | 1463717428222 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0c400 == 158 [pid = 6550] [id = 534] 21:10:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x92125c00) [pid = 6550] [serial = 1603] [outer = (nil)] 21:10:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x9aaab800) [pid = 6550] [serial = 1604] [outer = 0x92125c00] 21:10:28 INFO - PROCESS | 6550 | 1463717428312 Marionette DEBUG loaded listener.js 21:10:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x9af9fc00) [pid = 6550] [serial = 1605] [outer = 0x92125c00] 21:10:29 INFO - PROCESS | 6550 | 1463717429177 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 21:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1579ms 21:10:29 INFO - PROCESS | 6550 | 1463717429235 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 21:10:29 INFO - PROCESS | 6550 | 1463717429238 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 21:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:10:29 INFO - PROCESS | 6550 | 1463717429245 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:10:29 INFO - PROCESS | 6550 | 1463717429248 Marionette TRACE conn3 <- [1,2110,null,{}] 21:10:29 INFO - PROCESS | 6550 | 1463717429254 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:29 INFO - PROCESS | 6550 | 1463717429459 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 21:10:29 INFO - PROCESS | 6550 | 1463717429742 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e07c00 == 159 [pid = 6550] [id = 535] 21:10:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x99ebe000) [pid = 6550] [serial = 1606] [outer = (nil)] 21:10:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9b774c00) [pid = 6550] [serial = 1607] [outer = 0x99ebe000] 21:10:29 INFO - PROCESS | 6550 | 1463717429874 Marionette DEBUG loaded listener.js 21:10:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x9b77ac00) [pid = 6550] [serial = 1608] [outer = 0x99ebe000] 21:10:30 INFO - PROCESS | 6550 | 1463717430733 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1535ms 21:10:30 INFO - PROCESS | 6550 | 1463717430781 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 21:10:30 INFO - PROCESS | 6550 | 1463717430784 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 21:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:10:30 INFO - PROCESS | 6550 | 1463717430811 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:10:30 INFO - PROCESS | 6550 | 1463717430815 Marionette TRACE conn3 <- [1,2114,null,{}] 21:10:30 INFO - PROCESS | 6550 | 1463717430823 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:31 INFO - PROCESS | 6550 | 1463717431047 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 21:10:31 INFO - PROCESS | 6550 | 1463717431379 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f78c00 == 160 [pid = 6550] [id = 536] 21:10:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x9acaa000) [pid = 6550] [serial = 1609] [outer = (nil)] 21:10:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa1155800) [pid = 6550] [serial = 1610] [outer = 0x9acaa000] 21:10:31 INFO - PROCESS | 6550 | 1463717431468 Marionette DEBUG loaded listener.js 21:10:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0xa215b000) [pid = 6550] [serial = 1611] [outer = 0x9acaa000] 21:10:32 INFO - PROCESS | 6550 | 1463717432341 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1602ms 21:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:10:32 INFO - PROCESS | 6550 | 1463717432394 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 21:10:32 INFO - PROCESS | 6550 | 1463717432397 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 21:10:32 INFO - PROCESS | 6550 | 1463717432404 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:10:32 INFO - PROCESS | 6550 | 1463717432407 Marionette TRACE conn3 <- [1,2118,null,{}] 21:10:32 INFO - PROCESS | 6550 | 1463717432413 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:32 INFO - PROCESS | 6550 | 1463717432620 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x996ec400 == 159 [pid = 6550] [id = 161] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x8894f800 == 158 [pid = 6550] [id = 491] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x8894e400 == 157 [pid = 6550] [id = 517] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e2000 == 156 [pid = 6550] [id = 516] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x89f93400 == 155 [pid = 6550] [id = 515] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x88945000 == 154 [pid = 6550] [id = 514] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0fc00 == 153 [pid = 6550] [id = 512] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x92129000 == 152 [pid = 6550] [id = 511] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x8b174800 == 151 [pid = 6550] [id = 510] 21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x93bbfc00 == 150 [pid = 6550] [id = 509] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x9b81bc00) [pid = 6550] [serial = 1407] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8e560400) [pid = 6550] [serial = 1353] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8e6d3400) [pid = 6550] [serial = 1487] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8c8b0800) [pid = 6550] [serial = 1482] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x8e56c800) [pid = 6550] [serial = 1484] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8e6ccc00) [pid = 6550] [serial = 1485] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x88a51800) [pid = 6550] [serial = 1421] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8a4c8000) [pid = 6550] [serial = 1478] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x88a50400) [pid = 6550] [serial = 1475] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x89f8cc00) [pid = 6550] [serial = 1476] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0xa0617000) [pid = 6550] [serial = 1473] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x9d0b3800) [pid = 6550] [serial = 1472] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x9afa3400) [pid = 6550] [serial = 1470] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x9ac44800) [pid = 6550] [serial = 1469] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x99f55400) [pid = 6550] [serial = 1467] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x99ec3800) [pid = 6550] [serial = 1466] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x98e92c00) [pid = 6550] [serial = 1464] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x98e8ec00) [pid = 6550] [serial = 1463] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x974cb400) [pid = 6550] [serial = 1461] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9512ac00) [pid = 6550] [serial = 1460] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x94f77c00) [pid = 6550] [serial = 1458] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x94f62000) [pid = 6550] [serial = 1457] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x93bc1000) [pid = 6550] [serial = 1455] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x93936c00) [pid = 6550] [serial = 1454] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x92843c00) [pid = 6550] [serial = 1452] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x92506000) [pid = 6550] [serial = 1451] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x92282c00) [pid = 6550] [serial = 1449] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x9222b400) [pid = 6550] [serial = 1448] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x91ec7c00) [pid = 6550] [serial = 1446] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x91eb4800) [pid = 6550] [serial = 1445] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x919f6c00) [pid = 6550] [serial = 1443] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x919ee000) [pid = 6550] [serial = 1442] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x90db3c00) [pid = 6550] [serial = 1440] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x90dad800) [pid = 6550] [serial = 1439] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x90d04400) [pid = 6550] [serial = 1437] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x90a93400) [pid = 6550] [serial = 1436] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8f5eb000) [pid = 6550] [serial = 1434] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8f5e3400) [pid = 6550] [serial = 1433] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8ede3800) [pid = 6550] [serial = 1431] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8edb6800) [pid = 6550] [serial = 1430] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8dc92400) [pid = 6550] [serial = 1428] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8d9aa400) [pid = 6550] [serial = 1427] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8b194800) [pid = 6550] [serial = 1425] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b173800) [pid = 6550] [serial = 1424] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x89f89000) [pid = 6550] [serial = 1422] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8c508000) [pid = 6550] [serial = 1481] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8b17ec00) [pid = 6550] [serial = 1479] [outer = (nil)] [url = about:blank] 21:10:34 INFO - PROCESS | 6550 | 1463717434849 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f47400 == 151 [pid = 6550] [id = 537] 21:10:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x88a47800) [pid = 6550] [serial = 1612] [outer = (nil)] 21:10:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x88a54000) [pid = 6550] [serial = 1613] [outer = 0x88a47800] 21:10:34 INFO - PROCESS | 6550 | 1463717434944 Marionette DEBUG loaded listener.js 21:10:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x89f8cc00) [pid = 6550] [serial = 1614] [outer = 0x88a47800] 21:10:35 INFO - PROCESS | 6550 | 1463717435729 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3343ms 21:10:35 INFO - PROCESS | 6550 | 1463717435748 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 21:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:10:35 INFO - PROCESS | 6550 | 1463717435753 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 21:10:35 INFO - PROCESS | 6550 | 1463717435761 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:10:35 INFO - PROCESS | 6550 | 1463717435766 Marionette TRACE conn3 <- [1,2122,null,{}] 21:10:35 INFO - PROCESS | 6550 | 1463717435773 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:35 INFO - PROCESS | 6550 | 1463717435975 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 21:10:36 INFO - PROCESS | 6550 | 1463717436174 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fac00 == 152 [pid = 6550] [id = 538] 21:10:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a3e8800) [pid = 6550] [serial = 1615] [outer = (nil)] 21:10:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8b177c00) [pid = 6550] [serial = 1616] [outer = 0x8a3e8800] 21:10:36 INFO - PROCESS | 6550 | 1463717436253 Marionette DEBUG loaded listener.js 21:10:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b896000) [pid = 6550] [serial = 1617] [outer = 0x8a3e8800] 21:10:37 INFO - PROCESS | 6550 | 1463717437143 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1437ms 21:10:37 INFO - PROCESS | 6550 | 1463717437200 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 21:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:10:37 INFO - PROCESS | 6550 | 1463717437207 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 21:10:37 INFO - PROCESS | 6550 | 1463717437213 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:10:37 INFO - PROCESS | 6550 | 1463717437216 Marionette TRACE conn3 <- [1,2126,null,{}] 21:10:37 INFO - PROCESS | 6550 | 1463717437231 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:37 INFO - PROCESS | 6550 | 1463717437491 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 21:10:37 INFO - PROCESS | 6550 | 1463717437527 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40f400 == 153 [pid = 6550] [id = 539] 21:10:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8b17ec00) [pid = 6550] [serial = 1618] [outer = (nil)] 21:10:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8c8b7c00) [pid = 6550] [serial = 1619] [outer = 0x8b17ec00] 21:10:37 INFO - PROCESS | 6550 | 1463717437598 Marionette DEBUG loaded listener.js 21:10:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8daf0800) [pid = 6550] [serial = 1620] [outer = 0x8b17ec00] 21:10:38 INFO - PROCESS | 6550 | 1463717438686 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1540ms 21:10:38 INFO - PROCESS | 6550 | 1463717438771 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 21:10:38 INFO - PROCESS | 6550 | 1463717438775 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 21:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:10:38 INFO - PROCESS | 6550 | 1463717438791 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:10:38 INFO - PROCESS | 6550 | 1463717438799 Marionette TRACE conn3 <- [1,2130,null,{}] 21:10:38 INFO - PROCESS | 6550 | 1463717438824 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:39 INFO - PROCESS | 6550 | 1463717439088 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8b17b800) [pid = 6550] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x88950c00) [pid = 6550] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x9512c000) [pid = 6550] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9250d000) [pid = 6550] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x9250c000) [pid = 6550] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x92345800) [pid = 6550] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x90a9a800) [pid = 6550] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x90bec400) [pid = 6550] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x90be8000) [pid = 6550] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x909e9800) [pid = 6550] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x909d8800) [pid = 6550] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8dae9400) [pid = 6550] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x8a3e5000) [pid = 6550] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8a2f6800) [pid = 6550] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x88945800) [pid = 6550] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x87e09000) [pid = 6550] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x9b775800) [pid = 6550] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x99f6d400) [pid = 6550] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x99b6a800) [pid = 6550] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x99e39c00) [pid = 6550] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x94f76800) [pid = 6550] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x94fa7000) [pid = 6550] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x8c3bac00) [pid = 6550] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:10:39 INFO - PROCESS | 6550 | 1463717439788 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e09000 == 154 [pid = 6550] [id = 540] 21:10:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x88945800) [pid = 6550] [serial = 1621] [outer = (nil)] 21:10:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x8b17b800) [pid = 6550] [serial = 1622] [outer = 0x88945800] 21:10:39 INFO - PROCESS | 6550 | 1463717439878 Marionette DEBUG loaded listener.js 21:10:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8dae9400) [pid = 6550] [serial = 1623] [outer = 0x88945800] 21:10:40 INFO - PROCESS | 6550 | 1463717440628 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:10:40 INFO - PROCESS | 6550 | 1463717440687 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 21:10:40 INFO - PROCESS | 6550 | 1463717440693 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:10:40 INFO - PROCESS | 6550 | 1463717440696 Marionette TRACE conn3 <- [1,2134,null,{}] 21:10:40 INFO - PROCESS | 6550 | 1463717440701 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:40 INFO - PROCESS | 6550 | 1463717440887 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 21:10:40 INFO - PROCESS | 6550 | 1463717440903 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e5000 == 155 [pid = 6550] [id = 541] 21:10:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8b192c00) [pid = 6550] [serial = 1624] [outer = (nil)] 21:10:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8efca000) [pid = 6550] [serial = 1625] [outer = 0x8b192c00] 21:10:41 INFO - PROCESS | 6550 | 1463717441153 Marionette DEBUG loaded listener.js 21:10:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8f5eb000) [pid = 6550] [serial = 1626] [outer = 0x8b192c00] 21:10:42 INFO - PROCESS | 6550 | 1463717442163 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 21:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1541ms 21:10:42 INFO - PROCESS | 6550 | 1463717442234 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 21:10:42 INFO - PROCESS | 6550 | 1463717442240 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 21:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:10:42 INFO - PROCESS | 6550 | 1463717442249 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:10:42 INFO - PROCESS | 6550 | 1463717442256 Marionette TRACE conn3 <- [1,2138,null,{}] 21:10:42 INFO - PROCESS | 6550 | 1463717442266 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:42 INFO - PROCESS | 6550 | 1463717442533 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 21:10:42 INFO - PROCESS | 6550 | 1463717442898 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894d400 == 156 [pid = 6550] [id = 542] 21:10:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x88a50c00) [pid = 6550] [serial = 1627] [outer = (nil)] 21:10:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8a4c4400) [pid = 6550] [serial = 1628] [outer = 0x88a50c00] 21:10:42 INFO - PROCESS | 6550 | 1463717442986 Marionette DEBUG loaded listener.js 21:10:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8c508000) [pid = 6550] [serial = 1629] [outer = 0x88a50c00] 21:10:43 INFO - PROCESS | 6550 | 1463717443908 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1699ms 21:10:43 INFO - PROCESS | 6550 | 1463717443949 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 21:10:43 INFO - PROCESS | 6550 | 1463717443959 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 21:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:10:43 INFO - PROCESS | 6550 | 1463717443971 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:10:43 INFO - PROCESS | 6550 | 1463717443974 Marionette TRACE conn3 <- [1,2142,null,{}] 21:10:43 INFO - PROCESS | 6550 | 1463717443981 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:44 INFO - PROCESS | 6550 | 1463717444200 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 21:10:44 INFO - PROCESS | 6550 | 1463717444526 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9aa400 == 157 [pid = 6550] [id = 543] 21:10:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8dc8d000) [pid = 6550] [serial = 1630] [outer = (nil)] 21:10:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8e56c800) [pid = 6550] [serial = 1631] [outer = 0x8dc8d000] 21:10:44 INFO - PROCESS | 6550 | 1463717444619 Marionette DEBUG loaded listener.js 21:10:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8edbb000) [pid = 6550] [serial = 1632] [outer = 0x8dc8d000] 21:10:45 INFO - PROCESS | 6550 | 1463717445627 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 21:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:10:45 INFO - PROCESS | 6550 | 1463717445671 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 21:10:45 INFO - PROCESS | 6550 | 1463717445678 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:10:45 INFO - PROCESS | 6550 | 1463717445684 Marionette TRACE conn3 <- [1,2146,null,{}] 21:10:45 INFO - PROCESS | 6550 | 1463717445700 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:45 INFO - PROCESS | 6550 | 1463717445936 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 21:10:46 INFO - PROCESS | 6550 | 1463717446265 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e3400 == 158 [pid = 6550] [id = 544] 21:10:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x909d8400) [pid = 6550] [serial = 1633] [outer = (nil)] 21:10:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x90be3800) [pid = 6550] [serial = 1634] [outer = 0x909d8400] 21:10:46 INFO - PROCESS | 6550 | 1463717446354 Marionette DEBUG loaded listener.js 21:10:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x90d03400) [pid = 6550] [serial = 1635] [outer = 0x909d8400] 21:10:47 INFO - PROCESS | 6550 | 1463717447224 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 21:10:47 INFO - PROCESS | 6550 | 1463717447280 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 21:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:10:47 INFO - PROCESS | 6550 | 1463717447286 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:10:47 INFO - PROCESS | 6550 | 1463717447290 Marionette TRACE conn3 <- [1,2150,null,{}] 21:10:47 INFO - PROCESS | 6550 | 1463717447296 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:47 INFO - PROCESS | 6550 | 1463717447503 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 21:10:47 INFO - PROCESS | 6550 | 1463717447789 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x89117800 == 159 [pid = 6550] [id = 545] 21:10:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8a40c000) [pid = 6550] [serial = 1636] [outer = (nil)] 21:10:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x919cac00) [pid = 6550] [serial = 1637] [outer = 0x8a40c000] 21:10:47 INFO - PROCESS | 6550 | 1463717447936 Marionette DEBUG loaded listener.js 21:10:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x919ec400) [pid = 6550] [serial = 1638] [outer = 0x8a40c000] 21:10:48 INFO - PROCESS | 6550 | 1463717448827 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 21:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1579ms 21:10:48 INFO - PROCESS | 6550 | 1463717448867 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 21:10:48 INFO - PROCESS | 6550 | 1463717448871 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 21:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:10:48 INFO - PROCESS | 6550 | 1463717448877 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:10:48 INFO - PROCESS | 6550 | 1463717448880 Marionette TRACE conn3 <- [1,2154,null,{}] 21:10:48 INFO - PROCESS | 6550 | 1463717448887 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:49 INFO - PROCESS | 6550 | 1463717449084 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 21:10:49 INFO - PROCESS | 6550 | 1463717449366 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bee800 == 160 [pid = 6550] [id = 546] 21:10:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90d06800) [pid = 6550] [serial = 1639] [outer = (nil)] 21:10:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91bbac00) [pid = 6550] [serial = 1640] [outer = 0x90d06800] 21:10:49 INFO - PROCESS | 6550 | 1463717449500 Marionette DEBUG loaded listener.js 21:10:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x91bd4800) [pid = 6550] [serial = 1641] [outer = 0x90d06800] 21:10:50 INFO - PROCESS | 6550 | 1463717450396 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1583ms 21:10:50 INFO - PROCESS | 6550 | 1463717450462 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 21:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:10:50 INFO - PROCESS | 6550 | 1463717450467 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 21:10:50 INFO - PROCESS | 6550 | 1463717450473 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:10:50 INFO - PROCESS | 6550 | 1463717450476 Marionette TRACE conn3 <- [1,2158,null,{}] 21:10:50 INFO - PROCESS | 6550 | 1463717450482 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:50 INFO - PROCESS | 6550 | 1463717450717 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 21:10:51 INFO - PROCESS | 6550 | 1463717451044 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x919ea400 == 161 [pid = 6550] [id = 547] 21:10:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x91bb4800) [pid = 6550] [serial = 1642] [outer = (nil)] 21:10:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x9233c800) [pid = 6550] [serial = 1643] [outer = 0x91bb4800] 21:10:51 INFO - PROCESS | 6550 | 1463717451134 Marionette DEBUG loaded listener.js 21:10:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x92346800) [pid = 6550] [serial = 1644] [outer = 0x91bb4800] 21:10:52 INFO - PROCESS | 6550 | 1463717452024 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1586ms 21:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:10:52 INFO - PROCESS | 6550 | 1463717452059 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 21:10:52 INFO - PROCESS | 6550 | 1463717452062 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 21:10:52 INFO - PROCESS | 6550 | 1463717452069 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:10:52 INFO - PROCESS | 6550 | 1463717452072 Marionette TRACE conn3 <- [1,2162,null,{}] 21:10:52 INFO - PROCESS | 6550 | 1463717452078 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:52 INFO - PROCESS | 6550 | 1463717452272 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 21:10:52 INFO - PROCESS | 6550 | 1463717452555 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x90da6c00 == 162 [pid = 6550] [id = 548] 21:10:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x90dae000) [pid = 6550] [serial = 1645] [outer = (nil)] 21:10:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92668000) [pid = 6550] [serial = 1646] [outer = 0x90dae000] 21:10:52 INFO - PROCESS | 6550 | 1463717452696 Marionette DEBUG loaded listener.js 21:10:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x9283d800) [pid = 6550] [serial = 1647] [outer = 0x90dae000] 21:10:53 INFO - PROCESS | 6550 | 1463717453614 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1585ms 21:10:53 INFO - PROCESS | 6550 | 1463717453652 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 21:10:53 INFO - PROCESS | 6550 | 1463717453655 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 21:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:10:53 INFO - PROCESS | 6550 | 1463717453662 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:10:53 INFO - PROCESS | 6550 | 1463717453666 Marionette TRACE conn3 <- [1,2166,null,{}] 21:10:53 INFO - PROCESS | 6550 | 1463717453671 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:53 INFO - PROCESS | 6550 | 1463717453871 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 21:10:54 INFO - PROCESS | 6550 | 1463717454151 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x92341000 == 163 [pid = 6550] [id = 549] 21:10:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x92506000) [pid = 6550] [serial = 1648] [outer = (nil)] 21:10:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x92983400) [pid = 6550] [serial = 1649] [outer = 0x92506000] 21:10:54 INFO - PROCESS | 6550 | 1463717454281 Marionette DEBUG loaded listener.js 21:10:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92d56400) [pid = 6550] [serial = 1650] [outer = 0x92506000] 21:10:55 INFO - PROCESS | 6550 | 1463717455170 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1579ms 21:10:55 INFO - PROCESS | 6550 | 1463717455242 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 21:10:55 INFO - PROCESS | 6550 | 1463717455245 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 21:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:10:55 INFO - PROCESS | 6550 | 1463717455252 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:10:55 INFO - PROCESS | 6550 | 1463717455255 Marionette TRACE conn3 <- [1,2170,null,{}] 21:10:55 INFO - PROCESS | 6550 | 1463717455261 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:55 INFO - PROCESS | 6550 | 1463717455500 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 21:10:55 INFO - PROCESS | 6550 | 1463717455823 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x9297a000 == 164 [pid = 6550] [id = 550] 21:10:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92982c00) [pid = 6550] [serial = 1651] [outer = (nil)] 21:10:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x93bc3400) [pid = 6550] [serial = 1652] [outer = 0x92982c00] 21:10:55 INFO - PROCESS | 6550 | 1463717455913 Marionette DEBUG loaded listener.js 21:10:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x945ec000) [pid = 6550] [serial = 1653] [outer = 0x92982c00] 21:10:56 INFO - PROCESS | 6550 | 1463717456785 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1580ms 21:10:56 INFO - PROCESS | 6550 | 1463717456832 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 21:10:56 INFO - PROCESS | 6550 | 1463717456836 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 21:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:10:56 INFO - PROCESS | 6550 | 1463717456842 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:10:56 INFO - PROCESS | 6550 | 1463717456845 Marionette TRACE conn3 <- [1,2174,null,{}] 21:10:56 INFO - PROCESS | 6550 | 1463717456851 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:57 INFO - PROCESS | 6550 | 1463717457047 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 21:10:57 INFO - PROCESS | 6550 | 1463717457335 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222b000 == 165 [pid = 6550] [id = 551] 21:10:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x923aac00) [pid = 6550] [serial = 1654] [outer = (nil)] 21:10:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x94f55c00) [pid = 6550] [serial = 1655] [outer = 0x923aac00] 21:10:57 INFO - PROCESS | 6550 | 1463717457468 Marionette DEBUG loaded listener.js 21:10:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94f77c00) [pid = 6550] [serial = 1656] [outer = 0x923aac00] 21:10:58 INFO - PROCESS | 6550 | 1463717458359 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1580ms 21:10:58 INFO - PROCESS | 6550 | 1463717458428 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 21:10:58 INFO - PROCESS | 6550 | 1463717458433 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 21:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:10:58 INFO - PROCESS | 6550 | 1463717458441 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:10:58 INFO - PROCESS | 6550 | 1463717458445 Marionette TRACE conn3 <- [1,2178,null,{}] 21:10:58 INFO - PROCESS | 6550 | 1463717458451 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:58 INFO - PROCESS | 6550 | 1463717458689 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 21:10:59 INFO - PROCESS | 6550 | 1463717459032 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f80800 == 166 [pid = 6550] [id = 552] 21:10:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x976c8400) [pid = 6550] [serial = 1657] [outer = (nil)] 21:10:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x989fc400) [pid = 6550] [serial = 1658] [outer = 0x976c8400] 21:10:59 INFO - PROCESS | 6550 | 1463717459123 Marionette DEBUG loaded listener.js 21:10:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x997ebc00) [pid = 6550] [serial = 1659] [outer = 0x976c8400] 21:11:00 INFO - PROCESS | 6550 | 1463717460012 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1643ms 21:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:11:00 INFO - PROCESS | 6550 | 1463717460085 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 21:11:00 INFO - PROCESS | 6550 | 1463717460088 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 21:11:00 INFO - PROCESS | 6550 | 1463717460094 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:11:00 INFO - PROCESS | 6550 | 1463717460098 Marionette TRACE conn3 <- [1,2182,null,{}] 21:11:00 INFO - PROCESS | 6550 | 1463717460103 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:00 INFO - PROCESS | 6550 | 1463717460308 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 21:11:00 INFO - PROCESS | 6550 | 1463717460644 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x97655000 == 167 [pid = 6550] [id = 553] 21:11:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x99a51c00) [pid = 6550] [serial = 1660] [outer = (nil)] 21:11:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x99ec3000) [pid = 6550] [serial = 1661] [outer = 0x99a51c00] 21:11:00 INFO - PROCESS | 6550 | 1463717460736 Marionette DEBUG loaded listener.js 21:11:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x99f6c400) [pid = 6550] [serial = 1662] [outer = 0x99a51c00] 21:11:01 INFO - PROCESS | 6550 | 1463717461639 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1584ms 21:11:01 INFO - PROCESS | 6550 | 1463717461678 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 21:11:01 INFO - PROCESS | 6550 | 1463717461684 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 21:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:11:01 INFO - PROCESS | 6550 | 1463717461691 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:11:01 INFO - PROCESS | 6550 | 1463717461695 Marionette TRACE conn3 <- [1,2186,null,{}] 21:11:01 INFO - PROCESS | 6550 | 1463717461700 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:01 INFO - PROCESS | 6550 | 1463717461910 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 21:11:02 INFO - PROCESS | 6550 | 1463717462265 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x98e93c00 == 168 [pid = 6550] [id = 554] 21:11:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x99ae8800) [pid = 6550] [serial = 1663] [outer = (nil)] 21:11:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9ac43800) [pid = 6550] [serial = 1664] [outer = 0x99ae8800] 21:11:02 INFO - PROCESS | 6550 | 1463717462356 Marionette DEBUG loaded listener.js 21:11:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x9afa9400) [pid = 6550] [serial = 1665] [outer = 0x99ae8800] 21:11:03 INFO - PROCESS | 6550 | 1463717463258 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1628ms 21:11:03 INFO - PROCESS | 6550 | 1463717463320 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 21:11:03 INFO - PROCESS | 6550 | 1463717463324 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 21:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:11:03 INFO - PROCESS | 6550 | 1463717463330 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:11:03 INFO - PROCESS | 6550 | 1463717463333 Marionette TRACE conn3 <- [1,2190,null,{}] 21:11:03 INFO - PROCESS | 6550 | 1463717463339 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:03 INFO - PROCESS | 6550 | 1463717463544 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 21:11:03 INFO - PROCESS | 6550 | 1463717463874 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc8f800 == 169 [pid = 6550] [id = 555] 21:11:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x99f79c00) [pid = 6550] [serial = 1666] [outer = (nil)] 21:11:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x9b7c7800) [pid = 6550] [serial = 1667] [outer = 0x99f79c00] 21:11:03 INFO - PROCESS | 6550 | 1463717463966 Marionette DEBUG loaded listener.js 21:11:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x9d0ad400) [pid = 6550] [serial = 1668] [outer = 0x99f79c00] 21:11:04 INFO - PROCESS | 6550 | 1463717464841 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1539ms 21:11:04 INFO - PROCESS | 6550 | 1463717464870 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 21:11:04 INFO - PROCESS | 6550 | 1463717464874 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 21:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:11:04 INFO - PROCESS | 6550 | 1463717464881 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:11:04 INFO - PROCESS | 6550 | 1463717464884 Marionette TRACE conn3 <- [1,2194,null,{}] 21:11:04 INFO - PROCESS | 6550 | 1463717464890 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:05 INFO - PROCESS | 6550 | 1463717465118 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 21:11:05 INFO - PROCESS | 6550 | 1463717465408 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x9aab0c00 == 170 [pid = 6550] [id = 556] 21:11:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa114a400) [pid = 6550] [serial = 1669] [outer = (nil)] 21:11:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa22e8800) [pid = 6550] [serial = 1670] [outer = 0xa114a400] 21:11:05 INFO - PROCESS | 6550 | 1463717465542 Marionette DEBUG loaded listener.js 21:11:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa22f4800) [pid = 6550] [serial = 1671] [outer = 0xa114a400] 21:11:06 INFO - PROCESS | 6550 | 1463717466429 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1584ms 21:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:11:06 INFO - PROCESS | 6550 | 1463717466465 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 21:11:06 INFO - PROCESS | 6550 | 1463717466468 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 21:11:06 INFO - PROCESS | 6550 | 1463717466475 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:11:06 INFO - PROCESS | 6550 | 1463717466478 Marionette TRACE conn3 <- [1,2198,null,{}] 21:11:06 INFO - PROCESS | 6550 | 1463717466484 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:06 INFO - PROCESS | 6550 | 1463717466687 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 21:11:07 INFO - PROCESS | 6550 | 1463717466983 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894a400 == 171 [pid = 6550] [id = 557] 21:11:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x9b14f800) [pid = 6550] [serial = 1672] [outer = (nil)] 21:11:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0xa26f1000) [pid = 6550] [serial = 1673] [outer = 0x9b14f800] 21:11:07 INFO - PROCESS | 6550 | 1463717467113 Marionette DEBUG loaded listener.js 21:11:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0xa3090400) [pid = 6550] [serial = 1674] [outer = 0x9b14f800] 21:11:07 INFO - PROCESS | 6550 | 1463717467963 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1535ms 21:11:08 INFO - PROCESS | 6550 | 1463717468014 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 21:11:08 INFO - PROCESS | 6550 | 1463717468020 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 21:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:11:08 INFO - PROCESS | 6550 | 1463717468032 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:11:08 INFO - PROCESS | 6550 | 1463717468034 Marionette TRACE conn3 <- [1,2202,null,{}] 21:11:08 INFO - PROCESS | 6550 | 1463717468040 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:08 INFO - PROCESS | 6550 | 1463717468246 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 21:11:08 INFO - PROCESS | 6550 | 1463717468533 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x9aca7000 == 172 [pid = 6550] [id = 558] 21:11:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa22eb800) [pid = 6550] [serial = 1675] [outer = (nil)] 21:11:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa35ee800) [pid = 6550] [serial = 1676] [outer = 0xa22eb800] 21:11:08 INFO - PROCESS | 6550 | 1463717468675 Marionette DEBUG loaded listener.js 21:11:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa35f7800) [pid = 6550] [serial = 1677] [outer = 0xa22eb800] 21:11:09 INFO - PROCESS | 6550 | 1463717469608 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1630ms 21:11:09 INFO - PROCESS | 6550 | 1463717469662 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 21:11:09 INFO - PROCESS | 6550 | 1463717469665 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 21:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:11:09 INFO - PROCESS | 6550 | 1463717469672 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:11:09 INFO - PROCESS | 6550 | 1463717469675 Marionette TRACE conn3 <- [1,2206,null,{}] 21:11:09 INFO - PROCESS | 6550 | 1463717469681 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:09 INFO - PROCESS | 6550 | 1463717469886 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 21:11:10 INFO - PROCESS | 6550 | 1463717470232 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:10 INFO - PROCESS | 6550 | ++DOCSHELL 0xa3259c00 == 173 [pid = 6550] [id = 559] 21:11:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa35ef800) [pid = 6550] [serial = 1678] [outer = (nil)] 21:11:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa6283000) [pid = 6550] [serial = 1679] [outer = 0xa35ef800] 21:11:10 INFO - PROCESS | 6550 | 1463717470317 Marionette DEBUG loaded listener.js 21:11:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa628bc00) [pid = 6550] [serial = 1680] [outer = 0xa35ef800] 21:11:11 INFO - PROCESS | 6550 | 1463717471228 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1632ms 21:11:11 INFO - PROCESS | 6550 | 1463717471305 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 21:11:11 INFO - PROCESS | 6550 | 1463717471309 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 21:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:11:11 INFO - PROCESS | 6550 | 1463717471315 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:11:11 INFO - PROCESS | 6550 | 1463717471318 Marionette TRACE conn3 <- [1,2210,null,{}] 21:11:11 INFO - PROCESS | 6550 | 1463717471324 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:11 INFO - PROCESS | 6550 | 1463717471583 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 21:11:11 INFO - PROCESS | 6550 | 1463717471918 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56b000 == 172 [pid = 6550] [id = 150] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d1000 == 171 [pid = 6550] [id = 294] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x89114400 == 170 [pid = 6550] [id = 397] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x90a9e800 == 169 [pid = 6550] [id = 389] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x90dad000 == 168 [pid = 6550] [id = 390] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x86f49800 == 167 [pid = 6550] [id = 352] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6c9c00 == 166 [pid = 6550] [id = 391] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x909cbc00 == 165 [pid = 6550] [id = 393] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x923acc00 == 164 [pid = 6550] [id = 392] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x91eaa800 == 163 [pid = 6550] [id = 395] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x87e09000 == 162 [pid = 6550] [id = 540] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40f400 == 161 [pid = 6550] [id = 539] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fac00 == 160 [pid = 6550] [id = 538] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x86f47400 == 159 [pid = 6550] [id = 537] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x87e08c00 == 158 [pid = 6550] [id = 533] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x91eacc00 == 157 [pid = 6550] [id = 531] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x86f4fc00 == 156 [pid = 6550] [id = 532] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x93bc0000 == 155 [pid = 6550] [id = 530] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x9250b800 == 154 [pid = 6550] [id = 529] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x92121c00 == 153 [pid = 6550] [id = 528] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb9800 == 152 [pid = 6550] [id = 527] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x90aa0800 == 151 [pid = 6550] [id = 526] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c8800 == 150 [pid = 6550] [id = 525] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e6000 == 149 [pid = 6550] [id = 523] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8edec000 == 148 [pid = 6550] [id = 524] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c7c00 == 147 [pid = 6550] [id = 522] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8efbfc00 == 146 [pid = 6550] [id = 521] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8aa400 == 145 [pid = 6550] [id = 520] 21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x87e06400 == 144 [pid = 6550] [id = 519] 21:11:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f47400 == 145 [pid = 6550] [id = 560] 21:11:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x86f49800) [pid = 6550] [serial = 1681] [outer = (nil)] 21:11:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x88a4a000) [pid = 6550] [serial = 1682] [outer = 0x86f49800] 21:11:13 INFO - PROCESS | 6550 | 1463717473750 Marionette DEBUG loaded listener.js 21:11:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x89f8d000) [pid = 6550] [serial = 1683] [outer = 0x86f49800] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x8d9b7c00) [pid = 6550] [serial = 1419] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x8e56a000) [pid = 6550] [serial = 1556] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x8c8aec00) [pid = 6550] [serial = 1551] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8c673c00) [pid = 6550] [serial = 1550] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8a402800) [pid = 6550] [serial = 1553] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x974c3800) [pid = 6550] [serial = 1520] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x93bc0400) [pid = 6550] [serial = 1518] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x93938800) [pid = 6550] [serial = 1517] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x92986000) [pid = 6550] [serial = 1515] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x92982400) [pid = 6550] [serial = 1514] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x92843000) [pid = 6550] [serial = 1512] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x92779400) [pid = 6550] [serial = 1511] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x923a8c00) [pid = 6550] [serial = 1509] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x92348000) [pid = 6550] [serial = 1508] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x92121400) [pid = 6550] [serial = 1506] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x91eab000) [pid = 6550] [serial = 1505] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x919ee400) [pid = 6550] [serial = 1503] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x919c8400) [pid = 6550] [serial = 1502] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90d02c00) [pid = 6550] [serial = 1500] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x90be9800) [pid = 6550] [serial = 1499] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x90a95c00) [pid = 6550] [serial = 1497] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x909efc00) [pid = 6550] [serial = 1496] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8e6d6400) [pid = 6550] [serial = 1494] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8e562c00) [pid = 6550] [serial = 1493] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8b893400) [pid = 6550] [serial = 1491] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8a3eec00) [pid = 6550] [serial = 1490] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8a40b800) [pid = 6550] [serial = 1547] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x88a47000) [pid = 6550] [serial = 1544] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8911e800) [pid = 6550] [serial = 1545] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0xa22f2c00) [pid = 6550] [serial = 1542] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x98e89800) [pid = 6550] [serial = 1541] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0xa22f3c00) [pid = 6550] [serial = 1539] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0xa22ee400) [pid = 6550] [serial = 1538] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0xa2277400) [pid = 6550] [serial = 1536] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0xa21a9c00) [pid = 6550] [serial = 1535] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x9d0b4800) [pid = 6550] [serial = 1533] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9b81f000) [pid = 6550] [serial = 1532] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x9af9e800) [pid = 6550] [serial = 1530] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x9ac44000) [pid = 6550] [serial = 1529] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x99f6e400) [pid = 6550] [serial = 1527] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x99ec4800) [pid = 6550] [serial = 1526] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x99a5d800) [pid = 6550] [serial = 1524] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x999a8800) [pid = 6550] [serial = 1523] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9877b400) [pid = 6550] [serial = 1521] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8c3c8400) [pid = 6550] [serial = 1554] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b177400) [pid = 6550] [serial = 1548] [outer = (nil)] [url = about:blank] 21:11:14 INFO - PROCESS | 6550 | 1463717474824 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3538ms 21:11:14 INFO - PROCESS | 6550 | 1463717474854 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 21:11:14 INFO - PROCESS | 6550 | 1463717474860 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 21:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:11:14 INFO - PROCESS | 6550 | 1463717474868 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:11:14 INFO - PROCESS | 6550 | 1463717474874 Marionette TRACE conn3 <- [1,2214,null,{}] 21:11:14 INFO - PROCESS | 6550 | 1463717474881 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:15 INFO - PROCESS | 6550 | 1463717475086 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 21:11:15 INFO - PROCESS | 6550 | 1463717475316 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40f800 == 146 [pid = 6550] [id = 561] 21:11:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a410800) [pid = 6550] [serial = 1684] [outer = (nil)] 21:11:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8b17c000) [pid = 6550] [serial = 1685] [outer = 0x8a410800] 21:11:15 INFO - PROCESS | 6550 | 1463717475396 Marionette DEBUG loaded listener.js 21:11:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b6dcc00) [pid = 6550] [serial = 1686] [outer = 0x8a410800] 21:11:16 INFO - PROCESS | 6550 | 1463717476218 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1380ms 21:11:16 INFO - PROCESS | 6550 | 1463717476248 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 21:11:16 INFO - PROCESS | 6550 | 1463717476254 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 21:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:11:16 INFO - PROCESS | 6550 | 1463717476264 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:11:16 INFO - PROCESS | 6550 | 1463717476268 Marionette TRACE conn3 <- [1,2218,null,{}] 21:11:16 INFO - PROCESS | 6550 | 1463717476274 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:16 INFO - PROCESS | 6550 | 1463717476563 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 21:11:16 INFO - PROCESS | 6550 | 1463717476603 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b893400 == 147 [pid = 6550] [id = 562] 21:11:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8b894c00) [pid = 6550] [serial = 1687] [outer = (nil)] 21:11:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8c678c00) [pid = 6550] [serial = 1688] [outer = 0x8b894c00] 21:11:16 INFO - PROCESS | 6550 | 1463717476687 Marionette DEBUG loaded listener.js 21:11:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8dae4400) [pid = 6550] [serial = 1689] [outer = 0x8b894c00] 21:11:17 INFO - PROCESS | 6550 | 1463717477686 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1480ms 21:11:17 INFO - PROCESS | 6550 | 1463717477750 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 21:11:17 INFO - PROCESS | 6550 | 1463717477754 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 21:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:11:17 INFO - PROCESS | 6550 | 1463717477761 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:11:17 INFO - PROCESS | 6550 | 1463717477767 Marionette TRACE conn3 <- [1,2222,null,{}] 21:11:17 INFO - PROCESS | 6550 | 1463717477782 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:18 INFO - PROCESS | 6550 | 1463717478057 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 21:11:18 INFO - PROCESS | 6550 | 1463717478094 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67cc00 == 148 [pid = 6550] [id = 563] 21:11:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8e6c8800) [pid = 6550] [serial = 1690] [outer = (nil)] 21:11:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8e6d4800) [pid = 6550] [serial = 1691] [outer = 0x8e6c8800] 21:11:18 INFO - PROCESS | 6550 | 1463717478166 Marionette DEBUG loaded listener.js 21:11:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8edb4800) [pid = 6550] [serial = 1692] [outer = 0x8e6c8800] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x91bd4000) [pid = 6550] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8e6cb000) [pid = 6550] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x92125c00) [pid = 6550] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8efc3400) [pid = 6550] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x98786c00) [pid = 6550] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91bba000) [pid = 6550] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x88a47800) [pid = 6550] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x945ec800) [pid = 6550] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x89f8b400) [pid = 6550] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8f5f0000) [pid = 6550] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8a3e8800) [pid = 6550] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8b898c00) [pid = 6550] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x9acaa000) [pid = 6550] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x94f80000) [pid = 6550] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8dc95400) [pid = 6550] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x92289800) [pid = 6550] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x88945800) [pid = 6550] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8b17ec00) [pid = 6550] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x90bed800) [pid = 6550] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x89116800) [pid = 6550] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8d9ab800) [pid = 6550] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x945ef000) [pid = 6550] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x99ebe000) [pid = 6550] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:11:19 INFO - PROCESS | 6550 | 1463717479759 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2039ms 21:11:19 INFO - PROCESS | 6550 | 1463717479801 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 21:11:19 INFO - PROCESS | 6550 | 1463717479805 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 21:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:11:19 INFO - PROCESS | 6550 | 1463717479811 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:11:19 INFO - PROCESS | 6550 | 1463717479814 Marionette TRACE conn3 <- [1,2226,null,{}] 21:11:19 INFO - PROCESS | 6550 | 1463717479830 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:20 INFO - PROCESS | 6550 | 1463717480012 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 21:11:20 INFO - PROCESS | 6550 | 1463717480027 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x89116800 == 149 [pid = 6550] [id = 564] 21:11:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8dc95c00) [pid = 6550] [serial = 1693] [outer = (nil)] 21:11:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8ede3c00) [pid = 6550] [serial = 1694] [outer = 0x8dc95c00] 21:11:20 INFO - PROCESS | 6550 | 1463717480100 Marionette DEBUG loaded listener.js 21:11:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8edee800) [pid = 6550] [serial = 1695] [outer = 0x8dc95c00] 21:11:21 INFO - PROCESS | 6550 | 1463717481064 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1288ms 21:11:21 INFO - PROCESS | 6550 | 1463717481099 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 21:11:21 INFO - PROCESS | 6550 | 1463717481102 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 21:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:11:21 INFO - PROCESS | 6550 | 1463717481108 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:11:21 INFO - PROCESS | 6550 | 1463717481110 Marionette TRACE conn3 <- [1,2230,null,{}] 21:11:21 INFO - PROCESS | 6550 | 1463717481116 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:21 INFO - PROCESS | 6550 | 1463717481304 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 21:11:21 INFO - PROCESS | 6550 | 1463717481664 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f45c00 == 150 [pid = 6550] [id = 565] 21:11:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x87e08400) [pid = 6550] [serial = 1696] [outer = (nil)] 21:11:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x88a4f400) [pid = 6550] [serial = 1697] [outer = 0x87e08400] 21:11:21 INFO - PROCESS | 6550 | 1463717481768 Marionette DEBUG loaded listener.js 21:11:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a2fc800) [pid = 6550] [serial = 1698] [outer = 0x87e08400] 21:11:22 INFO - PROCESS | 6550 | 1463717482791 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1726ms 21:11:22 INFO - PROCESS | 6550 | 1463717482838 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 21:11:22 INFO - PROCESS | 6550 | 1463717482845 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 21:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:11:22 INFO - PROCESS | 6550 | 1463717482852 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:11:22 INFO - PROCESS | 6550 | 1463717482858 Marionette TRACE conn3 <- [1,2234,null,{}] 21:11:22 INFO - PROCESS | 6550 | 1463717482866 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:23 INFO - PROCESS | 6550 | 1463717483110 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 21:11:23 INFO - PROCESS | 6550 | 1463717483436 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17c400 == 151 [pid = 6550] [id = 566] 21:11:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8b6dc800) [pid = 6550] [serial = 1699] [outer = (nil)] 21:11:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8c3bd800) [pid = 6550] [serial = 1700] [outer = 0x8b6dc800] 21:11:23 INFO - PROCESS | 6550 | 1463717483533 Marionette DEBUG loaded listener.js 21:11:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8c673000) [pid = 6550] [serial = 1701] [outer = 0x8b6dc800] 21:11:24 INFO - PROCESS | 6550 | 1463717484486 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1688ms 21:11:24 INFO - PROCESS | 6550 | 1463717484543 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 21:11:24 INFO - PROCESS | 6550 | 1463717484549 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 21:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:11:24 INFO - PROCESS | 6550 | 1463717484556 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:11:24 INFO - PROCESS | 6550 | 1463717484560 Marionette TRACE conn3 <- [1,2238,null,{}] 21:11:24 INFO - PROCESS | 6550 | 1463717484566 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:24 INFO - PROCESS | 6550 | 1463717484789 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 21:11:25 INFO - PROCESS | 6550 | 1463717485154 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 152 [pid = 6550] [id = 567] 21:11:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8dc94400) [pid = 6550] [serial = 1702] [outer = (nil)] 21:11:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8e6c8000) [pid = 6550] [serial = 1703] [outer = 0x8dc94400] 21:11:25 INFO - PROCESS | 6550 | 1463717485247 Marionette DEBUG loaded listener.js 21:11:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8edba800) [pid = 6550] [serial = 1704] [outer = 0x8dc94400] 21:11:26 INFO - PROCESS | 6550 | 1463717486163 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1684ms 21:11:26 INFO - PROCESS | 6550 | 1463717486242 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 21:11:26 INFO - PROCESS | 6550 | 1463717486247 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 21:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:11:26 INFO - PROCESS | 6550 | 1463717486264 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:11:26 INFO - PROCESS | 6550 | 1463717486274 Marionette TRACE conn3 <- [1,2242,null,{}] 21:11:26 INFO - PROCESS | 6550 | 1463717486281 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:26 INFO - PROCESS | 6550 | 1463717486615 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 21:11:26 INFO - PROCESS | 6550 | 1463717486889 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e2800 == 153 [pid = 6550] [id = 568] 21:11:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8d9b3000) [pid = 6550] [serial = 1705] [outer = (nil)] 21:11:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90a93000) [pid = 6550] [serial = 1706] [outer = 0x8d9b3000] 21:11:26 INFO - PROCESS | 6550 | 1463717486980 Marionette DEBUG loaded listener.js 21:11:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x90a9b800) [pid = 6550] [serial = 1707] [outer = 0x8d9b3000] 21:11:27 INFO - PROCESS | 6550 | 1463717487928 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1747ms 21:11:28 INFO - PROCESS | 6550 | 1463717488002 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 21:11:28 INFO - PROCESS | 6550 | 1463717488006 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 21:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:11:28 INFO - PROCESS | 6550 | 1463717488013 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:11:28 INFO - PROCESS | 6550 | 1463717488015 Marionette TRACE conn3 <- [1,2246,null,{}] 21:11:28 INFO - PROCESS | 6550 | 1463717488022 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:28 INFO - PROCESS | 6550 | 1463717488290 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 21:11:28 INFO - PROCESS | 6550 | 1463717488617 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6c7c00 == 154 [pid = 6550] [id = 569] 21:11:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90a95000) [pid = 6550] [serial = 1708] [outer = (nil)] 21:11:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x90d09400) [pid = 6550] [serial = 1709] [outer = 0x90a95000] 21:11:28 INFO - PROCESS | 6550 | 1463717488709 Marionette DEBUG loaded listener.js 21:11:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x90da9000) [pid = 6550] [serial = 1710] [outer = 0x90a95000] 21:11:29 INFO - PROCESS | 6550 | 1463717489606 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1632ms 21:11:29 INFO - PROCESS | 6550 | 1463717489645 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 21:11:29 INFO - PROCESS | 6550 | 1463717489648 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 21:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:11:29 INFO - PROCESS | 6550 | 1463717489655 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:11:29 INFO - PROCESS | 6550 | 1463717489659 Marionette TRACE conn3 <- [1,2250,null,{}] 21:11:29 INFO - PROCESS | 6550 | 1463717489664 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:29 INFO - PROCESS | 6550 | 1463717489867 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 21:11:30 INFO - PROCESS | 6550 | 1463717490214 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c7c00 == 155 [pid = 6550] [id = 570] 21:11:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x919e9400) [pid = 6550] [serial = 1711] [outer = (nil)] 21:11:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x91bb2800) [pid = 6550] [serial = 1712] [outer = 0x919e9400] 21:11:30 INFO - PROCESS | 6550 | 1463717490318 Marionette DEBUG loaded listener.js 21:11:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x91eb4800) [pid = 6550] [serial = 1713] [outer = 0x919e9400] 21:11:31 INFO - PROCESS | 6550 | 1463717491286 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1680ms 21:11:31 INFO - PROCESS | 6550 | 1463717491336 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 21:11:31 INFO - PROCESS | 6550 | 1463717491339 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 21:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:11:31 INFO - PROCESS | 6550 | 1463717491346 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:11:31 INFO - PROCESS | 6550 | 1463717491350 Marionette TRACE conn3 <- [1,2254,null,{}] 21:11:31 INFO - PROCESS | 6550 | 1463717491356 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:31 INFO - PROCESS | 6550 | 1463717491587 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 21:11:31 INFO - PROCESS | 6550 | 1463717491925 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67c000 == 156 [pid = 6550] [id = 571] 21:11:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8e6d1800) [pid = 6550] [serial = 1714] [outer = (nil)] 21:11:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92120800) [pid = 6550] [serial = 1715] [outer = 0x8e6d1800] 21:11:32 INFO - PROCESS | 6550 | 1463717492017 Marionette DEBUG loaded listener.js 21:11:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x9212a000) [pid = 6550] [serial = 1716] [outer = 0x8e6d1800] 21:11:32 INFO - PROCESS | 6550 | 1463717492932 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1631ms 21:11:32 INFO - PROCESS | 6550 | 1463717492978 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 21:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:11:32 INFO - PROCESS | 6550 | 1463717492982 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 21:11:32 INFO - PROCESS | 6550 | 1463717492988 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:11:32 INFO - PROCESS | 6550 | 1463717492992 Marionette TRACE conn3 <- [1,2258,null,{}] 21:11:33 INFO - PROCESS | 6550 | 1463717492997 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:33 INFO - PROCESS | 6550 | 1463717493235 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 21:11:33 INFO - PROCESS | 6550 | 1463717493559 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daee000 == 157 [pid = 6550] [id = 572] 21:11:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x91ed2000) [pid = 6550] [serial = 1717] [outer = (nil)] 21:11:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x9233b800) [pid = 6550] [serial = 1718] [outer = 0x91ed2000] 21:11:33 INFO - PROCESS | 6550 | 1463717493653 Marionette DEBUG loaded listener.js 21:11:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9233ec00) [pid = 6550] [serial = 1719] [outer = 0x91ed2000] 21:11:34 INFO - PROCESS | 6550 | 1463717494565 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1635ms 21:11:34 INFO - PROCESS | 6550 | 1463717494623 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 21:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:11:34 INFO - PROCESS | 6550 | 1463717494627 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 21:11:34 INFO - PROCESS | 6550 | 1463717494634 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:11:34 INFO - PROCESS | 6550 | 1463717494637 Marionette TRACE conn3 <- [1,2262,null,{}] 21:11:34 INFO - PROCESS | 6550 | 1463717494643 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:34 INFO - PROCESS | 6550 | 1463717494844 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 21:11:35 INFO - PROCESS | 6550 | 1463717495184 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x88944800 == 158 [pid = 6550] [id = 573] 21:11:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x91ed1400) [pid = 6550] [serial = 1720] [outer = (nil)] 21:11:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92506c00) [pid = 6550] [serial = 1721] [outer = 0x91ed1400] 21:11:35 INFO - PROCESS | 6550 | 1463717495276 Marionette DEBUG loaded listener.js 21:11:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9250bc00) [pid = 6550] [serial = 1722] [outer = 0x91ed1400] 21:11:36 INFO - PROCESS | 6550 | 1463717496116 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1538ms 21:11:36 INFO - PROCESS | 6550 | 1463717496172 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 21:11:36 INFO - PROCESS | 6550 | 1463717496175 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 21:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:11:36 INFO - PROCESS | 6550 | 1463717496182 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:11:36 INFO - PROCESS | 6550 | 1463717496185 Marionette TRACE conn3 <- [1,2266,null,{}] 21:11:36 INFO - PROCESS | 6550 | 1463717496191 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:36 INFO - PROCESS | 6550 | 1463717496423 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 21:11:36 INFO - PROCESS | 6550 | 1463717496718 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x90dac400 == 159 [pid = 6550] [id = 574] 21:11:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x91eb6c00) [pid = 6550] [serial = 1723] [outer = (nil)] 21:11:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92840800) [pid = 6550] [serial = 1724] [outer = 0x91eb6c00] 21:11:36 INFO - PROCESS | 6550 | 1463717496850 Marionette DEBUG loaded listener.js 21:11:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x92979c00) [pid = 6550] [serial = 1725] [outer = 0x91eb6c00] 21:11:37 INFO - PROCESS | 6550 | 1463717497766 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 21:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1640ms 21:11:37 INFO - PROCESS | 6550 | 1463717497823 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 21:11:37 INFO - PROCESS | 6550 | 1463717497827 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 21:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:11:37 INFO - PROCESS | 6550 | 1463717497834 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:11:37 INFO - PROCESS | 6550 | 1463717497837 Marionette TRACE conn3 <- [1,2270,null,{}] 21:11:37 INFO - PROCESS | 6550 | 1463717497843 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:38 INFO - PROCESS | 6550 | 1463717498062 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 21:11:38 INFO - PROCESS | 6550 | 1463717498402 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x93861c00 == 160 [pid = 6550] [id = 575] 21:11:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x93862400) [pid = 6550] [serial = 1726] [outer = (nil)] 21:11:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x9393ac00) [pid = 6550] [serial = 1727] [outer = 0x93862400] 21:11:38 INFO - PROCESS | 6550 | 1463717498510 Marionette DEBUG loaded listener.js 21:11:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x94f20400) [pid = 6550] [serial = 1728] [outer = 0x93862400] 21:11:39 INFO - PROCESS | 6550 | 1463717499451 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1685ms 21:11:39 INFO - PROCESS | 6550 | 1463717499520 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 21:11:39 INFO - PROCESS | 6550 | 1463717499524 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 21:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:11:39 INFO - PROCESS | 6550 | 1463717499531 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:11:39 INFO - PROCESS | 6550 | 1463717499535 Marionette TRACE conn3 <- [1,2274,null,{}] 21:11:39 INFO - PROCESS | 6550 | 1463717499541 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:39 INFO - PROCESS | 6550 | 1463717499787 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 21:11:40 INFO - PROCESS | 6550 | 1463717500119 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f53800 == 161 [pid = 6550] [id = 576] 21:11:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x94f7fc00) [pid = 6550] [serial = 1729] [outer = (nil)] 21:11:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x974cd400) [pid = 6550] [serial = 1730] [outer = 0x94f7fc00] 21:11:40 INFO - PROCESS | 6550 | 1463717500220 Marionette DEBUG loaded listener.js 21:11:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x976c6c00) [pid = 6550] [serial = 1731] [outer = 0x94f7fc00] 21:11:41 INFO - PROCESS | 6550 | 1463717501158 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 21:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1686ms 21:11:41 INFO - PROCESS | 6550 | 1463717501218 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 21:11:41 INFO - PROCESS | 6550 | 1463717501222 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 21:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:11:41 INFO - PROCESS | 6550 | 1463717501229 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:11:41 INFO - PROCESS | 6550 | 1463717501232 Marionette TRACE conn3 <- [1,2278,null,{}] 21:11:41 INFO - PROCESS | 6550 | 1463717501238 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:41 INFO - PROCESS | 6550 | 1463717501455 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 21:11:41 INFO - PROCESS | 6550 | 1463717501824 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x9283fc00 == 162 [pid = 6550] [id = 577] 21:11:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9297cc00) [pid = 6550] [serial = 1732] [outer = (nil)] 21:11:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x996e7400) [pid = 6550] [serial = 1733] [outer = 0x9297cc00] 21:11:41 INFO - PROCESS | 6550 | 1463717501915 Marionette DEBUG loaded listener.js 21:11:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x997a8400) [pid = 6550] [serial = 1734] [outer = 0x9297cc00] 21:11:42 INFO - PROCESS | 6550 | 1463717502798 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1635ms 21:11:42 INFO - PROCESS | 6550 | 1463717502865 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 21:11:42 INFO - PROCESS | 6550 | 1463717502868 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 21:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:11:42 INFO - PROCESS | 6550 | 1463717502875 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:11:42 INFO - PROCESS | 6550 | 1463717502878 Marionette TRACE conn3 <- [1,2282,null,{}] 21:11:42 INFO - PROCESS | 6550 | 1463717502884 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:43 INFO - PROCESS | 6550 | 1463717503095 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 21:11:43 INFO - PROCESS | 6550 | 1463717503430 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67e000 == 163 [pid = 6550] [id = 578] 21:11:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x923acc00) [pid = 6550] [serial = 1735] [outer = (nil)] 21:11:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x99ebd000) [pid = 6550] [serial = 1736] [outer = 0x923acc00] 21:11:43 INFO - PROCESS | 6550 | 1463717503521 Marionette DEBUG loaded listener.js 21:11:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x99ec4800) [pid = 6550] [serial = 1737] [outer = 0x923acc00] 21:11:44 INFO - PROCESS | 6550 | 1463717504394 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 21:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1591ms 21:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:11:44 INFO - PROCESS | 6550 | 1463717504467 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 21:11:44 INFO - PROCESS | 6550 | 1463717504470 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 21:11:44 INFO - PROCESS | 6550 | 1463717504477 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:11:44 INFO - PROCESS | 6550 | 1463717504480 Marionette TRACE conn3 <- [1,2286,null,{}] 21:11:44 INFO - PROCESS | 6550 | 1463717504486 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:44 INFO - PROCESS | 6550 | 1463717504700 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 21:11:45 INFO - PROCESS | 6550 | 1463717505034 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecc000 == 164 [pid = 6550] [id = 579] 21:11:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x92129000) [pid = 6550] [serial = 1738] [outer = (nil)] 21:11:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x9aca6800) [pid = 6550] [serial = 1739] [outer = 0x92129000] 21:11:45 INFO - PROCESS | 6550 | 1463717505125 Marionette DEBUG loaded listener.js 21:11:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x9afa3c00) [pid = 6550] [serial = 1740] [outer = 0x92129000] 21:11:46 INFO - PROCESS | 6550 | 1463717506014 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 21:11:46 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 21:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1581ms 21:11:46 INFO - PROCESS | 6550 | 1463717506058 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 21:11:46 INFO - PROCESS | 6550 | 1463717506062 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 21:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:11:46 INFO - PROCESS | 6550 | 1463717506068 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:11:46 INFO - PROCESS | 6550 | 1463717506071 Marionette TRACE conn3 <- [1,2290,null,{}] 21:11:46 INFO - PROCESS | 6550 | 1463717506077 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:46 INFO - PROCESS | 6550 | 1463717506293 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 21:11:46 INFO - PROCESS | 6550 | 1463717506596 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f1cc00 == 165 [pid = 6550] [id = 580] 21:11:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x974c5000) [pid = 6550] [serial = 1741] [outer = (nil)] 21:11:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x9d0b1000) [pid = 6550] [serial = 1742] [outer = 0x974c5000] 21:11:46 INFO - PROCESS | 6550 | 1463717506727 Marionette DEBUG loaded listener.js 21:11:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0xa061e800) [pid = 6550] [serial = 1743] [outer = 0x974c5000] 21:11:47 INFO - PROCESS | 6550 | 1463717507622 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 21:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1578ms 21:11:47 INFO - PROCESS | 6550 | 1463717507646 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 21:11:47 INFO - PROCESS | 6550 | 1463717507650 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 21:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:11:47 INFO - PROCESS | 6550 | 1463717507656 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:11:47 INFO - PROCESS | 6550 | 1463717507660 Marionette TRACE conn3 <- [1,2294,null,{}] 21:11:47 INFO - PROCESS | 6550 | 1463717507668 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:47 INFO - PROCESS | 6550 | 1463717507885 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 21:11:48 INFO - PROCESS | 6550 | 1463717508149 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894f800 == 166 [pid = 6550] [id = 581] 21:11:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x92508000) [pid = 6550] [serial = 1744] [outer = (nil)] 21:11:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa22e9400) [pid = 6550] [serial = 1745] [outer = 0x92508000] 21:11:48 INFO - PROCESS | 6550 | 1463717508256 Marionette DEBUG loaded listener.js 21:11:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa22f0000) [pid = 6550] [serial = 1746] [outer = 0x92508000] 21:11:49 INFO - PROCESS | 6550 | 1463717509166 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 21:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1531ms 21:11:49 INFO - PROCESS | 6550 | 1463717509188 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 21:11:49 INFO - PROCESS | 6550 | 1463717509190 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 21:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:11:49 INFO - PROCESS | 6550 | 1463717509197 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:11:49 INFO - PROCESS | 6550 | 1463717509201 Marionette TRACE conn3 <- [1,2298,null,{}] 21:11:49 INFO - PROCESS | 6550 | 1463717509207 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:49 INFO - PROCESS | 6550 | 1463717509426 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 21:11:49 INFO - PROCESS | 6550 | 1463717509739 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f73400 == 167 [pid = 6550] [id = 582] 21:11:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa21b3400) [pid = 6550] [serial = 1747] [outer = (nil)] 21:11:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa30ef000) [pid = 6550] [serial = 1748] [outer = 0xa21b3400] 21:11:49 INFO - PROCESS | 6550 | 1463717509881 Marionette DEBUG loaded listener.js 21:11:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa34c3400) [pid = 6550] [serial = 1749] [outer = 0xa21b3400] 21:11:50 INFO - PROCESS | 6550 | 1463717510759 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 21:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1598ms 21:11:50 INFO - PROCESS | 6550 | 1463717510797 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 21:11:50 INFO - PROCESS | 6550 | 1463717510801 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 21:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:11:50 INFO - PROCESS | 6550 | 1463717510807 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:11:50 INFO - PROCESS | 6550 | 1463717510810 Marionette TRACE conn3 <- [1,2302,null,{}] 21:11:50 INFO - PROCESS | 6550 | 1463717510816 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:51 INFO - PROCESS | 6550 | 1463717511028 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 21:11:51 INFO - PROCESS | 6550 | 1463717511329 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4ec00 == 168 [pid = 6550] [id = 583] 21:11:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x88945c00) [pid = 6550] [serial = 1750] [outer = (nil)] 21:11:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0xa6284800) [pid = 6550] [serial = 1751] [outer = 0x88945c00] 21:11:51 INFO - PROCESS | 6550 | 1463717511461 Marionette DEBUG loaded listener.js 21:11:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0xa6778c00) [pid = 6550] [serial = 1752] [outer = 0x88945c00] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8b897800 == 167 [pid = 6550] [id = 494] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7800 == 166 [pid = 6550] [id = 492] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a407000 == 165 [pid = 6550] [id = 493] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x86f48800 == 164 [pid = 6550] [id = 495] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b4800 == 163 [pid = 6550] [id = 497] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e4800 == 162 [pid = 6550] [id = 496] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3edc00 == 161 [pid = 6550] [id = 448] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x86f47c00 == 160 [pid = 6550] [id = 404] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x909c9800 == 159 [pid = 6550] [id = 500] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x89f94400 == 158 [pid = 6550] [id = 359] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fdc00 == 157 [pid = 6550] [id = 502] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x923a4000 == 156 [pid = 6550] [id = 466] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8b196800 == 155 [pid = 6550] [id = 468] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x909d5000 == 154 [pid = 6550] [id = 498] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x996ee000 == 153 [pid = 6550] [id = 465] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x909cd400 == 152 [pid = 6550] [id = 499] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5ee400 == 151 [pid = 6550] [id = 124] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x90be5000 == 150 [pid = 6550] [id = 501] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x94f81400 == 149 [pid = 6550] [id = 159] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x88a52000 == 148 [pid = 6550] [id = 518] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x87e06800 == 147 [pid = 6550] [id = 513] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x89116800 == 146 [pid = 6550] [id = 564] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67cc00 == 145 [pid = 6550] [id = 563] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8b893400 == 144 [pid = 6550] [id = 562] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40f800 == 143 [pid = 6550] [id = 561] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x86f47400 == 142 [pid = 6550] [id = 560] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x9aca7000 == 141 [pid = 6550] [id = 558] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8894a400 == 140 [pid = 6550] [id = 557] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc8f800 == 139 [pid = 6550] [id = 555] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x9aab0c00 == 138 [pid = 6550] [id = 556] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x98e93c00 == 137 [pid = 6550] [id = 554] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x97655000 == 136 [pid = 6550] [id = 553] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x94f80800 == 135 [pid = 6550] [id = 552] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x9297a000 == 134 [pid = 6550] [id = 550] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x9222b000 == 133 [pid = 6550] [id = 551] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x92341000 == 132 [pid = 6550] [id = 549] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x90da6c00 == 131 [pid = 6550] [id = 548] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x919ea400 == 130 [pid = 6550] [id = 547] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x90bee800 == 129 [pid = 6550] [id = 546] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x89117800 == 128 [pid = 6550] [id = 545] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e3400 == 127 [pid = 6550] [id = 544] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9aa400 == 126 [pid = 6550] [id = 543] 21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8894d400 == 125 [pid = 6550] [id = 542] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x92348800) [pid = 6550] [serial = 1583] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x91eb5800) [pid = 6550] [serial = 1578] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x9aaab800) [pid = 6550] [serial = 1604] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8f5e9400) [pid = 6550] [serial = 1565] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x99f73c00) [pid = 6550] [serial = 1602] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x9212e400) [pid = 6550] [serial = 1580] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x89f8cc00) [pid = 6550] [serial = 1614] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x94fa0400) [pid = 6550] [serial = 1592] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x99a50400) [pid = 6550] [serial = 1598] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x90bf0c00) [pid = 6550] [serial = 1571] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x88a54000) [pid = 6550] [serial = 1613] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x8b896000) [pid = 6550] [serial = 1617] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8b177c00) [pid = 6550] [serial = 1616] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x92230000) [pid = 6550] [serial = 1581] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8edb5800) [pid = 6550] [serial = 1488] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0xa215b000) [pid = 6550] [serial = 1611] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x9897bc00) [pid = 6550] [serial = 1596] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0xa1155800) [pid = 6550] [serial = 1610] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x909f0c00) [pid = 6550] [serial = 1568] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x92667400) [pid = 6550] [serial = 1586] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x94fa8800) [pid = 6550] [serial = 1593] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8dae9400) [pid = 6550] [serial = 1623] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x909d2800) [pid = 6550] [serial = 1566] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8c8b7c00) [pid = 6550] [serial = 1619] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x90a9a000) [pid = 6550] [serial = 1569] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x91bba800) [pid = 6550] [serial = 1575] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x9283b400) [pid = 6550] [serial = 1587] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x90d0d800) [pid = 6550] [serial = 1572] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8a401800) [pid = 6550] [serial = 1559] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x91bd4c00) [pid = 6550] [serial = 1577] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8e561000) [pid = 6550] [serial = 1563] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x94f77800) [pid = 6550] [serial = 1590] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x99a54c00) [pid = 6550] [serial = 1599] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x923a6c00) [pid = 6550] [serial = 1584] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x976cd000) [pid = 6550] [serial = 1595] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x9b77ac00) [pid = 6550] [serial = 1608] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9b774c00) [pid = 6550] [serial = 1607] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8dae7800) [pid = 6550] [serial = 1562] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8daf0800) [pid = 6550] [serial = 1620] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x94f1bc00) [pid = 6550] [serial = 1589] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8b17b800) [pid = 6550] [serial = 1622] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x99f59000) [pid = 6550] [serial = 1601] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91bb6400) [pid = 6550] [serial = 1574] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9af9fc00) [pid = 6550] [serial = 1605] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8b180000) [pid = 6550] [serial = 1560] [outer = (nil)] [url = about:blank] 21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8efca000) [pid = 6550] [serial = 1625] [outer = (nil)] [url = about:blank] 21:11:54 INFO - PROCESS | 6550 | 1463717514491 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 3734ms 21:11:54 INFO - PROCESS | 6550 | 1463717514549 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 21:11:54 INFO - PROCESS | 6550 | 1463717514554 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 21:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:11:54 INFO - PROCESS | 6550 | 1463717514566 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:11:54 INFO - PROCESS | 6550 | 1463717514571 Marionette TRACE conn3 <- [1,2306,null,{}] 21:11:54 INFO - PROCESS | 6550 | 1463717514579 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:54 INFO - PROCESS | 6550 | 1463717514784 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 21:11:55 INFO - PROCESS | 6550 | 1463717514984 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fb800 == 126 [pid = 6550] [id = 584] 21:11:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a3e4400) [pid = 6550] [serial = 1753] [outer = (nil)] 21:11:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8a4c9800) [pid = 6550] [serial = 1754] [outer = 0x8a3e4400] 21:11:55 INFO - PROCESS | 6550 | 1463717515065 Marionette DEBUG loaded listener.js 21:11:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b173800) [pid = 6550] [serial = 1755] [outer = 0x8a3e4400] 21:11:55 INFO - PROCESS | 6550 | 1463717515982 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 21:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1436ms 21:11:56 INFO - PROCESS | 6550 | 1463717516005 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 21:11:56 INFO - PROCESS | 6550 | 1463717516013 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 21:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:11:56 INFO - PROCESS | 6550 | 1463717516024 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:11:56 INFO - PROCESS | 6550 | 1463717516028 Marionette TRACE conn3 <- [1,2310,null,{}] 21:11:56 INFO - PROCESS | 6550 | 1463717516034 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:56 INFO - PROCESS | 6550 | 1463717516261 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 21:11:56 INFO - PROCESS | 6550 | 1463717516506 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x88943800 == 127 [pid = 6550] [id = 585] 21:11:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a4c7c00) [pid = 6550] [serial = 1756] [outer = (nil)] 21:11:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8c679c00) [pid = 6550] [serial = 1757] [outer = 0x8a4c7c00] 21:11:56 INFO - PROCESS | 6550 | 1463717516586 Marionette DEBUG loaded listener.js 21:11:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8d9aa000) [pid = 6550] [serial = 1758] [outer = 0x8a4c7c00] 21:11:57 INFO - PROCESS | 6550 | 1463717517545 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1582ms 21:11:57 INFO - PROCESS | 6550 | 1463717517607 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 21:11:57 INFO - PROCESS | 6550 | 1463717517610 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 21:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:11:57 INFO - PROCESS | 6550 | 1463717517618 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:11:57 INFO - PROCESS | 6550 | 1463717517624 Marionette TRACE conn3 <- [1,2314,null,{}] 21:11:57 INFO - PROCESS | 6550 | 1463717517648 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:57 INFO - PROCESS | 6550 | 1463717517945 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 21:11:58 INFO - PROCESS | 6550 | 1463717517981 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88e800 == 128 [pid = 6550] [id = 586] 21:11:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8dc92800) [pid = 6550] [serial = 1759] [outer = (nil)] 21:11:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8e567400) [pid = 6550] [serial = 1760] [outer = 0x8dc92800] 21:11:58 INFO - PROCESS | 6550 | 1463717518063 Marionette DEBUG loaded listener.js 21:11:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8ede6800) [pid = 6550] [serial = 1761] [outer = 0x8dc92800] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x99a51c00) [pid = 6550] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8b894c00) [pid = 6550] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8a40c000) [pid = 6550] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa114a400) [pid = 6550] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x88a50c00) [pid = 6550] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8dc8d000) [pid = 6550] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x923aac00) [pid = 6550] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x86f49800) [pid = 6550] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x976c8400) [pid = 6550] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8a410800) [pid = 6550] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x909d8400) [pid = 6550] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x92506000) [pid = 6550] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x90dae000) [pid = 6550] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x92982c00) [pid = 6550] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x90d06800) [pid = 6550] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x99ae8800) [pid = 6550] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8e6c8800) [pid = 6550] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0xa22eb800) [pid = 6550] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x99f79c00) [pid = 6550] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8c8af800) [pid = 6550] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x9b14f800) [pid = 6550] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x91bb4800) [pid = 6550] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:11:59 INFO - PROCESS | 6550 | 1463717519823 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 21:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2236ms 21:11:59 INFO - PROCESS | 6550 | 1463717519856 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 21:11:59 INFO - PROCESS | 6550 | 1463717519860 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 21:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:11:59 INFO - PROCESS | 6550 | 1463717519867 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:11:59 INFO - PROCESS | 6550 | 1463717519870 Marionette TRACE conn3 <- [1,2318,null,{}] 21:11:59 INFO - PROCESS | 6550 | 1463717519875 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:00 INFO - PROCESS | 6550 | 1463717520093 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 21:12:00 INFO - PROCESS | 6550 | 1463717520310 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f9000 == 129 [pid = 6550] [id = 587] 21:12:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8a410800) [pid = 6550] [serial = 1762] [outer = (nil)] 21:12:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8e6c8800) [pid = 6550] [serial = 1763] [outer = 0x8a410800] 21:12:00 INFO - PROCESS | 6550 | 1463717520453 Marionette DEBUG loaded listener.js 21:12:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8f5e9c00) [pid = 6550] [serial = 1764] [outer = 0x8a410800] 21:12:01 INFO - PROCESS | 6550 | 1463717521231 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 21:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:12:01 INFO - PROCESS | 6550 | 1463717521422 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 21:12:01 INFO - PROCESS | 6550 | 1463717521432 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:12:01 INFO - PROCESS | 6550 | 1463717521437 Marionette TRACE conn3 <- [1,2322,null,{}] 21:12:01 INFO - PROCESS | 6550 | 1463717521446 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:01 INFO - PROCESS | 6550 | 1463717521715 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 21:12:02 INFO - PROCESS | 6550 | 1463717522075 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a401800 == 130 [pid = 6550] [id = 588] 21:12:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8a403800) [pid = 6550] [serial = 1765] [outer = (nil)] 21:12:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a4c3c00) [pid = 6550] [serial = 1766] [outer = 0x8a403800] 21:12:02 INFO - PROCESS | 6550 | 1463717522186 Marionette DEBUG loaded listener.js 21:12:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8b180800) [pid = 6550] [serial = 1767] [outer = 0x8a403800] 21:12:03 INFO - PROCESS | 6550 | 1463717523211 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1833ms 21:12:03 INFO - PROCESS | 6550 | 1463717523265 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 21:12:03 INFO - PROCESS | 6550 | 1463717523271 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 21:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:12:03 INFO - PROCESS | 6550 | 1463717523288 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:12:03 INFO - PROCESS | 6550 | 1463717523302 Marionette TRACE conn3 <- [1,2326,null,{}] 21:12:03 INFO - PROCESS | 6550 | 1463717523308 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:03 INFO - PROCESS | 6550 | 1463717523607 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 21:12:03 INFO - PROCESS | 6550 | 1463717523945 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae2000 == 131 [pid = 6550] [id = 589] 21:12:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8dae8400) [pid = 6550] [serial = 1768] [outer = (nil)] 21:12:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8dc8e800) [pid = 6550] [serial = 1769] [outer = 0x8dae8400] 21:12:04 INFO - PROCESS | 6550 | 1463717524037 Marionette DEBUG loaded listener.js 21:12:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8f5e6c00) [pid = 6550] [serial = 1770] [outer = 0x8dae8400] 21:12:05 INFO - PROCESS | 6550 | 1463717525000 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1759ms 21:12:05 INFO - PROCESS | 6550 | 1463717525039 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 21:12:05 INFO - PROCESS | 6550 | 1463717525043 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 21:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:12:05 INFO - PROCESS | 6550 | 1463717525050 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:12:05 INFO - PROCESS | 6550 | 1463717525054 Marionette TRACE conn3 <- [1,2330,null,{}] 21:12:05 INFO - PROCESS | 6550 | 1463717525091 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:05 INFO - PROCESS | 6550 | 1463717525329 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 21:12:05 INFO - PROCESS | 6550 | 1463717525720 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cac00 == 132 [pid = 6550] [id = 590] 21:12:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8dc92400) [pid = 6550] [serial = 1771] [outer = (nil)] 21:12:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x90a99000) [pid = 6550] [serial = 1772] [outer = 0x8dc92400] 21:12:05 INFO - PROCESS | 6550 | 1463717525857 Marionette DEBUG loaded listener.js 21:12:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x90be4c00) [pid = 6550] [serial = 1773] [outer = 0x8dc92400] 21:12:06 INFO - PROCESS | 6550 | 1463717526823 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1815ms 21:12:06 INFO - PROCESS | 6550 | 1463717526866 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 21:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:12:06 INFO - PROCESS | 6550 | 1463717526870 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 21:12:06 INFO - PROCESS | 6550 | 1463717526876 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:12:06 INFO - PROCESS | 6550 | 1463717526880 Marionette TRACE conn3 <- [1,2334,null,{}] 21:12:06 INFO - PROCESS | 6550 | 1463717526885 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:07 INFO - PROCESS | 6550 | 1463717527098 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 21:12:07 INFO - PROCESS | 6550 | 1463717527388 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a95400 == 133 [pid = 6550] [id = 591] 21:12:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90d02c00) [pid = 6550] [serial = 1774] [outer = (nil)] 21:12:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x90d08400) [pid = 6550] [serial = 1775] [outer = 0x90d02c00] 21:12:07 INFO - PROCESS | 6550 | 1463717527535 Marionette DEBUG loaded listener.js 21:12:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90db1400) [pid = 6550] [serial = 1776] [outer = 0x90d02c00] 21:12:08 INFO - PROCESS | 6550 | 1463717528447 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 21:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1584ms 21:12:08 INFO - PROCESS | 6550 | 1463717528461 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 21:12:08 INFO - PROCESS | 6550 | 1463717528464 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 21:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:12:08 INFO - PROCESS | 6550 | 1463717528471 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:12:08 INFO - PROCESS | 6550 | 1463717528475 Marionette TRACE conn3 <- [1,2338,null,{}] 21:12:08 INFO - PROCESS | 6550 | 1463717528482 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:08 INFO - PROCESS | 6550 | 1463717528704 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 21:12:09 INFO - PROCESS | 6550 | 1463717528996 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bec800 == 134 [pid = 6550] [id = 592] 21:12:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x90d06400) [pid = 6550] [serial = 1777] [outer = (nil)] 21:12:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x919ea400) [pid = 6550] [serial = 1778] [outer = 0x90d06400] 21:12:09 INFO - PROCESS | 6550 | 1463717529127 Marionette DEBUG loaded listener.js 21:12:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x919f2c00) [pid = 6550] [serial = 1779] [outer = 0x90d06400] 21:12:10 INFO - PROCESS | 6550 | 1463717530093 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1688ms 21:12:10 INFO - PROCESS | 6550 | 1463717530159 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 21:12:10 INFO - PROCESS | 6550 | 1463717530163 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 21:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:12:10 INFO - PROCESS | 6550 | 1463717530170 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:12:10 INFO - PROCESS | 6550 | 1463717530173 Marionette TRACE conn3 <- [1,2342,null,{}] 21:12:10 INFO - PROCESS | 6550 | 1463717530179 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:10 INFO - PROCESS | 6550 | 1463717530459 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 21:12:10 INFO - PROCESS | 6550 | 1463717530804 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0d800 == 135 [pid = 6550] [id = 593] 21:12:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x919d2400) [pid = 6550] [serial = 1780] [outer = (nil)] 21:12:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x91eb0800) [pid = 6550] [serial = 1781] [outer = 0x919d2400] 21:12:10 INFO - PROCESS | 6550 | 1463717530893 Marionette DEBUG loaded listener.js 21:12:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x91ecf400) [pid = 6550] [serial = 1782] [outer = 0x919d2400] 21:12:11 INFO - PROCESS | 6550 | 1463717531855 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 21:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1728ms 21:12:11 INFO - PROCESS | 6550 | 1463717531899 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 21:12:11 INFO - PROCESS | 6550 | 1463717531902 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 21:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:12:11 INFO - PROCESS | 6550 | 1463717531909 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:12:11 INFO - PROCESS | 6550 | 1463717531913 Marionette TRACE conn3 <- [1,2346,null,{}] 21:12:11 INFO - PROCESS | 6550 | 1463717531918 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:12 INFO - PROCESS | 6550 | 1463717532146 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 21:12:12 INFO - PROCESS | 6550 | 1463717532431 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x92123400 == 136 [pid = 6550] [id = 594] 21:12:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92128800) [pid = 6550] [serial = 1783] [outer = (nil)] 21:12:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x92285800) [pid = 6550] [serial = 1784] [outer = 0x92128800] 21:12:12 INFO - PROCESS | 6550 | 1463717532575 Marionette DEBUG loaded listener.js 21:12:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x923a2800) [pid = 6550] [serial = 1785] [outer = 0x92128800] 21:12:13 INFO - PROCESS | 6550 | 1463717533491 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1634ms 21:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:12:13 INFO - PROCESS | 6550 | 1463717533544 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 21:12:13 INFO - PROCESS | 6550 | 1463717533547 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 21:12:13 INFO - PROCESS | 6550 | 1463717533553 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:12:13 INFO - PROCESS | 6550 | 1463717533557 Marionette TRACE conn3 <- [1,2350,null,{}] 21:12:13 INFO - PROCESS | 6550 | 1463717533563 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:13 INFO - PROCESS | 6550 | 1463717533778 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 21:12:14 INFO - PROCESS | 6550 | 1463717534103 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x92229800 == 137 [pid = 6550] [id = 595] 21:12:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x92348800) [pid = 6550] [serial = 1786] [outer = (nil)] 21:12:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92507800) [pid = 6550] [serial = 1787] [outer = 0x92348800] 21:12:14 INFO - PROCESS | 6550 | 1463717534195 Marionette DEBUG loaded listener.js 21:12:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92510400) [pid = 6550] [serial = 1788] [outer = 0x92348800] 21:12:15 INFO - PROCESS | 6550 | 1463717535088 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 21:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1578ms 21:12:15 INFO - PROCESS | 6550 | 1463717535132 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 21:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:12:15 INFO - PROCESS | 6550 | 1463717535136 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 21:12:15 INFO - PROCESS | 6550 | 1463717535143 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:12:15 INFO - PROCESS | 6550 | 1463717535146 Marionette TRACE conn3 <- [1,2354,null,{}] 21:12:15 INFO - PROCESS | 6550 | 1463717535152 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:15 INFO - PROCESS | 6550 | 1463717535374 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 21:12:15 INFO - PROCESS | 6550 | 1463717535721 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17b000 == 138 [pid = 6550] [id = 596] 21:12:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8d9a9c00) [pid = 6550] [serial = 1789] [outer = (nil)] 21:12:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9284ac00) [pid = 6550] [serial = 1790] [outer = 0x8d9a9c00] 21:12:15 INFO - PROCESS | 6550 | 1463717535811 Marionette DEBUG loaded listener.js 21:12:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x9297f400) [pid = 6550] [serial = 1791] [outer = 0x8d9a9c00] 21:12:16 INFO - PROCESS | 6550 | 1463717536742 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 21:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1635ms 21:12:16 INFO - PROCESS | 6550 | 1463717536777 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 21:12:16 INFO - PROCESS | 6550 | 1463717536781 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 21:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:12:16 INFO - PROCESS | 6550 | 1463717536788 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:12:16 INFO - PROCESS | 6550 | 1463717536790 Marionette TRACE conn3 <- [1,2358,null,{}] 21:12:16 INFO - PROCESS | 6550 | 1463717536797 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:17 INFO - PROCESS | 6550 | 1463717537006 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 21:12:17 INFO - PROCESS | 6550 | 1463717537340 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222ac00 == 139 [pid = 6550] [id = 597] 21:12:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92348000) [pid = 6550] [serial = 1792] [outer = (nil)] 21:12:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x93936c00) [pid = 6550] [serial = 1793] [outer = 0x92348000] 21:12:17 INFO - PROCESS | 6550 | 1463717537432 Marionette DEBUG loaded listener.js 21:12:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x93bc0400) [pid = 6550] [serial = 1794] [outer = 0x92348000] 21:12:18 INFO - PROCESS | 6550 | 1463717538344 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 21:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1631ms 21:12:18 INFO - PROCESS | 6550 | 1463717538419 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 21:12:18 INFO - PROCESS | 6550 | 1463717538424 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 21:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:12:18 INFO - PROCESS | 6550 | 1463717538431 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:12:18 INFO - PROCESS | 6550 | 1463717538435 Marionette TRACE conn3 <- [1,2362,null,{}] 21:12:18 INFO - PROCESS | 6550 | 1463717538441 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:18 INFO - PROCESS | 6550 | 1463717538716 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 21:12:19 INFO - PROCESS | 6550 | 1463717539068 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d59400 == 140 [pid = 6550] [id = 598] 21:12:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x94f79c00) [pid = 6550] [serial = 1795] [outer = (nil)] 21:12:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x94f80c00) [pid = 6550] [serial = 1796] [outer = 0x94f79c00] 21:12:19 INFO - PROCESS | 6550 | 1463717539162 Marionette DEBUG loaded listener.js 21:12:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x94fa9800) [pid = 6550] [serial = 1797] [outer = 0x94f79c00] 21:12:20 INFO - PROCESS | 6550 | 1463717540142 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 21:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1780ms 21:12:20 INFO - PROCESS | 6550 | 1463717540212 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 21:12:20 INFO - PROCESS | 6550 | 1463717540216 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 21:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:12:20 INFO - PROCESS | 6550 | 1463717540222 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:12:20 INFO - PROCESS | 6550 | 1463717540226 Marionette TRACE conn3 <- [1,2366,null,{}] 21:12:20 INFO - PROCESS | 6550 | 1463717540231 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:20 INFO - PROCESS | 6550 | 1463717540476 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 21:12:20 INFO - PROCESS | 6550 | 1463717540811 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d01c00 == 141 [pid = 6550] [id = 599] 21:12:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x91bb4000) [pid = 6550] [serial = 1798] [outer = (nil)] 21:12:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x974cb400) [pid = 6550] [serial = 1799] [outer = 0x91bb4000] 21:12:20 INFO - PROCESS | 6550 | 1463717540901 Marionette DEBUG loaded listener.js 21:12:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x98974400) [pid = 6550] [serial = 1800] [outer = 0x91bb4000] 21:12:21 INFO - PROCESS | 6550 | 1463717541794 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 21:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1631ms 21:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:12:21 INFO - PROCESS | 6550 | 1463717541865 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 21:12:21 INFO - PROCESS | 6550 | 1463717541868 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 21:12:21 INFO - PROCESS | 6550 | 1463717541876 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:12:21 INFO - PROCESS | 6550 | 1463717541878 Marionette TRACE conn3 <- [1,2370,null,{}] 21:12:21 INFO - PROCESS | 6550 | 1463717541884 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:22 INFO - PROCESS | 6550 | 1463717542095 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 21:12:22 INFO - PROCESS | 6550 | 1463717542440 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0fc00 == 142 [pid = 6550] [id = 600] 21:12:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x95130400) [pid = 6550] [serial = 1801] [outer = (nil)] 21:12:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x995c4400) [pid = 6550] [serial = 1802] [outer = 0x95130400] 21:12:22 INFO - PROCESS | 6550 | 1463717542532 Marionette DEBUG loaded listener.js 21:12:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x99a51c00) [pid = 6550] [serial = 1803] [outer = 0x95130400] 21:12:23 INFO - PROCESS | 6550 | 1463717543432 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 21:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1635ms 21:12:23 INFO - PROCESS | 6550 | 1463717543510 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 21:12:23 INFO - PROCESS | 6550 | 1463717543514 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 21:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:12:23 INFO - PROCESS | 6550 | 1463717543520 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:12:23 INFO - PROCESS | 6550 | 1463717543523 Marionette TRACE conn3 <- [1,2374,null,{}] 21:12:23 INFO - PROCESS | 6550 | 1463717543529 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:23 INFO - PROCESS | 6550 | 1463717543788 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 21:12:24 INFO - PROCESS | 6550 | 1463717544120 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393fc00 == 143 [pid = 6550] [id = 601] 21:12:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x974cf800) [pid = 6550] [serial = 1804] [outer = (nil)] 21:12:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x99f6c800) [pid = 6550] [serial = 1805] [outer = 0x974cf800] 21:12:24 INFO - PROCESS | 6550 | 1463717544210 Marionette DEBUG loaded listener.js 21:12:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x99f74400) [pid = 6550] [serial = 1806] [outer = 0x974cf800] 21:12:25 INFO - PROCESS | 6550 | 1463717545177 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 21:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1734ms 21:12:25 INFO - PROCESS | 6550 | 1463717545256 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 21:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:12:25 INFO - PROCESS | 6550 | 1463717545260 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 21:12:25 INFO - PROCESS | 6550 | 1463717545266 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:12:25 INFO - PROCESS | 6550 | 1463717545270 Marionette TRACE conn3 <- [1,2378,null,{}] 21:12:25 INFO - PROCESS | 6550 | 1463717545276 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:25 INFO - PROCESS | 6550 | 1463717545543 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 21:12:25 INFO - PROCESS | 6550 | 1463717545880 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d55800 == 144 [pid = 6550] [id = 602] 21:12:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x94f23c00) [pid = 6550] [serial = 1807] [outer = (nil)] 21:12:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x9af9fc00) [pid = 6550] [serial = 1808] [outer = 0x94f23c00] 21:12:25 INFO - PROCESS | 6550 | 1463717545966 Marionette DEBUG loaded listener.js 21:12:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x9b144800) [pid = 6550] [serial = 1809] [outer = 0x94f23c00] 21:12:26 INFO - PROCESS | 6550 | 1463717546862 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 21:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1637ms 21:12:26 INFO - PROCESS | 6550 | 1463717546904 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 21:12:26 INFO - PROCESS | 6550 | 1463717546908 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 21:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:12:26 INFO - PROCESS | 6550 | 1463717546914 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:12:26 INFO - PROCESS | 6550 | 1463717546917 Marionette TRACE conn3 <- [1,2382,null,{}] 21:12:26 INFO - PROCESS | 6550 | 1463717546923 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:27 INFO - PROCESS | 6550 | 1463717547135 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 21:12:27 INFO - PROCESS | 6550 | 1463717547474 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x99e32000 == 145 [pid = 6550] [id = 603] 21:12:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x99f71c00) [pid = 6550] [serial = 1810] [outer = (nil)] 21:12:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x9d0a9800) [pid = 6550] [serial = 1811] [outer = 0x99f71c00] 21:12:27 INFO - PROCESS | 6550 | 1463717547566 Marionette DEBUG loaded listener.js 21:12:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa0621400) [pid = 6550] [serial = 1812] [outer = 0x99f71c00] 21:12:28 INFO - PROCESS | 6550 | 1463717548465 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 21:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1629ms 21:12:28 INFO - PROCESS | 6550 | 1463717548544 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 21:12:28 INFO - PROCESS | 6550 | 1463717548547 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 21:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:12:28 INFO - PROCESS | 6550 | 1463717548554 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:12:28 INFO - PROCESS | 6550 | 1463717548557 Marionette TRACE conn3 <- [1,2386,null,{}] 21:12:28 INFO - PROCESS | 6550 | 1463717548563 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:28 INFO - PROCESS | 6550 | 1463717548814 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 21:12:29 INFO - PROCESS | 6550 | 1463717549148 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x9a692c00 == 146 [pid = 6550] [id = 604] 21:12:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x9afa5400) [pid = 6550] [serial = 1813] [outer = (nil)] 21:12:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa22ee400) [pid = 6550] [serial = 1814] [outer = 0x9afa5400] 21:12:29 INFO - PROCESS | 6550 | 1463717549239 Marionette DEBUG loaded listener.js 21:12:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa22f5000) [pid = 6550] [serial = 1815] [outer = 0x9afa5400] 21:12:30 INFO - PROCESS | 6550 | 1463717550154 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 21:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1647ms 21:12:30 INFO - PROCESS | 6550 | 1463717550202 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 21:12:30 INFO - PROCESS | 6550 | 1463717550205 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 21:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:12:30 INFO - PROCESS | 6550 | 1463717550212 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:12:30 INFO - PROCESS | 6550 | 1463717550215 Marionette TRACE conn3 <- [1,2390,null,{}] 21:12:30 INFO - PROCESS | 6550 | 1463717550221 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:30 INFO - PROCESS | 6550 | 1463717550454 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 21:12:30 INFO - PROCESS | 6550 | 1463717550802 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x974c2c00 == 147 [pid = 6550] [id = 605] 21:12:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x976c5c00) [pid = 6550] [serial = 1816] [outer = (nil)] 21:12:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa26e9c00) [pid = 6550] [serial = 1817] [outer = 0x976c5c00] 21:12:30 INFO - PROCESS | 6550 | 1463717550896 Marionette DEBUG loaded listener.js 21:12:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0xa35f6c00) [pid = 6550] [serial = 1818] [outer = 0x976c5c00] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x92501c00 == 146 [pid = 6550] [id = 443] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8ede2400 == 145 [pid = 6550] [id = 396] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8894f400 == 144 [pid = 6550] [id = 488] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x87e07c00 == 143 [pid = 6550] [id = 535] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0c400 == 142 [pid = 6550] [id = 534] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f2800 == 141 [pid = 6550] [id = 308] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x909e7400 == 140 [pid = 6550] [id = 489] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x87e03c00 == 139 [pid = 6550] [id = 444] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x99f73400 == 138 [pid = 6550] [id = 582] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x94f1cc00 == 137 [pid = 6550] [id = 580] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8894f800 == 136 [pid = 6550] [id = 581] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecc000 == 135 [pid = 6550] [id = 579] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67e000 == 134 [pid = 6550] [id = 578] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x94f53800 == 133 [pid = 6550] [id = 576] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x9283fc00 == 132 [pid = 6550] [id = 577] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x93861c00 == 131 [pid = 6550] [id = 575] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x90dac400 == 130 [pid = 6550] [id = 574] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x88944800 == 129 [pid = 6550] [id = 573] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8daee000 == 128 [pid = 6550] [id = 572] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67c000 == 127 [pid = 6550] [id = 571] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x919c7c00 == 126 [pid = 6550] [id = 570] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e2800 == 125 [pid = 6550] [id = 568] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6c7c00 == 124 [pid = 6550] [id = 569] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 123 [pid = 6550] [id = 567] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17c400 == 122 [pid = 6550] [id = 566] 21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x86f45c00 == 121 [pid = 6550] [id = 565] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x99f6c400) [pid = 6550] [serial = 1662] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8dae4400) [pid = 6550] [serial = 1689] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x919ec400) [pid = 6550] [serial = 1638] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0xa22e8800) [pid = 6550] [serial = 1670] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x919cac00) [pid = 6550] [serial = 1637] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8c508000) [pid = 6550] [serial = 1629] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8e56c800) [pid = 6550] [serial = 1631] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8edbb000) [pid = 6550] [serial = 1632] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x94f55c00) [pid = 6550] [serial = 1655] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x94f77c00) [pid = 6550] [serial = 1656] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x89f8d000) [pid = 6550] [serial = 1683] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x997ebc00) [pid = 6550] [serial = 1659] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8b6dcc00) [pid = 6550] [serial = 1686] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x90be3800) [pid = 6550] [serial = 1634] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0xa22f4800) [pid = 6550] [serial = 1671] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x92d56400) [pid = 6550] [serial = 1650] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x92668000) [pid = 6550] [serial = 1646] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x93bc3400) [pid = 6550] [serial = 1652] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8c678c00) [pid = 6550] [serial = 1688] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x91bbac00) [pid = 6550] [serial = 1640] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x9ac43800) [pid = 6550] [serial = 1664] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x9afa9400) [pid = 6550] [serial = 1665] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8edb4800) [pid = 6550] [serial = 1692] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0xa35ee800) [pid = 6550] [serial = 1676] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x945ec000) [pid = 6550] [serial = 1653] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x9d0ad400) [pid = 6550] [serial = 1668] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8e6d4800) [pid = 6550] [serial = 1691] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x989fc400) [pid = 6550] [serial = 1658] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8a4c4400) [pid = 6550] [serial = 1628] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9b7c7800) [pid = 6550] [serial = 1667] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x90d03400) [pid = 6550] [serial = 1635] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x92983400) [pid = 6550] [serial = 1649] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x8e6d4c00) [pid = 6550] [serial = 1557] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0xa35f7800) [pid = 6550] [serial = 1677] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0xa26f1000) [pid = 6550] [serial = 1673] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0xa3090400) [pid = 6550] [serial = 1674] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x9233c800) [pid = 6550] [serial = 1643] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0xa6283000) [pid = 6550] [serial = 1679] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x91bd4800) [pid = 6550] [serial = 1641] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x9283d800) [pid = 6550] [serial = 1647] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x92346800) [pid = 6550] [serial = 1644] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x88a4a000) [pid = 6550] [serial = 1682] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x99ec3000) [pid = 6550] [serial = 1661] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b17c000) [pid = 6550] [serial = 1685] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8ede3c00) [pid = 6550] [serial = 1694] [outer = (nil)] [url = about:blank] 21:12:33 INFO - PROCESS | 6550 | 1463717553730 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 3540ms 21:12:33 INFO - PROCESS | 6550 | 1463717553752 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 21:12:33 INFO - PROCESS | 6550 | 1463717553757 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 21:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:12:33 INFO - PROCESS | 6550 | 1463717553766 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:12:33 INFO - PROCESS | 6550 | 1463717553771 Marionette TRACE conn3 <- [1,2394,null,{}] 21:12:33 INFO - PROCESS | 6550 | 1463717553780 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:34 INFO - PROCESS | 6550 | 1463717554019 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 21:12:34 INFO - PROCESS | 6550 | 1463717554235 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0a800 == 122 [pid = 6550] [id = 606] 21:12:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x89f8b400) [pid = 6550] [serial = 1819] [outer = (nil)] 21:12:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a40b400) [pid = 6550] [serial = 1820] [outer = 0x89f8b400] 21:12:34 INFO - PROCESS | 6550 | 1463717554316 Marionette DEBUG loaded listener.js 21:12:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8b175c00) [pid = 6550] [serial = 1821] [outer = 0x89f8b400] 21:12:35 INFO - PROCESS | 6550 | 1463717555137 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1434ms 21:12:35 INFO - PROCESS | 6550 | 1463717555199 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 21:12:35 INFO - PROCESS | 6550 | 1463717555207 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 21:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:12:35 INFO - PROCESS | 6550 | 1463717555249 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:12:35 INFO - PROCESS | 6550 | 1463717555254 Marionette TRACE conn3 <- [1,2398,null,{}] 21:12:35 INFO - PROCESS | 6550 | 1463717555263 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:35 INFO - PROCESS | 6550 | 1463717555473 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 21:12:35 INFO - PROCESS | 6550 | 1463717555486 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40d400 == 123 [pid = 6550] [id = 607] 21:12:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b17b800) [pid = 6550] [serial = 1822] [outer = (nil)] 21:12:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8c50d000) [pid = 6550] [serial = 1823] [outer = 0x8b17b800] 21:12:35 INFO - PROCESS | 6550 | 1463717555559 Marionette DEBUG loaded listener.js 21:12:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8c8af000) [pid = 6550] [serial = 1824] [outer = 0x8b17b800] 21:12:36 INFO - PROCESS | 6550 | 1463717556660 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1481ms 21:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:12:36 INFO - PROCESS | 6550 | 1463717556697 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 21:12:36 INFO - PROCESS | 6550 | 1463717556700 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 21:12:36 INFO - PROCESS | 6550 | 1463717556706 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:12:36 INFO - PROCESS | 6550 | 1463717556712 Marionette TRACE conn3 <- [1,2402,null,{}] 21:12:36 INFO - PROCESS | 6550 | 1463717556735 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:36 INFO - PROCESS | 6550 | 1463717556996 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 21:12:37 INFO - PROCESS | 6550 | 1463717557027 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50ec00 == 124 [pid = 6550] [id = 608] 21:12:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8e56e000) [pid = 6550] [serial = 1825] [outer = (nil)] 21:12:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8edb1800) [pid = 6550] [serial = 1826] [outer = 0x8e56e000] 21:12:37 INFO - PROCESS | 6550 | 1463717557106 Marionette DEBUG loaded listener.js 21:12:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8ede2400) [pid = 6550] [serial = 1827] [outer = 0x8e56e000] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8a4c7c00) [pid = 6550] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x919e9400) [pid = 6550] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8dc94400) [pid = 6550] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x93862400) [pid = 6550] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x90a95000) [pid = 6550] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x91eb6c00) [pid = 6550] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8b6dc800) [pid = 6550] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x923acc00) [pid = 6550] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9297cc00) [pid = 6550] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8d9b3000) [pid = 6550] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x91ed2000) [pid = 6550] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x92129000) [pid = 6550] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8a3e4400) [pid = 6550] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0xa21b3400) [pid = 6550] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x87e08400) [pid = 6550] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8e6d1800) [pid = 6550] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x94f7fc00) [pid = 6550] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x974c5000) [pid = 6550] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x92508000) [pid = 6550] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8b192c00) [pid = 6550] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8dc92800) [pid = 6550] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0xa35ef800) [pid = 6550] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x91ed1400) [pid = 6550] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x88945c00) [pid = 6550] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:12:38 INFO - PROCESS | 6550 | 1463717558824 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 21:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2142ms 21:12:38 INFO - PROCESS | 6550 | 1463717558847 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 21:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:12:38 INFO - PROCESS | 6550 | 1463717558852 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 21:12:38 INFO - PROCESS | 6550 | 1463717558858 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:12:38 INFO - PROCESS | 6550 | 1463717558861 Marionette TRACE conn3 <- [1,2406,null,{}] 21:12:38 INFO - PROCESS | 6550 | 1463717558867 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:39 INFO - PROCESS | 6550 | 1463717559130 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 21:12:39 INFO - PROCESS | 6550 | 1463717559148 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x89113c00 == 125 [pid = 6550] [id = 609] 21:12:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x8b6dc800) [pid = 6550] [serial = 1828] [outer = (nil)] 21:12:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8dc93400) [pid = 6550] [serial = 1829] [outer = 0x8b6dc800] 21:12:39 INFO - PROCESS | 6550 | 1463717559224 Marionette DEBUG loaded listener.js 21:12:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8f5e4800) [pid = 6550] [serial = 1830] [outer = 0x8b6dc800] 21:12:40 INFO - PROCESS | 6550 | 1463717560133 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 21:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1327ms 21:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:12:40 INFO - PROCESS | 6550 | 1463717560186 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 21:12:40 INFO - PROCESS | 6550 | 1463717560189 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 21:12:40 INFO - PROCESS | 6550 | 1463717560196 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:12:40 INFO - PROCESS | 6550 | 1463717560200 Marionette TRACE conn3 <- [1,2410,null,{}] 21:12:40 INFO - PROCESS | 6550 | 1463717560205 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:40 INFO - PROCESS | 6550 | 1463717560403 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 21:12:40 INFO - PROCESS | 6550 | 1463717560848 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x88948000 == 126 [pid = 6550] [id = 610] 21:12:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8894c000) [pid = 6550] [serial = 1831] [outer = (nil)] 21:12:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x89114400) [pid = 6550] [serial = 1832] [outer = 0x8894c000] 21:12:40 INFO - PROCESS | 6550 | 1463717560942 Marionette DEBUG loaded listener.js 21:12:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8a3e3400) [pid = 6550] [serial = 1833] [outer = 0x8894c000] 21:12:41 INFO - PROCESS | 6550 | 1463717561936 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1783ms 21:12:41 INFO - PROCESS | 6550 | 1463717561980 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 21:12:41 INFO - PROCESS | 6550 | 1463717561986 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 21:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:12:41 INFO - PROCESS | 6550 | 1463717561994 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:12:42 INFO - PROCESS | 6550 | 1463717562000 Marionette TRACE conn3 <- [1,2414,null,{}] 21:12:42 INFO - PROCESS | 6550 | 1463717562007 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:42 INFO - PROCESS | 6550 | 1463717562274 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 21:12:42 INFO - PROCESS | 6550 | 1463717562609 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88e000 == 127 [pid = 6550] [id = 611] 21:12:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8b897400) [pid = 6550] [serial = 1834] [outer = (nil)] 21:12:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8c67e000) [pid = 6550] [serial = 1835] [outer = 0x8b897400] 21:12:42 INFO - PROCESS | 6550 | 1463717562705 Marionette DEBUG loaded listener.js 21:12:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8dae4400) [pid = 6550] [serial = 1836] [outer = 0x8b897400] 21:12:43 INFO - PROCESS | 6550 | 1463717563662 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 21:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1735ms 21:12:43 INFO - PROCESS | 6550 | 1463717563732 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 21:12:43 INFO - PROCESS | 6550 | 1463717563739 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 21:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:12:43 INFO - PROCESS | 6550 | 1463717563746 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:12:43 INFO - PROCESS | 6550 | 1463717563750 Marionette TRACE conn3 <- [1,2418,null,{}] 21:12:43 INFO - PROCESS | 6550 | 1463717563757 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:43 INFO - PROCESS | 6550 | 1463717563977 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 21:12:44 INFO - PROCESS | 6550 | 1463717564347 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc94000 == 128 [pid = 6550] [id = 612] 21:12:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8e6ce800) [pid = 6550] [serial = 1837] [outer = (nil)] 21:12:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8edb4400) [pid = 6550] [serial = 1838] [outer = 0x8e6ce800] 21:12:44 INFO - PROCESS | 6550 | 1463717564439 Marionette DEBUG loaded listener.js 21:12:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8f5f0000) [pid = 6550] [serial = 1839] [outer = 0x8e6ce800] 21:12:45 INFO - PROCESS | 6550 | 1463717565378 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1681ms 21:12:45 INFO - PROCESS | 6550 | 1463717565428 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 21:12:45 INFO - PROCESS | 6550 | 1463717565433 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 21:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:12:45 INFO - PROCESS | 6550 | 1463717565451 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:12:45 INFO - PROCESS | 6550 | 1463717565461 Marionette TRACE conn3 <- [1,2422,null,{}] 21:12:45 INFO - PROCESS | 6550 | 1463717565475 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:45 INFO - PROCESS | 6550 | 1463717565722 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 21:12:46 INFO - PROCESS | 6550 | 1463717566052 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e564800 == 129 [pid = 6550] [id = 613] 21:12:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8e6c9400) [pid = 6550] [serial = 1840] [outer = (nil)] 21:12:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x90aa0000) [pid = 6550] [serial = 1841] [outer = 0x8e6c9400] 21:12:46 INFO - PROCESS | 6550 | 1463717566143 Marionette DEBUG loaded listener.js 21:12:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x90becc00) [pid = 6550] [serial = 1842] [outer = 0x8e6c9400] 21:12:47 INFO - PROCESS | 6550 | 1463717567037 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1660ms 21:12:47 INFO - PROCESS | 6550 | 1463717567103 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 21:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:12:47 INFO - PROCESS | 6550 | 1463717567108 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 21:12:47 INFO - PROCESS | 6550 | 1463717567114 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:12:47 INFO - PROCESS | 6550 | 1463717567118 Marionette TRACE conn3 <- [1,2426,null,{}] 21:12:47 INFO - PROCESS | 6550 | 1463717567123 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:47 INFO - PROCESS | 6550 | 1463717567376 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 21:12:47 INFO - PROCESS | 6550 | 1463717567716 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x88943c00 == 130 [pid = 6550] [id = 614] 21:12:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8a40d800) [pid = 6550] [serial = 1843] [outer = (nil)] 21:12:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x90dad000) [pid = 6550] [serial = 1844] [outer = 0x8a40d800] 21:12:47 INFO - PROCESS | 6550 | 1463717567806 Marionette DEBUG loaded listener.js 21:12:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x919c5800) [pid = 6550] [serial = 1845] [outer = 0x8a40d800] 21:12:48 INFO - PROCESS | 6550 | 1463717568713 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1631ms 21:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:12:48 INFO - PROCESS | 6550 | 1463717568744 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 21:12:48 INFO - PROCESS | 6550 | 1463717568747 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 21:12:48 INFO - PROCESS | 6550 | 1463717568754 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:12:48 INFO - PROCESS | 6550 | 1463717568758 Marionette TRACE conn3 <- [1,2430,null,{}] 21:12:48 INFO - PROCESS | 6550 | 1463717568763 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:48 INFO - PROCESS | 6550 | 1463717568969 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 21:12:49 INFO - PROCESS | 6550 | 1463717569256 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f1400 == 131 [pid = 6550] [id = 615] 21:12:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91bb2400) [pid = 6550] [serial = 1846] [outer = (nil)] 21:12:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x91bbec00) [pid = 6550] [serial = 1847] [outer = 0x91bb2400] 21:12:49 INFO - PROCESS | 6550 | 1463717569408 Marionette DEBUG loaded listener.js 21:12:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x91eb5c00) [pid = 6550] [serial = 1848] [outer = 0x91bb2400] 21:12:50 INFO - PROCESS | 6550 | 1463717570368 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 21:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1644ms 21:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:12:50 INFO - PROCESS | 6550 | 1463717570399 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 21:12:50 INFO - PROCESS | 6550 | 1463717570402 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 21:12:50 INFO - PROCESS | 6550 | 1463717570409 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:12:50 INFO - PROCESS | 6550 | 1463717570413 Marionette TRACE conn3 <- [1,2434,null,{}] 21:12:50 INFO - PROCESS | 6550 | 1463717570418 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:50 INFO - PROCESS | 6550 | 1463717570646 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 21:12:50 INFO - PROCESS | 6550 | 1463717570973 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x919eac00 == 132 [pid = 6550] [id = 616] 21:12:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x919f4000) [pid = 6550] [serial = 1849] [outer = (nil)] 21:12:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x92230000) [pid = 6550] [serial = 1850] [outer = 0x919f4000] 21:12:51 INFO - PROCESS | 6550 | 1463717571065 Marionette DEBUG loaded listener.js 21:12:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x9233cc00) [pid = 6550] [serial = 1851] [outer = 0x919f4000] 21:12:51 INFO - PROCESS | 6550 | 1463717571951 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 21:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1585ms 21:12:51 INFO - PROCESS | 6550 | 1463717571994 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 21:12:51 INFO - PROCESS | 6550 | 1463717571998 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 21:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:12:52 INFO - PROCESS | 6550 | 1463717572004 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:12:52 INFO - PROCESS | 6550 | 1463717572007 Marionette TRACE conn3 <- [1,2438,null,{}] 21:12:52 INFO - PROCESS | 6550 | 1463717572013 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:52 INFO - PROCESS | 6550 | 1463717572243 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 21:12:52 INFO - PROCESS | 6550 | 1463717572582 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b5800 == 133 [pid = 6550] [id = 617] 21:12:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8e6cbc00) [pid = 6550] [serial = 1852] [outer = (nil)] 21:12:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x92344c00) [pid = 6550] [serial = 1853] [outer = 0x8e6cbc00] 21:12:52 INFO - PROCESS | 6550 | 1463717572673 Marionette DEBUG loaded listener.js 21:12:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x923acc00) [pid = 6550] [serial = 1854] [outer = 0x8e6cbc00] 21:12:53 INFO - PROCESS | 6550 | 1463717573599 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 21:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1637ms 21:12:53 INFO - PROCESS | 6550 | 1463717573641 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 21:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:12:53 INFO - PROCESS | 6550 | 1463717573646 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 21:12:53 INFO - PROCESS | 6550 | 1463717573652 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:12:53 INFO - PROCESS | 6550 | 1463717573655 Marionette TRACE conn3 <- [1,2442,null,{}] 21:12:53 INFO - PROCESS | 6550 | 1463717573661 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:53 INFO - PROCESS | 6550 | 1463717573906 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 21:12:54 INFO - PROCESS | 6550 | 1463717574240 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x92342000 == 134 [pid = 6550] [id = 618] 21:12:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x92346400) [pid = 6550] [serial = 1855] [outer = (nil)] 21:12:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9297cc00) [pid = 6550] [serial = 1856] [outer = 0x92346400] 21:12:54 INFO - PROCESS | 6550 | 1463717574334 Marionette DEBUG loaded listener.js 21:12:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92984000) [pid = 6550] [serial = 1857] [outer = 0x92346400] 21:12:55 INFO - PROCESS | 6550 | 1463717575257 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 21:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1687ms 21:12:55 INFO - PROCESS | 6550 | 1463717575339 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 21:12:55 INFO - PROCESS | 6550 | 1463717575343 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 21:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:12:55 INFO - PROCESS | 6550 | 1463717575350 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:12:55 INFO - PROCESS | 6550 | 1463717575354 Marionette TRACE conn3 <- [1,2446,null,{}] 21:12:55 INFO - PROCESS | 6550 | 1463717575360 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:55 INFO - PROCESS | 6550 | 1463717575635 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 21:12:55 INFO - PROCESS | 6550 | 1463717575968 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x92983400 == 135 [pid = 6550] [id = 619] 21:12:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92d57800) [pid = 6550] [serial = 1858] [outer = (nil)] 21:12:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x93bc3800) [pid = 6550] [serial = 1859] [outer = 0x92d57800] 21:12:56 INFO - PROCESS | 6550 | 1463717576056 Marionette DEBUG loaded listener.js 21:12:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x945ec800) [pid = 6550] [serial = 1860] [outer = 0x92d57800] 21:12:56 INFO - PROCESS | 6550 | 1463717576963 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 21:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1681ms 21:12:57 INFO - PROCESS | 6550 | 1463717577031 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 21:12:57 INFO - PROCESS | 6550 | 1463717577035 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 21:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:12:57 INFO - PROCESS | 6550 | 1463717577042 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:12:57 INFO - PROCESS | 6550 | 1463717577045 Marionette TRACE conn3 <- [1,2450,null,{}] 21:12:57 INFO - PROCESS | 6550 | 1463717577051 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:57 INFO - PROCESS | 6550 | 1463717577271 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 21:12:57 INFO - PROCESS | 6550 | 1463717577626 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x92980800 == 136 [pid = 6550] [id = 620] 21:12:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x94f62000) [pid = 6550] [serial = 1861] [outer = (nil)] 21:12:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94f79800) [pid = 6550] [serial = 1862] [outer = 0x94f62000] 21:12:57 INFO - PROCESS | 6550 | 1463717577731 Marionette DEBUG loaded listener.js 21:12:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x94fa6c00) [pid = 6550] [serial = 1863] [outer = 0x94f62000] 21:12:58 INFO - PROCESS | 6550 | 1463717578702 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 21:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1678ms 21:12:58 INFO - PROCESS | 6550 | 1463717578720 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 21:12:58 INFO - PROCESS | 6550 | 1463717578726 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 21:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:12:58 INFO - PROCESS | 6550 | 1463717578732 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:12:58 INFO - PROCESS | 6550 | 1463717578737 Marionette TRACE conn3 <- [1,2454,null,{}] 21:12:58 INFO - PROCESS | 6550 | 1463717578758 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:59 INFO - PROCESS | 6550 | 1463717579081 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 21:12:59 INFO - PROCESS | 6550 | 1463717579348 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x974cdc00 == 137 [pid = 6550] [id = 621] 21:12:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x974ce000) [pid = 6550] [serial = 1864] [outer = (nil)] 21:12:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x996e0400) [pid = 6550] [serial = 1865] [outer = 0x974ce000] 21:12:59 INFO - PROCESS | 6550 | 1463717579442 Marionette DEBUG loaded listener.js 21:12:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x996ec800) [pid = 6550] [serial = 1866] [outer = 0x974ce000] 21:13:00 INFO - PROCESS | 6550 | 1463717580332 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 21:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1630ms 21:13:00 INFO - PROCESS | 6550 | 1463717580363 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 21:13:00 INFO - PROCESS | 6550 | 1463717580367 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 21:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:13:00 INFO - PROCESS | 6550 | 1463717580374 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:13:00 INFO - PROCESS | 6550 | 1463717580378 Marionette TRACE conn3 <- [1,2458,null,{}] 21:13:00 INFO - PROCESS | 6550 | 1463717580384 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:00 INFO - PROCESS | 6550 | 1463717580633 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 21:13:00 INFO - PROCESS | 6550 | 1463717580978 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x99b5d800 == 138 [pid = 6550] [id = 622] 21:13:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x99ebfc00) [pid = 6550] [serial = 1867] [outer = (nil)] 21:13:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x99f6d400) [pid = 6550] [serial = 1868] [outer = 0x99ebfc00] 21:13:01 INFO - PROCESS | 6550 | 1463717581070 Marionette DEBUG loaded listener.js 21:13:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x99f70800) [pid = 6550] [serial = 1869] [outer = 0x99ebfc00] 21:13:02 INFO - PROCESS | 6550 | 1463717582014 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 21:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1682ms 21:13:02 INFO - PROCESS | 6550 | 1463717582057 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 21:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:13:02 INFO - PROCESS | 6550 | 1463717582071 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 21:13:02 INFO - PROCESS | 6550 | 1463717582077 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:13:02 INFO - PROCESS | 6550 | 1463717582081 Marionette TRACE conn3 <- [1,2462,null,{}] 21:13:02 INFO - PROCESS | 6550 | 1463717582086 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:02 INFO - PROCESS | 6550 | 1463717582311 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 21:13:02 INFO - PROCESS | 6550 | 1463717582658 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ec9c00 == 139 [pid = 6550] [id = 623] 21:13:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x92341400) [pid = 6550] [serial = 1870] [outer = (nil)] 21:13:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x9aca6400) [pid = 6550] [serial = 1871] [outer = 0x92341400] 21:13:02 INFO - PROCESS | 6550 | 1463717582751 Marionette DEBUG loaded listener.js 21:13:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x99ec9800) [pid = 6550] [serial = 1872] [outer = 0x92341400] 21:13:03 INFO - PROCESS | 6550 | 1463717583699 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 21:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1682ms 21:13:03 INFO - PROCESS | 6550 | 1463717583761 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 21:13:03 INFO - PROCESS | 6550 | 1463717583765 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 21:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:13:03 INFO - PROCESS | 6550 | 1463717583771 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:13:03 INFO - PROCESS | 6550 | 1463717583774 Marionette TRACE conn3 <- [1,2466,null,{}] 21:13:03 INFO - PROCESS | 6550 | 1463717583780 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:04 INFO - PROCESS | 6550 | 1463717584026 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 21:13:04 INFO - PROCESS | 6550 | 1463717584367 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x996e3c00 == 140 [pid = 6550] [id = 624] 21:13:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x99ec0000) [pid = 6550] [serial = 1873] [outer = (nil)] 21:13:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x9b77e800) [pid = 6550] [serial = 1874] [outer = 0x99ec0000] 21:13:04 INFO - PROCESS | 6550 | 1463717584463 Marionette DEBUG loaded listener.js 21:13:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9d0ae400) [pid = 6550] [serial = 1875] [outer = 0x99ec0000] 21:13:05 INFO - PROCESS | 6550 | 1463717585392 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 21:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1679ms 21:13:05 INFO - PROCESS | 6550 | 1463717585451 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 21:13:05 INFO - PROCESS | 6550 | 1463717585454 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 21:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:13:05 INFO - PROCESS | 6550 | 1463717585460 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:13:05 INFO - PROCESS | 6550 | 1463717585463 Marionette TRACE conn3 <- [1,2470,null,{}] 21:13:05 INFO - PROCESS | 6550 | 1463717585469 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:05 INFO - PROCESS | 6550 | 1463717585702 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 21:13:06 INFO - PROCESS | 6550 | 1463717586033 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a52000 == 141 [pid = 6550] [id = 625] 21:13:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa0616000) [pid = 6550] [serial = 1876] [outer = (nil)] 21:13:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa22eb800) [pid = 6550] [serial = 1877] [outer = 0xa0616000] 21:13:06 INFO - PROCESS | 6550 | 1463717586123 Marionette DEBUG loaded listener.js 21:13:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0xa22f1c00) [pid = 6550] [serial = 1878] [outer = 0xa0616000] 21:13:06 INFO - PROCESS | 6550 | 1463717586984 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 21:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1580ms 21:13:07 INFO - PROCESS | 6550 | 1463717587042 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 21:13:07 INFO - PROCESS | 6550 | 1463717587045 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 21:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:13:07 INFO - PROCESS | 6550 | 1463717587053 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:13:07 INFO - PROCESS | 6550 | 1463717587057 Marionette TRACE conn3 <- [1,2474,null,{}] 21:13:07 INFO - PROCESS | 6550 | 1463717587063 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:07 INFO - PROCESS | 6550 | 1463717587280 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 21:13:07 INFO - PROCESS | 6550 | 1463717587585 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x92664800 == 142 [pid = 6550] [id = 626] 21:13:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x94f58c00) [pid = 6550] [serial = 1879] [outer = (nil)] 21:13:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0xa3094c00) [pid = 6550] [serial = 1880] [outer = 0x94f58c00] 21:13:07 INFO - PROCESS | 6550 | 1463717587724 Marionette DEBUG loaded listener.js 21:13:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa354e800) [pid = 6550] [serial = 1881] [outer = 0x94f58c00] 21:13:08 INFO - PROCESS | 6550 | 1463717588681 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 21:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1683ms 21:13:08 INFO - PROCESS | 6550 | 1463717588737 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 21:13:08 INFO - PROCESS | 6550 | 1463717588741 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 21:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:13:08 INFO - PROCESS | 6550 | 1463717588747 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:13:08 INFO - PROCESS | 6550 | 1463717588751 Marionette TRACE conn3 <- [1,2478,null,{}] 21:13:08 INFO - PROCESS | 6550 | 1463717588756 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:08 INFO - PROCESS | 6550 | 1463717588964 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 21:13:09 INFO - PROCESS | 6550 | 1463717589297 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x92840c00 == 143 [pid = 6550] [id = 627] 21:13:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa21a8000) [pid = 6550] [serial = 1882] [outer = (nil)] 21:13:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa62f5c00) [pid = 6550] [serial = 1883] [outer = 0xa21a8000] 21:13:09 INFO - PROCESS | 6550 | 1463717589390 Marionette DEBUG loaded listener.js 21:13:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa6779800) [pid = 6550] [serial = 1884] [outer = 0xa21a8000] 21:13:10 INFO - PROCESS | 6550 | 1463717590248 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1537ms 21:13:10 INFO - PROCESS | 6550 | 1463717590285 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 21:13:10 INFO - PROCESS | 6550 | 1463717590289 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 21:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:13:10 INFO - PROCESS | 6550 | 1463717590339 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:13:10 INFO - PROCESS | 6550 | 1463717590342 Marionette TRACE conn3 <- [1,2482,null,{}] 21:13:10 INFO - PROCESS | 6550 | 1463717590375 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:10 INFO - PROCESS | 6550 | 1463717590590 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x97655800 == 142 [pid = 6550] [id = 22] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92988c00 == 141 [pid = 6550] [id = 158] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fb800 == 140 [pid = 6550] [id = 584] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88e800 == 139 [pid = 6550] [id = 586] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x88943800 == 138 [pid = 6550] [id = 585] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89113c00 == 137 [pid = 6550] [id = 609] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50ec00 == 136 [pid = 6550] [id = 608] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40d400 == 135 [pid = 6550] [id = 607] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0a800 == 134 [pid = 6550] [id = 606] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9a692c00 == 133 [pid = 6550] [id = 604] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x974c2c00 == 132 [pid = 6550] [id = 605] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x99e32000 == 131 [pid = 6550] [id = 603] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92d55800 == 130 [pid = 6550] [id = 602] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9393fc00 == 129 [pid = 6550] [id = 601] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90d01c00 == 128 [pid = 6550] [id = 599] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0fc00 == 127 [pid = 6550] [id = 600] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92d59400 == 126 [pid = 6550] [id = 598] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9222ac00 == 125 [pid = 6550] [id = 597] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17b000 == 124 [pid = 6550] [id = 596] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92229800 == 123 [pid = 6550] [id = 595] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92123400 == 122 [pid = 6550] [id = 594] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90bec800 == 121 [pid = 6550] [id = 592] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0d800 == 120 [pid = 6550] [id = 593] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90a95400 == 119 [pid = 6550] [id = 591] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9b7bb000 == 118 [pid = 6550] [id = 423] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cac00 == 117 [pid = 6550] [id = 590] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae2000 == 116 [pid = 6550] [id = 589] 21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a401800 == 115 [pid = 6550] [id = 588] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8c679c00) [pid = 6550] [serial = 1757] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x91eb4800) [pid = 6550] [serial = 1713] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8e6c8000) [pid = 6550] [serial = 1703] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x94f20400) [pid = 6550] [serial = 1728] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8d9aa000) [pid = 6550] [serial = 1758] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x90da9000) [pid = 6550] [serial = 1710] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x92979c00) [pid = 6550] [serial = 1725] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8c3bd800) [pid = 6550] [serial = 1700] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x99ebd000) [pid = 6550] [serial = 1736] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x997a8400) [pid = 6550] [serial = 1734] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x90a9b800) [pid = 6550] [serial = 1707] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x9233ec00) [pid = 6550] [serial = 1719] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9aca6800) [pid = 6550] [serial = 1739] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8b173800) [pid = 6550] [serial = 1755] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x9393ac00) [pid = 6550] [serial = 1727] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0xa30ef000) [pid = 6550] [serial = 1748] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x91bb2800) [pid = 6550] [serial = 1712] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x88a4f400) [pid = 6550] [serial = 1697] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x9212a000) [pid = 6550] [serial = 1716] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x974cd400) [pid = 6550] [serial = 1730] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8a2fc800) [pid = 6550] [serial = 1698] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x976c6c00) [pid = 6550] [serial = 1731] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x9d0b1000) [pid = 6550] [serial = 1742] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x92840800) [pid = 6550] [serial = 1724] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0xa22f0000) [pid = 6550] [serial = 1746] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x9233b800) [pid = 6550] [serial = 1718] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0xa34c3400) [pid = 6550] [serial = 1749] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x8a4c9800) [pid = 6550] [serial = 1754] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8f5eb000) [pid = 6550] [serial = 1626] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x90a93000) [pid = 6550] [serial = 1706] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99ec4800) [pid = 6550] [serial = 1737] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0xa22e9400) [pid = 6550] [serial = 1745] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x90d09400) [pid = 6550] [serial = 1709] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8c673000) [pid = 6550] [serial = 1701] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8e567400) [pid = 6550] [serial = 1760] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa628bc00) [pid = 6550] [serial = 1680] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92120800) [pid = 6550] [serial = 1715] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x9afa3c00) [pid = 6550] [serial = 1740] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x92506c00) [pid = 6550] [serial = 1721] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0xa6778c00) [pid = 6550] [serial = 1752] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0xa061e800) [pid = 6550] [serial = 1743] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0xa6284800) [pid = 6550] [serial = 1751] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8edba800) [pid = 6550] [serial = 1704] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x9250bc00) [pid = 6550] [serial = 1722] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x996e7400) [pid = 6550] [serial = 1733] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8ede6800) [pid = 6550] [serial = 1761] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8e6c8800) [pid = 6550] [serial = 1763] [outer = (nil)] [url = about:blank] 21:13:13 INFO - PROCESS | 6550 | 1463717593122 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x88947400 == 116 [pid = 6550] [id = 628] 21:13:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8894b000) [pid = 6550] [serial = 1885] [outer = (nil)] 21:13:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x89112c00) [pid = 6550] [serial = 1886] [outer = 0x8894b000] 21:13:13 INFO - PROCESS | 6550 | 1463717593203 Marionette DEBUG loaded listener.js 21:13:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x89f97400) [pid = 6550] [serial = 1887] [outer = 0x8894b000] 21:13:14 INFO - PROCESS | 6550 | 1463717594039 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 21:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 3763ms 21:13:14 INFO - PROCESS | 6550 | 1463717594103 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 21:13:14 INFO - PROCESS | 6550 | 1463717594109 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 21:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:13:14 INFO - PROCESS | 6550 | 1463717594116 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:13:14 INFO - PROCESS | 6550 | 1463717594122 Marionette TRACE conn3 <- [1,2486,null,{}] 21:13:14 INFO - PROCESS | 6550 | 1463717594160 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:14 INFO - PROCESS | 6550 | 1463717594363 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 21:13:14 INFO - PROCESS | 6550 | 1463717594377 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b176c00 == 117 [pid = 6550] [id = 629] 21:13:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8b17c000) [pid = 6550] [serial = 1888] [outer = (nil)] 21:13:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8b88f800) [pid = 6550] [serial = 1889] [outer = 0x8b17c000] 21:13:14 INFO - PROCESS | 6550 | 1463717594464 Marionette DEBUG loaded listener.js 21:13:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8c3c8800) [pid = 6550] [serial = 1890] [outer = 0x8b17c000] 21:13:15 INFO - PROCESS | 6550 | 1463717595562 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 21:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1505ms 21:13:15 INFO - PROCESS | 6550 | 1463717595631 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 21:13:15 INFO - PROCESS | 6550 | 1463717595637 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 21:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:13:15 INFO - PROCESS | 6550 | 1463717595650 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:13:15 INFO - PROCESS | 6550 | 1463717595653 Marionette TRACE conn3 <- [1,2490,null,{}] 21:13:15 INFO - PROCESS | 6550 | 1463717595670 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:15 INFO - PROCESS | 6550 | 1463717595947 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 21:13:15 INFO - PROCESS | 6550 | 1463717595975 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ea000 == 118 [pid = 6550] [id = 630] 21:13:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8d9b0c00) [pid = 6550] [serial = 1891] [outer = (nil)] 21:13:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8dc97c00) [pid = 6550] [serial = 1892] [outer = 0x8d9b0c00] 21:13:16 INFO - PROCESS | 6550 | 1463717596048 Marionette DEBUG loaded listener.js 21:13:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8e6cd400) [pid = 6550] [serial = 1893] [outer = 0x8d9b0c00] 21:13:17 INFO - PROCESS | 6550 | 1463717597153 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1541ms 21:13:17 INFO - PROCESS | 6550 | 1463717597192 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 21:13:17 INFO - PROCESS | 6550 | 1463717597195 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 21:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:13:17 INFO - PROCESS | 6550 | 1463717597217 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:13:17 INFO - PROCESS | 6550 | 1463717597226 Marionette TRACE conn3 <- [1,2494,null,{}] 21:13:17 INFO - PROCESS | 6550 | 1463717597231 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:17 INFO - PROCESS | 6550 | 1463717597512 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 21:13:17 INFO - PROCESS | 6550 | 1463717597545 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e562000 == 119 [pid = 6550] [id = 631] 21:13:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8e6c9800) [pid = 6550] [serial = 1894] [outer = (nil)] 21:13:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x909d3400) [pid = 6550] [serial = 1895] [outer = 0x8e6c9800] 21:13:17 INFO - PROCESS | 6550 | 1463717597621 Marionette DEBUG loaded listener.js 21:13:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x909ea000) [pid = 6550] [serial = 1896] [outer = 0x8e6c9800] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8dc92400) [pid = 6550] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x94f79c00) [pid = 6550] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x99f71c00) [pid = 6550] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8dc95c00) [pid = 6550] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8e56e000) [pid = 6550] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8dae8400) [pid = 6550] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x92128800) [pid = 6550] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8b17b800) [pid = 6550] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x92348000) [pid = 6550] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8a403800) [pid = 6550] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x95130400) [pid = 6550] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x919d2400) [pid = 6550] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x92348800) [pid = 6550] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x90d06400) [pid = 6550] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x9afa5400) [pid = 6550] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x90d02c00) [pid = 6550] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8d9a9c00) [pid = 6550] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x89f8b400) [pid = 6550] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x974cf800) [pid = 6550] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x91bb4000) [pid = 6550] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x94f23c00) [pid = 6550] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:13:19 INFO - PROCESS | 6550 | 1463717599228 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 21:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2052ms 21:13:19 INFO - PROCESS | 6550 | 1463717599256 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 21:13:19 INFO - PROCESS | 6550 | 1463717599260 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 21:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:13:19 INFO - PROCESS | 6550 | 1463717599266 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:13:19 INFO - PROCESS | 6550 | 1463717599268 Marionette TRACE conn3 <- [1,2498,null,{}] 21:13:19 INFO - PROCESS | 6550 | 1463717599274 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:19 INFO - PROCESS | 6550 | 1463717599546 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 21:13:19 INFO - PROCESS | 6550 | 1463717599578 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x88941c00 == 120 [pid = 6550] [id = 632] 21:13:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8a3ec400) [pid = 6550] [serial = 1897] [outer = (nil)] 21:13:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8f5e5000) [pid = 6550] [serial = 1898] [outer = 0x8a3ec400] 21:13:19 INFO - PROCESS | 6550 | 1463717599655 Marionette DEBUG loaded listener.js 21:13:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x90a95c00) [pid = 6550] [serial = 1899] [outer = 0x8a3ec400] 21:13:20 INFO - PROCESS | 6550 | 1463717600707 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1479ms 21:13:20 INFO - PROCESS | 6550 | 1463717600759 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 21:13:20 INFO - PROCESS | 6550 | 1463717600766 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 21:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:13:20 INFO - PROCESS | 6550 | 1463717600775 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:13:20 INFO - PROCESS | 6550 | 1463717600781 Marionette TRACE conn3 <- [1,2502,null,{}] 21:13:20 INFO - PROCESS | 6550 | 1463717600790 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:21 INFO - PROCESS | 6550 | 1463717601017 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 21:13:21 INFO - PROCESS | 6550 | 1463717601372 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40d400 == 121 [pid = 6550] [id = 633] 21:13:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8a4c4c00) [pid = 6550] [serial = 1900] [outer = (nil)] 21:13:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8a4cf000) [pid = 6550] [serial = 1901] [outer = 0x8a4c4c00] 21:13:21 INFO - PROCESS | 6550 | 1463717601473 Marionette DEBUG loaded listener.js 21:13:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8c8ae000) [pid = 6550] [serial = 1902] [outer = 0x8a4c4c00] 21:13:22 INFO - PROCESS | 6550 | 1463717602493 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1792ms 21:13:22 INFO - PROCESS | 6550 | 1463717602567 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 21:13:22 INFO - PROCESS | 6550 | 1463717602575 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 21:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:13:22 INFO - PROCESS | 6550 | 1463717602587 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:13:22 INFO - PROCESS | 6550 | 1463717602591 Marionette TRACE conn3 <- [1,2506,null,{}] 21:13:22 INFO - PROCESS | 6550 | 1463717602597 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:22 INFO - PROCESS | 6550 | 1463717602868 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 21:13:23 INFO - PROCESS | 6550 | 1463717603212 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb7800 == 122 [pid = 6550] [id = 634] 21:13:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8edbc400) [pid = 6550] [serial = 1903] [outer = (nil)] 21:13:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8f5e3c00) [pid = 6550] [serial = 1904] [outer = 0x8edbc400] 21:13:23 INFO - PROCESS | 6550 | 1463717603302 Marionette DEBUG loaded listener.js 21:13:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x90a91400) [pid = 6550] [serial = 1905] [outer = 0x8edbc400] 21:13:24 INFO - PROCESS | 6550 | 1463717604279 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1740ms 21:13:24 INFO - PROCESS | 6550 | 1463717604328 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 21:13:24 INFO - PROCESS | 6550 | 1463717604333 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 21:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:13:24 INFO - PROCESS | 6550 | 1463717604340 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:13:24 INFO - PROCESS | 6550 | 1463717604346 Marionette TRACE conn3 <- [1,2510,null,{}] 21:13:24 INFO - PROCESS | 6550 | 1463717604364 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:24 INFO - PROCESS | 6550 | 1463717604628 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 21:13:25 INFO - PROCESS | 6550 | 1463717605004 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb5000 == 123 [pid = 6550] [id = 635] 21:13:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x90be8000) [pid = 6550] [serial = 1906] [outer = (nil)] 21:13:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x90dafc00) [pid = 6550] [serial = 1907] [outer = 0x90be8000] 21:13:25 INFO - PROCESS | 6550 | 1463717605101 Marionette DEBUG loaded listener.js 21:13:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x919d2000) [pid = 6550] [serial = 1908] [outer = 0x90be8000] 21:13:26 INFO - PROCESS | 6550 | 1463717606101 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 21:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1801ms 21:13:26 INFO - PROCESS | 6550 | 1463717606142 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 21:13:26 INFO - PROCESS | 6550 | 1463717606147 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 21:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:13:26 INFO - PROCESS | 6550 | 1463717606153 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:13:26 INFO - PROCESS | 6550 | 1463717606156 Marionette TRACE conn3 <- [1,2514,null,{}] 21:13:26 INFO - PROCESS | 6550 | 1463717606162 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:26 INFO - PROCESS | 6550 | 1463717606389 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 21:13:26 INFO - PROCESS | 6550 | 1463717606719 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e9400 == 124 [pid = 6550] [id = 636] 21:13:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x91bb5000) [pid = 6550] [serial = 1909] [outer = (nil)] 21:13:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x91bcd800) [pid = 6550] [serial = 1910] [outer = 0x91bb5000] 21:13:26 INFO - PROCESS | 6550 | 1463717606813 Marionette DEBUG loaded listener.js 21:13:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x91bd9c00) [pid = 6550] [serial = 1911] [outer = 0x91bb5000] 21:13:27 INFO - PROCESS | 6550 | 1463717607731 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1629ms 21:13:27 INFO - PROCESS | 6550 | 1463717607785 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 21:13:27 INFO - PROCESS | 6550 | 1463717607788 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 21:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:13:27 INFO - PROCESS | 6550 | 1463717607795 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:13:27 INFO - PROCESS | 6550 | 1463717607798 Marionette TRACE conn3 <- [1,2518,null,{}] 21:13:27 INFO - PROCESS | 6550 | 1463717607804 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:28 INFO - PROCESS | 6550 | 1463717608049 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 21:13:28 INFO - PROCESS | 6550 | 1463717608383 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 125 [pid = 6550] [id = 637] 21:13:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8e6c9c00) [pid = 6550] [serial = 1912] [outer = (nil)] 21:13:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x91ecac00) [pid = 6550] [serial = 1913] [outer = 0x8e6c9c00] 21:13:28 INFO - PROCESS | 6550 | 1463717608478 Marionette DEBUG loaded listener.js 21:13:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91ed1000) [pid = 6550] [serial = 1914] [outer = 0x8e6c9c00] 21:13:29 INFO - PROCESS | 6550 | 1463717609430 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1686ms 21:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:13:29 INFO - PROCESS | 6550 | 1463717609481 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 21:13:29 INFO - PROCESS | 6550 | 1463717609484 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 21:13:29 INFO - PROCESS | 6550 | 1463717609491 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:13:29 INFO - PROCESS | 6550 | 1463717609494 Marionette TRACE conn3 <- [1,2522,null,{}] 21:13:29 INFO - PROCESS | 6550 | 1463717609500 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:29 INFO - PROCESS | 6550 | 1463717609768 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 21:13:30 INFO - PROCESS | 6550 | 1463717610115 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x919e8800 == 126 [pid = 6550] [id = 638] 21:13:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x91bba000) [pid = 6550] [serial = 1915] [outer = (nil)] 21:13:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x9233fc00) [pid = 6550] [serial = 1916] [outer = 0x91bba000] 21:13:30 INFO - PROCESS | 6550 | 1463717610218 Marionette DEBUG loaded listener.js 21:13:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x9250ec00) [pid = 6550] [serial = 1917] [outer = 0x91bba000] 21:13:31 INFO - PROCESS | 6550 | 1463717611155 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1736ms 21:13:31 INFO - PROCESS | 6550 | 1463717611226 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 21:13:31 INFO - PROCESS | 6550 | 1463717611231 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 21:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:13:31 INFO - PROCESS | 6550 | 1463717611237 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:13:31 INFO - PROCESS | 6550 | 1463717611241 Marionette TRACE conn3 <- [1,2526,null,{}] 21:13:31 INFO - PROCESS | 6550 | 1463717611247 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:31 INFO - PROCESS | 6550 | 1463717611469 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 21:13:31 INFO - PROCESS | 6550 | 1463717611738 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0dc00 == 127 [pid = 6550] [id = 639] 21:13:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x9233f000) [pid = 6550] [serial = 1918] [outer = (nil)] 21:13:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92840000) [pid = 6550] [serial = 1919] [outer = 0x9233f000] 21:13:31 INFO - PROCESS | 6550 | 1463717611883 Marionette DEBUG loaded listener.js 21:13:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92981000) [pid = 6550] [serial = 1920] [outer = 0x9233f000] 21:13:32 INFO - PROCESS | 6550 | 1463717612808 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1629ms 21:13:32 INFO - PROCESS | 6550 | 1463717612867 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 21:13:32 INFO - PROCESS | 6550 | 1463717612871 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 21:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:13:32 INFO - PROCESS | 6550 | 1463717612879 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:13:32 INFO - PROCESS | 6550 | 1463717612882 Marionette TRACE conn3 <- [1,2530,null,{}] 21:13:32 INFO - PROCESS | 6550 | 1463717612889 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:33 INFO - PROCESS | 6550 | 1463717613118 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 21:13:33 INFO - PROCESS | 6550 | 1463717613455 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x92666c00 == 128 [pid = 6550] [id = 640] 21:13:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x92668800) [pid = 6550] [serial = 1921] [outer = (nil)] 21:13:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x93bc6c00) [pid = 6550] [serial = 1922] [outer = 0x92668800] 21:13:33 INFO - PROCESS | 6550 | 1463717613546 Marionette DEBUG loaded listener.js 21:13:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x945f2c00) [pid = 6550] [serial = 1923] [outer = 0x92668800] 21:13:34 INFO - PROCESS | 6550 | 1463717614454 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1640ms 21:13:34 INFO - PROCESS | 6550 | 1463717614520 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 21:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:13:34 INFO - PROCESS | 6550 | 1463717614524 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 21:13:34 INFO - PROCESS | 6550 | 1463717614530 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:13:34 INFO - PROCESS | 6550 | 1463717614534 Marionette TRACE conn3 <- [1,2534,null,{}] 21:13:34 INFO - PROCESS | 6550 | 1463717614540 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:34 INFO - PROCESS | 6550 | 1463717614765 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 21:13:35 INFO - PROCESS | 6550 | 1463717615106 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bbd800 == 129 [pid = 6550] [id = 641] 21:13:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92122000) [pid = 6550] [serial = 1924] [outer = (nil)] 21:13:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94f76400) [pid = 6550] [serial = 1925] [outer = 0x92122000] 21:13:35 INFO - PROCESS | 6550 | 1463717615196 Marionette DEBUG loaded listener.js 21:13:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x94f7b000) [pid = 6550] [serial = 1926] [outer = 0x92122000] 21:13:36 INFO - PROCESS | 6550 | 1463717616106 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 21:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1629ms 21:13:36 INFO - PROCESS | 6550 | 1463717616160 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 21:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:13:36 INFO - PROCESS | 6550 | 1463717616164 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 21:13:36 INFO - PROCESS | 6550 | 1463717616171 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:13:36 INFO - PROCESS | 6550 | 1463717616174 Marionette TRACE conn3 <- [1,2538,null,{}] 21:13:36 INFO - PROCESS | 6550 | 1463717616180 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:36 INFO - PROCESS | 6550 | 1463717616410 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 21:13:36 INFO - PROCESS | 6550 | 1463717616745 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x88945000 == 130 [pid = 6550] [id = 642] 21:13:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x93862400) [pid = 6550] [serial = 1927] [outer = (nil)] 21:13:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x974c8c00) [pid = 6550] [serial = 1928] [outer = 0x93862400] 21:13:36 INFO - PROCESS | 6550 | 1463717616835 Marionette DEBUG loaded listener.js 21:13:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x974cfc00) [pid = 6550] [serial = 1929] [outer = 0x93862400] 21:13:37 INFO - PROCESS | 6550 | 1463717617732 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1642ms 21:13:37 INFO - PROCESS | 6550 | 1463717617812 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 21:13:37 INFO - PROCESS | 6550 | 1463717617817 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 21:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:13:37 INFO - PROCESS | 6550 | 1463717617823 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:13:37 INFO - PROCESS | 6550 | 1463717617828 Marionette TRACE conn3 <- [1,2542,null,{}] 21:13:37 INFO - PROCESS | 6550 | 1463717617833 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:38 INFO - PROCESS | 6550 | 1463717618117 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 21:13:38 INFO - PROCESS | 6550 | 1463717618465 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f76c00 == 131 [pid = 6550] [id = 643] 21:13:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x98e8ec00) [pid = 6550] [serial = 1930] [outer = (nil)] 21:13:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x996ee800) [pid = 6550] [serial = 1931] [outer = 0x98e8ec00] 21:13:38 INFO - PROCESS | 6550 | 1463717618568 Marionette DEBUG loaded listener.js 21:13:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99aea000) [pid = 6550] [serial = 1932] [outer = 0x98e8ec00] 21:13:39 INFO - PROCESS | 6550 | 1463717619497 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 21:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1735ms 21:13:39 INFO - PROCESS | 6550 | 1463717619558 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 21:13:39 INFO - PROCESS | 6550 | 1463717619561 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 21:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:13:39 INFO - PROCESS | 6550 | 1463717619568 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:13:39 INFO - PROCESS | 6550 | 1463717619572 Marionette TRACE conn3 <- [1,2546,null,{}] 21:13:39 INFO - PROCESS | 6550 | 1463717619577 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:39 INFO - PROCESS | 6550 | 1463717619796 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 21:13:40 INFO - PROCESS | 6550 | 1463717620144 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x92509800 == 132 [pid = 6550] [id = 644] 21:13:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x92848c00) [pid = 6550] [serial = 1933] [outer = (nil)] 21:13:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x99ec6400) [pid = 6550] [serial = 1934] [outer = 0x92848c00] 21:13:40 INFO - PROCESS | 6550 | 1463717620235 Marionette DEBUG loaded listener.js 21:13:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x99f57c00) [pid = 6550] [serial = 1935] [outer = 0x92848c00] 21:13:41 INFO - PROCESS | 6550 | 1463717621175 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 21:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1643ms 21:13:41 INFO - PROCESS | 6550 | 1463717621212 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 21:13:41 INFO - PROCESS | 6550 | 1463717621216 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 21:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:13:41 INFO - PROCESS | 6550 | 1463717621232 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:13:41 INFO - PROCESS | 6550 | 1463717621235 Marionette TRACE conn3 <- [1,2550,null,{}] 21:13:41 INFO - PROCESS | 6550 | 1463717621241 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:41 INFO - PROCESS | 6550 | 1463717621461 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 21:13:41 INFO - PROCESS | 6550 | 1463717621793 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0c000 == 133 [pid = 6550] [id = 645] 21:13:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x997a7800) [pid = 6550] [serial = 1936] [outer = (nil)] 21:13:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9acaa400) [pid = 6550] [serial = 1937] [outer = 0x997a7800] 21:13:41 INFO - PROCESS | 6550 | 1463717621883 Marionette DEBUG loaded listener.js 21:13:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9afa3c00) [pid = 6550] [serial = 1938] [outer = 0x997a7800] 21:13:42 INFO - PROCESS | 6550 | 1463717622830 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 21:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1629ms 21:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:13:42 INFO - PROCESS | 6550 | 1463717622861 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 21:13:42 INFO - PROCESS | 6550 | 1463717622864 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 21:13:42 INFO - PROCESS | 6550 | 1463717622871 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:13:42 INFO - PROCESS | 6550 | 1463717622874 Marionette TRACE conn3 <- [1,2554,null,{}] 21:13:42 INFO - PROCESS | 6550 | 1463717622880 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:43 INFO - PROCESS | 6550 | 1463717623092 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 21:13:43 INFO - PROCESS | 6550 | 1463717623431 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0c400 == 134 [pid = 6550] [id = 646] 21:13:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x88944c00) [pid = 6550] [serial = 1939] [outer = (nil)] 21:13:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0xa061e800) [pid = 6550] [serial = 1940] [outer = 0x88944c00] 21:13:43 INFO - PROCESS | 6550 | 1463717623520 Marionette DEBUG loaded listener.js 21:13:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0xa2153000) [pid = 6550] [serial = 1941] [outer = 0x88944c00] 21:13:44 INFO - PROCESS | 6550 | 1463717624444 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1636ms 21:13:44 INFO - PROCESS | 6550 | 1463717624507 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 21:13:44 INFO - PROCESS | 6550 | 1463717624511 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 21:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:13:44 INFO - PROCESS | 6550 | 1463717624517 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:13:44 INFO - PROCESS | 6550 | 1463717624520 Marionette TRACE conn3 <- [1,2558,null,{}] 21:13:44 INFO - PROCESS | 6550 | 1463717624526 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:44 INFO - PROCESS | 6550 | 1463717624746 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 21:13:45 INFO - PROCESS | 6550 | 1463717625092 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40e000 == 135 [pid = 6550] [id = 647] 21:13:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x94f57c00) [pid = 6550] [serial = 1942] [outer = (nil)] 21:13:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa227e000) [pid = 6550] [serial = 1943] [outer = 0x94f57c00] 21:13:45 INFO - PROCESS | 6550 | 1463717625185 Marionette DEBUG loaded listener.js 21:13:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa2604400) [pid = 6550] [serial = 1944] [outer = 0x94f57c00] 21:13:46 INFO - PROCESS | 6550 | 1463717626136 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1684ms 21:13:46 INFO - PROCESS | 6550 | 1463717626202 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 21:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:13:46 INFO - PROCESS | 6550 | 1463717626206 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 21:13:46 INFO - PROCESS | 6550 | 1463717626213 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:13:46 INFO - PROCESS | 6550 | 1463717626217 Marionette TRACE conn3 <- [1,2562,null,{}] 21:13:46 INFO - PROCESS | 6550 | 1463717626222 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:46 INFO - PROCESS | 6550 | 1463717626449 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 21:13:46 INFO - PROCESS | 6550 | 1463717626797 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e502800 == 136 [pid = 6550] [id = 648] 21:13:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x8e504800) [pid = 6550] [serial = 1945] [outer = (nil)] 21:13:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x8e509c00) [pid = 6550] [serial = 1946] [outer = 0x8e504800] 21:13:46 INFO - PROCESS | 6550 | 1463717626894 Marionette DEBUG loaded listener.js 21:13:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x8e50b800) [pid = 6550] [serial = 1947] [outer = 0x8e504800] 21:13:47 INFO - PROCESS | 6550 | 1463717627846 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 21:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1691ms 21:13:47 INFO - PROCESS | 6550 | 1463717627904 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 21:13:47 INFO - PROCESS | 6550 | 1463717627908 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 21:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:13:47 INFO - PROCESS | 6550 | 1463717627914 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:13:47 INFO - PROCESS | 6550 | 1463717627917 Marionette TRACE conn3 <- [1,2566,null,{}] 21:13:47 INFO - PROCESS | 6550 | 1463717627923 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:48 INFO - PROCESS | 6550 | 1463717628143 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 21:13:48 INFO - PROCESS | 6550 | 1463717628483 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e501800 == 137 [pid = 6550] [id = 649] 21:13:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x8e506400) [pid = 6550] [serial = 1948] [outer = (nil)] 21:13:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa2159c00) [pid = 6550] [serial = 1949] [outer = 0x8e506400] 21:13:48 INFO - PROCESS | 6550 | 1463717628574 Marionette DEBUG loaded listener.js 21:13:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa22e9800) [pid = 6550] [serial = 1950] [outer = 0x8e506400] 21:13:49 INFO - PROCESS | 6550 | 1463717629513 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 21:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1629ms 21:13:49 INFO - PROCESS | 6550 | 1463717629546 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 21:13:49 INFO - PROCESS | 6550 | 1463717629550 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 21:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:13:49 INFO - PROCESS | 6550 | 1463717629556 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:13:49 INFO - PROCESS | 6550 | 1463717629560 Marionette TRACE conn3 <- [1,2570,null,{}] 21:13:49 INFO - PROCESS | 6550 | 1463717629565 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:49 INFO - PROCESS | 6550 | 1463717629782 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 21:13:50 INFO - PROCESS | 6550 | 1463717630135 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f92800 == 138 [pid = 6550] [id = 650] 21:13:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x8b17f800) [pid = 6550] [serial = 1951] [outer = (nil)] 21:13:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa35f7800) [pid = 6550] [serial = 1952] [outer = 0x8b17f800] 21:13:50 INFO - PROCESS | 6550 | 1463717630233 Marionette DEBUG loaded listener.js 21:13:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa62ef800) [pid = 6550] [serial = 1953] [outer = 0x8b17f800] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x9233bc00 == 137 [pid = 6550] [id = 394] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92840c00 == 136 [pid = 6550] [id = 627] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92664800 == 135 [pid = 6550] [id = 626] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x88a52000 == 134 [pid = 6550] [id = 625] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x996e3c00 == 133 [pid = 6550] [id = 624] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x99b5d800 == 132 [pid = 6550] [id = 622] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x91ec9c00 == 131 [pid = 6550] [id = 623] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x974cdc00 == 130 [pid = 6550] [id = 621] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92980800 == 129 [pid = 6550] [id = 620] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92983400 == 128 [pid = 6550] [id = 619] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92342000 == 127 [pid = 6550] [id = 618] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b5800 == 126 [pid = 6550] [id = 617] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x919f1400 == 125 [pid = 6550] [id = 615] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x919eac00 == 124 [pid = 6550] [id = 616] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x88943c00 == 123 [pid = 6550] [id = 614] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8e564800 == 122 [pid = 6550] [id = 613] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc94000 == 121 [pid = 6550] [id = 612] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88e000 == 120 [pid = 6550] [id = 611] 21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x88948000 == 119 [pid = 6550] [id = 610] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8dc93400) [pid = 6550] [serial = 1829] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x90be4c00) [pid = 6550] [serial = 1773] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x94fa9800) [pid = 6550] [serial = 1797] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0xa0621400) [pid = 6550] [serial = 1812] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8edee800) [pid = 6550] [serial = 1695] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8ede2400) [pid = 6550] [serial = 1827] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8f5e6c00) [pid = 6550] [serial = 1770] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x92285800) [pid = 6550] [serial = 1784] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8c8af000) [pid = 6550] [serial = 1824] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x93bc0400) [pid = 6550] [serial = 1794] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8b180800) [pid = 6550] [serial = 1767] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x995c4400) [pid = 6550] [serial = 1802] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x91eb0800) [pid = 6550] [serial = 1781] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x92507800) [pid = 6550] [serial = 1787] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x919f2c00) [pid = 6550] [serial = 1779] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x9d0a9800) [pid = 6550] [serial = 1811] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x93936c00) [pid = 6550] [serial = 1793] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0xa22ee400) [pid = 6550] [serial = 1814] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x90db1400) [pid = 6550] [serial = 1776] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x90d08400) [pid = 6550] [serial = 1775] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x9297f400) [pid = 6550] [serial = 1791] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0xa22f5000) [pid = 6550] [serial = 1815] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8a40b400) [pid = 6550] [serial = 1820] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x99f6c800) [pid = 6550] [serial = 1805] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x90a99000) [pid = 6550] [serial = 1772] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8dc8e800) [pid = 6550] [serial = 1769] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x974cb400) [pid = 6550] [serial = 1799] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9284ac00) [pid = 6550] [serial = 1790] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x98974400) [pid = 6550] [serial = 1800] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x94f80c00) [pid = 6550] [serial = 1796] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x99f74400) [pid = 6550] [serial = 1806] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x91ecf400) [pid = 6550] [serial = 1782] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x8b175c00) [pid = 6550] [serial = 1821] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0xa26e9c00) [pid = 6550] [serial = 1817] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x923a2800) [pid = 6550] [serial = 1785] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x99a51c00) [pid = 6550] [serial = 1803] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x9af9fc00) [pid = 6550] [serial = 1808] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8edb1800) [pid = 6550] [serial = 1826] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x919ea400) [pid = 6550] [serial = 1778] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9b144800) [pid = 6550] [serial = 1809] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8c50d000) [pid = 6550] [serial = 1823] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x92510400) [pid = 6550] [serial = 1788] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8a4c3c00) [pid = 6550] [serial = 1766] [outer = (nil)] [url = about:blank] 21:13:53 INFO - PROCESS | 6550 | 1463717633630 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 21:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 4095ms 21:13:53 INFO - PROCESS | 6550 | 1463717633652 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 21:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:13:53 INFO - PROCESS | 6550 | 1463717633657 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 21:13:53 INFO - PROCESS | 6550 | 1463717633665 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:13:53 INFO - PROCESS | 6550 | 1463717633671 Marionette TRACE conn3 <- [1,2574,null,{}] 21:13:53 INFO - PROCESS | 6550 | 1463717633680 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:53 INFO - PROCESS | 6550 | 1463717633932 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 21:13:54 INFO - PROCESS | 6550 | 1463717634152 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f96400 == 120 [pid = 6550] [id = 651] 21:13:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8a2fcc00) [pid = 6550] [serial = 1954] [outer = (nil)] 21:13:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8b178c00) [pid = 6550] [serial = 1955] [outer = 0x8a2fcc00] 21:13:54 INFO - PROCESS | 6550 | 1463717634231 Marionette DEBUG loaded listener.js 21:13:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8b6dac00) [pid = 6550] [serial = 1956] [outer = 0x8a2fcc00] 21:13:55 INFO - PROCESS | 6550 | 1463717635042 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1434ms 21:13:55 INFO - PROCESS | 6550 | 1463717635100 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 21:13:55 INFO - PROCESS | 6550 | 1463717635108 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 21:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:13:55 INFO - PROCESS | 6550 | 1463717635118 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:13:55 INFO - PROCESS | 6550 | 1463717635122 Marionette TRACE conn3 <- [1,2578,null,{}] 21:13:55 INFO - PROCESS | 6550 | 1463717635128 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:55 INFO - PROCESS | 6550 | 1463717635438 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 21:13:55 INFO - PROCESS | 6550 | 1463717635568 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a407000 == 121 [pid = 6550] [id = 652] 21:13:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b17e000) [pid = 6550] [serial = 1957] [outer = (nil)] 21:13:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8daeac00) [pid = 6550] [serial = 1958] [outer = 0x8b17e000] 21:13:55 INFO - PROCESS | 6550 | 1463717635679 Marionette DEBUG loaded listener.js 21:13:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8e507000) [pid = 6550] [serial = 1959] [outer = 0x8b17e000] 21:13:56 INFO - PROCESS | 6550 | 1463717636692 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1638ms 21:13:56 INFO - PROCESS | 6550 | 1463717636756 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 21:13:56 INFO - PROCESS | 6550 | 1463717636761 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 21:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:13:56 INFO - PROCESS | 6550 | 1463717636772 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:13:56 INFO - PROCESS | 6550 | 1463717636778 Marionette TRACE conn3 <- [1,2582,null,{}] 21:13:56 INFO - PROCESS | 6550 | 1463717636794 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:57 INFO - PROCESS | 6550 | 1463717637075 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 21:13:57 INFO - PROCESS | 6550 | 1463717637119 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b1400 == 122 [pid = 6550] [id = 653] 21:13:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8edb6800) [pid = 6550] [serial = 1960] [outer = (nil)] 21:13:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8efbfc00) [pid = 6550] [serial = 1961] [outer = 0x8edb6800] 21:13:57 INFO - PROCESS | 6550 | 1463717637210 Marionette DEBUG loaded listener.js 21:13:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x909cb800) [pid = 6550] [serial = 1962] [outer = 0x8edb6800] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x92346400) [pid = 6550] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8894b000) [pid = 6550] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x919f4000) [pid = 6550] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92d57800) [pid = 6550] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8d9b0c00) [pid = 6550] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x976c5c00) [pid = 6550] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8e6c9800) [pid = 6550] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b897400) [pid = 6550] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x974ce000) [pid = 6550] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x94f62000) [pid = 6550] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8a410800) [pid = 6550] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8e6c9400) [pid = 6550] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0xa0616000) [pid = 6550] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x91bb2400) [pid = 6550] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x94f58c00) [pid = 6550] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8e6ce800) [pid = 6550] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x92341400) [pid = 6550] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x8894c000) [pid = 6550] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa21a8000) [pid = 6550] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8b17c000) [pid = 6550] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8e6cbc00) [pid = 6550] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x99ec0000) [pid = 6550] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x8a40d800) [pid = 6550] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x99ebfc00) [pid = 6550] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:13:58 INFO - PROCESS | 6550 | 1463717638800 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2090ms 21:13:58 INFO - PROCESS | 6550 | 1463717638863 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 21:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:13:58 INFO - PROCESS | 6550 | 1463717638868 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 21:13:58 INFO - PROCESS | 6550 | 1463717638874 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:13:58 INFO - PROCESS | 6550 | 1463717638883 Marionette TRACE conn3 <- [1,2586,null,{}] 21:13:58 INFO - PROCESS | 6550 | 1463717638908 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:59 INFO - PROCESS | 6550 | 1463717639108 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 21:13:59 INFO - PROCESS | 6550 | 1463717639118 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x88942800 == 123 [pid = 6550] [id = 654] 21:13:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x8a4cac00) [pid = 6550] [serial = 1963] [outer = (nil)] 21:13:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8f5e7400) [pid = 6550] [serial = 1964] [outer = 0x8a4cac00] 21:13:59 INFO - PROCESS | 6550 | 1463717639193 Marionette DEBUG loaded listener.js 21:13:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x909e9800) [pid = 6550] [serial = 1965] [outer = 0x8a4cac00] 21:14:00 INFO - PROCESS | 6550 | 1463717640208 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1355ms 21:14:00 INFO - PROCESS | 6550 | 1463717640235 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 21:14:00 INFO - PROCESS | 6550 | 1463717640238 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 21:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:14:00 INFO - PROCESS | 6550 | 1463717640245 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:14:00 INFO - PROCESS | 6550 | 1463717640248 Marionette TRACE conn3 <- [1,2590,null,{}] 21:14:00 INFO - PROCESS | 6550 | 1463717640253 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:00 INFO - PROCESS | 6550 | 1463717640588 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 21:14:00 INFO - PROCESS | 6550 | 1463717640963 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fc800 == 124 [pid = 6550] [id = 655] 21:14:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8a3e6400) [pid = 6550] [serial = 1966] [outer = (nil)] 21:14:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8a402c00) [pid = 6550] [serial = 1967] [outer = 0x8a3e6400] 21:14:01 INFO - PROCESS | 6550 | 1463717641059 Marionette DEBUG loaded listener.js 21:14:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8b176400) [pid = 6550] [serial = 1968] [outer = 0x8a3e6400] 21:14:02 INFO - PROCESS | 6550 | 1463717642063 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 21:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1878ms 21:14:02 INFO - PROCESS | 6550 | 1463717642129 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 21:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:14:02 INFO - PROCESS | 6550 | 1463717642136 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 21:14:02 INFO - PROCESS | 6550 | 1463717642145 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:14:02 INFO - PROCESS | 6550 | 1463717642154 Marionette TRACE conn3 <- [1,2594,null,{}] 21:14:02 INFO - PROCESS | 6550 | 1463717642167 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:02 INFO - PROCESS | 6550 | 1463717642454 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 21:14:02 INFO - PROCESS | 6550 | 1463717642800 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67e400 == 125 [pid = 6550] [id = 656] 21:14:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8c8b9c00) [pid = 6550] [serial = 1969] [outer = (nil)] 21:14:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8d9b7000) [pid = 6550] [serial = 1970] [outer = 0x8c8b9c00] 21:14:02 INFO - PROCESS | 6550 | 1463717642891 Marionette DEBUG loaded listener.js 21:14:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8e506800) [pid = 6550] [serial = 1971] [outer = 0x8c8b9c00] 21:14:03 INFO - PROCESS | 6550 | 1463717643916 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 21:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1796ms 21:14:03 INFO - PROCESS | 6550 | 1463717643940 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 21:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:14:03 INFO - PROCESS | 6550 | 1463717643945 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 21:14:03 INFO - PROCESS | 6550 | 1463717643952 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:14:03 INFO - PROCESS | 6550 | 1463717643955 Marionette TRACE conn3 <- [1,2598,null,{}] 21:14:03 INFO - PROCESS | 6550 | 1463717643961 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:04 INFO - PROCESS | 6550 | 1463717644189 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 21:14:04 INFO - PROCESS | 6550 | 1463717644577 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef400 == 126 [pid = 6550] [id = 657] 21:14:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8edee800) [pid = 6550] [serial = 1972] [outer = (nil)] 21:14:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8f5ea800) [pid = 6550] [serial = 1973] [outer = 0x8edee800] 21:14:04 INFO - PROCESS | 6550 | 1463717644672 Marionette DEBUG loaded listener.js 21:14:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x909d7c00) [pid = 6550] [serial = 1974] [outer = 0x8edee800] 21:14:05 INFO - PROCESS | 6550 | 1463717645703 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1783ms 21:14:05 INFO - PROCESS | 6550 | 1463717645735 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 21:14:05 INFO - PROCESS | 6550 | 1463717645741 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 21:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:14:05 INFO - PROCESS | 6550 | 1463717645759 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:14:05 INFO - PROCESS | 6550 | 1463717645767 Marionette TRACE conn3 <- [1,2602,null,{}] 21:14:05 INFO - PROCESS | 6550 | 1463717645773 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:06 INFO - PROCESS | 6550 | 1463717646022 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 21:14:06 INFO - PROCESS | 6550 | 1463717646371 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c679400 == 127 [pid = 6550] [id = 658] 21:14:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8edb9000) [pid = 6550] [serial = 1975] [outer = (nil)] 21:14:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x90d0e800) [pid = 6550] [serial = 1976] [outer = 0x8edb9000] 21:14:06 INFO - PROCESS | 6550 | 1463717646466 Marionette DEBUG loaded listener.js 21:14:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x90dac000) [pid = 6550] [serial = 1977] [outer = 0x8edb9000] 21:14:07 INFO - PROCESS | 6550 | 1463717647405 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 21:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1697ms 21:14:07 INFO - PROCESS | 6550 | 1463717647447 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 21:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:14:07 INFO - PROCESS | 6550 | 1463717647451 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 21:14:07 INFO - PROCESS | 6550 | 1463717647458 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:14:07 INFO - PROCESS | 6550 | 1463717647461 Marionette TRACE conn3 <- [1,2606,null,{}] 21:14:07 INFO - PROCESS | 6550 | 1463717647467 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:07 INFO - PROCESS | 6550 | 1463717647686 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 21:14:08 INFO - PROCESS | 6550 | 1463717648013 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cf400 == 128 [pid = 6550] [id = 659] 21:14:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90d07c00) [pid = 6550] [serial = 1978] [outer = (nil)] 21:14:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x919ee000) [pid = 6550] [serial = 1979] [outer = 0x90d07c00] 21:14:08 INFO - PROCESS | 6550 | 1463717648105 Marionette DEBUG loaded listener.js 21:14:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x919f4000) [pid = 6550] [serial = 1980] [outer = 0x90d07c00] 21:14:09 INFO - PROCESS | 6550 | 1463717649030 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 21:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1631ms 21:14:09 INFO - PROCESS | 6550 | 1463717649088 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 21:14:09 INFO - PROCESS | 6550 | 1463717649092 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 21:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:14:09 INFO - PROCESS | 6550 | 1463717649099 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:14:09 INFO - PROCESS | 6550 | 1463717649102 Marionette TRACE conn3 <- [1,2610,null,{}] 21:14:09 INFO - PROCESS | 6550 | 1463717649108 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:09 INFO - PROCESS | 6550 | 1463717649342 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 21:14:09 INFO - PROCESS | 6550 | 1463717649696 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bcf000 == 129 [pid = 6550] [id = 660] 21:14:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91bcfc00) [pid = 6550] [serial = 1981] [outer = (nil)] 21:14:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x91eb0000) [pid = 6550] [serial = 1982] [outer = 0x91bcfc00] 21:14:09 INFO - PROCESS | 6550 | 1463717649802 Marionette DEBUG loaded listener.js 21:14:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x92226c00) [pid = 6550] [serial = 1983] [outer = 0x91bcfc00] 21:14:10 INFO - PROCESS | 6550 | 1463717650761 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1739ms 21:14:10 INFO - PROCESS | 6550 | 1463717650839 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 21:14:10 INFO - PROCESS | 6550 | 1463717650843 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 21:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:14:10 INFO - PROCESS | 6550 | 1463717650850 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:14:10 INFO - PROCESS | 6550 | 1463717650854 Marionette TRACE conn3 <- [1,2614,null,{}] 21:14:10 INFO - PROCESS | 6550 | 1463717650865 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:11 INFO - PROCESS | 6550 | 1463717651129 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 21:14:11 INFO - PROCESS | 6550 | 1463717651509 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8d800 == 130 [pid = 6550] [id = 661] 21:14:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8edbb000) [pid = 6550] [serial = 1984] [outer = (nil)] 21:14:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x92344000) [pid = 6550] [serial = 1985] [outer = 0x8edbb000] 21:14:11 INFO - PROCESS | 6550 | 1463717651601 Marionette DEBUG loaded listener.js 21:14:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92349000) [pid = 6550] [serial = 1986] [outer = 0x8edbb000] 21:14:12 INFO - PROCESS | 6550 | 1463717652530 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 21:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1736ms 21:14:12 INFO - PROCESS | 6550 | 1463717652587 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 21:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:14:12 INFO - PROCESS | 6550 | 1463717652591 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 21:14:12 INFO - PROCESS | 6550 | 1463717652598 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:14:12 INFO - PROCESS | 6550 | 1463717652601 Marionette TRACE conn3 <- [1,2618,null,{}] 21:14:12 INFO - PROCESS | 6550 | 1463717652607 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:12 INFO - PROCESS | 6550 | 1463717652831 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 21:14:13 INFO - PROCESS | 6550 | 1463717653162 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a9b800 == 131 [pid = 6550] [id = 662] 21:14:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x9228a800) [pid = 6550] [serial = 1987] [outer = (nil)] 21:14:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x923afc00) [pid = 6550] [serial = 1988] [outer = 0x9228a800] 21:14:13 INFO - PROCESS | 6550 | 1463717653254 Marionette DEBUG loaded listener.js 21:14:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x92507000) [pid = 6550] [serial = 1989] [outer = 0x9228a800] 21:14:14 INFO - PROCESS | 6550 | 1463717654164 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1637ms 21:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:14:14 INFO - PROCESS | 6550 | 1463717654235 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 21:14:14 INFO - PROCESS | 6550 | 1463717654238 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 21:14:14 INFO - PROCESS | 6550 | 1463717654245 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:14:14 INFO - PROCESS | 6550 | 1463717654249 Marionette TRACE conn3 <- [1,2622,null,{}] 21:14:14 INFO - PROCESS | 6550 | 1463717654255 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:14 INFO - PROCESS | 6550 | 1463717654512 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 21:14:14 INFO - PROCESS | 6550 | 1463717654856 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb2800 == 132 [pid = 6550] [id = 663] 21:14:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x92344800) [pid = 6550] [serial = 1990] [outer = (nil)] 21:14:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9297dc00) [pid = 6550] [serial = 1991] [outer = 0x92344800] 21:14:14 INFO - PROCESS | 6550 | 1463717654949 Marionette DEBUG loaded listener.js 21:14:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92980800) [pid = 6550] [serial = 1992] [outer = 0x92344800] 21:14:15 INFO - PROCESS | 6550 | 1463717655877 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 21:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1682ms 21:14:15 INFO - PROCESS | 6550 | 1463717655926 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 21:14:15 INFO - PROCESS | 6550 | 1463717655931 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 21:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:14:15 INFO - PROCESS | 6550 | 1463717655937 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:14:15 INFO - PROCESS | 6550 | 1463717655948 Marionette TRACE conn3 <- [1,2626,null,{}] 21:14:15 INFO - PROCESS | 6550 | 1463717655952 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:16 INFO - PROCESS | 6550 | 1463717656174 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 21:14:16 INFO - PROCESS | 6550 | 1463717656528 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x919e8000 == 133 [pid = 6550] [id = 664] 21:14:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x91bb5800) [pid = 6550] [serial = 1993] [outer = (nil)] 21:14:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9385d000) [pid = 6550] [serial = 1994] [outer = 0x91bb5800] 21:14:16 INFO - PROCESS | 6550 | 1463717656618 Marionette DEBUG loaded listener.js 21:14:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x93bc5400) [pid = 6550] [serial = 1995] [outer = 0x91bb5800] 21:14:17 INFO - PROCESS | 6550 | 1463717657502 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1642ms 21:14:17 INFO - PROCESS | 6550 | 1463717657583 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 21:14:17 INFO - PROCESS | 6550 | 1463717657587 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 21:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:14:17 INFO - PROCESS | 6550 | 1463717657597 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:14:17 INFO - PROCESS | 6550 | 1463717657600 Marionette TRACE conn3 <- [1,2630,null,{}] 21:14:17 INFO - PROCESS | 6550 | 1463717657606 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:17 INFO - PROCESS | 6550 | 1463717657834 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 21:14:18 INFO - PROCESS | 6550 | 1463717658182 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f7e800 == 134 [pid = 6550] [id = 665] 21:14:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x94f7fc00) [pid = 6550] [serial = 1996] [outer = (nil)] 21:14:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94fa4800) [pid = 6550] [serial = 1997] [outer = 0x94f7fc00] 21:14:18 INFO - PROCESS | 6550 | 1463717658289 Marionette DEBUG loaded listener.js 21:14:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x974ce000) [pid = 6550] [serial = 1998] [outer = 0x94f7fc00] 21:14:19 INFO - PROCESS | 6550 | 1463717659246 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 21:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1727ms 21:14:19 INFO - PROCESS | 6550 | 1463717659324 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 21:14:19 INFO - PROCESS | 6550 | 1463717659328 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 21:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:14:19 INFO - PROCESS | 6550 | 1463717659335 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:14:19 INFO - PROCESS | 6550 | 1463717659339 Marionette TRACE conn3 <- [1,2634,null,{}] 21:14:19 INFO - PROCESS | 6550 | 1463717659345 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:19 INFO - PROCESS | 6550 | 1463717659648 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 21:14:20 INFO - PROCESS | 6550 | 1463717659994 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f9ac00 == 135 [pid = 6550] [id = 666] 21:14:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x974c6800) [pid = 6550] [serial = 1999] [outer = (nil)] 21:14:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x98e90c00) [pid = 6550] [serial = 2000] [outer = 0x974c6800] 21:14:20 INFO - PROCESS | 6550 | 1463717660079 Marionette DEBUG loaded listener.js 21:14:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x996e7400) [pid = 6550] [serial = 2001] [outer = 0x974c6800] 21:14:21 INFO - PROCESS | 6550 | 1463717661007 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1731ms 21:14:21 INFO - PROCESS | 6550 | 1463717661067 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 21:14:21 INFO - PROCESS | 6550 | 1463717661071 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 21:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:14:21 INFO - PROCESS | 6550 | 1463717661077 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:14:21 INFO - PROCESS | 6550 | 1463717661080 Marionette TRACE conn3 <- [1,2638,null,{}] 21:14:21 INFO - PROCESS | 6550 | 1463717661086 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:21 INFO - PROCESS | 6550 | 1463717661322 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 21:14:21 INFO - PROCESS | 6550 | 1463717661663 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x923a4000 == 136 [pid = 6550] [id = 667] 21:14:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x989fc400) [pid = 6550] [serial = 2002] [outer = (nil)] 21:14:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x99ebf000) [pid = 6550] [serial = 2003] [outer = 0x989fc400] 21:14:21 INFO - PROCESS | 6550 | 1463717661753 Marionette DEBUG loaded listener.js 21:14:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x99ec3000) [pid = 6550] [serial = 2004] [outer = 0x989fc400] 21:14:22 INFO - PROCESS | 6550 | 1463717662667 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1631ms 21:14:22 INFO - PROCESS | 6550 | 1463717662709 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 21:14:22 INFO - PROCESS | 6550 | 1463717662713 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 21:14:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:14:22 INFO - PROCESS | 6550 | 1463717662720 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:14:22 INFO - PROCESS | 6550 | 1463717662724 Marionette TRACE conn3 <- [1,2642,null,{}] 21:14:22 INFO - PROCESS | 6550 | 1463717662730 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:22 INFO - PROCESS | 6550 | 1463717662957 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 21:14:23 INFO - PROCESS | 6550 | 1463717663302 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894d400 == 137 [pid = 6550] [id = 668] 21:14:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x945f3c00) [pid = 6550] [serial = 2005] [outer = (nil)] 21:14:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x9aab1000) [pid = 6550] [serial = 2006] [outer = 0x945f3c00] 21:14:23 INFO - PROCESS | 6550 | 1463717663392 Marionette DEBUG loaded listener.js 21:14:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x9afad800) [pid = 6550] [serial = 2007] [outer = 0x945f3c00] 21:14:24 INFO - PROCESS | 6550 | 1463717664329 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:14:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:14:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1678ms 21:14:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:14:24 INFO - PROCESS | 6550 | 1463717664400 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 21:14:24 INFO - PROCESS | 6550 | 1463717664403 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 21:14:24 INFO - PROCESS | 6550 | 1463717664410 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:14:24 INFO - PROCESS | 6550 | 1463717664414 Marionette TRACE conn3 <- [1,2646,null,{}] 21:14:24 INFO - PROCESS | 6550 | 1463717664420 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:24 INFO - PROCESS | 6550 | 1463717664654 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 21:14:25 INFO - PROCESS | 6550 | 1463717665004 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x989f0400 == 138 [pid = 6550] [id = 669] 21:14:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x996e6000) [pid = 6550] [serial = 2008] [outer = (nil)] 21:14:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x9b81d400) [pid = 6550] [serial = 2009] [outer = 0x996e6000] 21:14:25 INFO - PROCESS | 6550 | 1463717665101 Marionette DEBUG loaded listener.js 21:14:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9d0aac00) [pid = 6550] [serial = 2010] [outer = 0x996e6000] 21:14:26 INFO - PROCESS | 6550 | 1463717666006 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:14:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:14:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1630ms 21:14:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:14:26 INFO - PROCESS | 6550 | 1463717666040 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 21:14:26 INFO - PROCESS | 6550 | 1463717666043 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 21:14:26 INFO - PROCESS | 6550 | 1463717666050 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:14:26 INFO - PROCESS | 6550 | 1463717666052 Marionette TRACE conn3 <- [1,2650,null,{}] 21:14:26 INFO - PROCESS | 6550 | 1463717666059 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:26 INFO - PROCESS | 6550 | 1463717666278 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 21:14:26 INFO - PROCESS | 6550 | 1463717666660 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:26 INFO - PROCESS | 6550 | ++DOCSHELL 0xa1155800 == 139 [pid = 6550] [id = 670] 21:14:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa2282c00) [pid = 6550] [serial = 2011] [outer = (nil)] 21:14:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa24fa400) [pid = 6550] [serial = 2012] [outer = 0xa2282c00] 21:14:26 INFO - PROCESS | 6550 | 1463717666755 Marionette DEBUG loaded listener.js 21:14:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0xa26c0c00) [pid = 6550] [serial = 2013] [outer = 0xa2282c00] 21:14:27 INFO - PROCESS | 6550 | 1463717667622 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:14:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:14:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1634ms 21:14:27 INFO - PROCESS | 6550 | 1463717667701 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 21:14:27 INFO - PROCESS | 6550 | 1463717667706 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 21:14:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:14:27 INFO - PROCESS | 6550 | 1463717667715 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:14:27 INFO - PROCESS | 6550 | 1463717667717 Marionette TRACE conn3 <- [1,2654,null,{}] 21:14:27 INFO - PROCESS | 6550 | 1463717667722 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:27 INFO - PROCESS | 6550 | 1463717667947 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 21:14:28 INFO - PROCESS | 6550 | 1463717668243 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:28 INFO - PROCESS | 6550 | ++DOCSHELL 0xa2625000 == 140 [pid = 6550] [id = 671] 21:14:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0xa353fc00) [pid = 6550] [serial = 2014] [outer = (nil)] 21:14:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0xa50f3c00) [pid = 6550] [serial = 2015] [outer = 0xa353fc00] 21:14:28 INFO - PROCESS | 6550 | 1463717668377 Marionette DEBUG loaded listener.js 21:14:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa6781400) [pid = 6550] [serial = 2016] [outer = 0xa353fc00] 21:14:29 INFO - PROCESS | 6550 | 1463717669303 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:14:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:14:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1631ms 21:14:29 INFO - PROCESS | 6550 | 1463717669347 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 21:14:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:14:29 INFO - PROCESS | 6550 | 1463717669351 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 21:14:29 INFO - PROCESS | 6550 | 1463717669357 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:14:29 INFO - PROCESS | 6550 | 1463717669361 Marionette TRACE conn3 <- [1,2658,null,{}] 21:14:29 INFO - PROCESS | 6550 | 1463717669366 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:29 INFO - PROCESS | 6550 | 1463717669582 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 21:14:29 INFO - PROCESS | 6550 | 1463717669937 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x88942400 == 141 [pid = 6550] [id = 672] 21:14:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x9ac44c00) [pid = 6550] [serial = 2017] [outer = (nil)] 21:14:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa68a6800) [pid = 6550] [serial = 2018] [outer = 0x9ac44c00] 21:14:30 INFO - PROCESS | 6550 | 1463717670028 Marionette DEBUG loaded listener.js 21:14:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa6b68c00) [pid = 6550] [serial = 2019] [outer = 0x9ac44c00] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8b176c00 == 140 [pid = 6550] [id = 629] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3ea000 == 139 [pid = 6550] [id = 630] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb1c00 == 138 [pid = 6550] [id = 165] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x88947400 == 137 [pid = 6550] [id = 628] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x90bedc00 == 136 [pid = 6550] [id = 157] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x88942800 == 135 [pid = 6550] [id = 654] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b1400 == 134 [pid = 6550] [id = 653] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a407000 == 133 [pid = 6550] [id = 652] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x89f96400 == 132 [pid = 6550] [id = 651] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8e501800 == 131 [pid = 6550] [id = 649] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x89f92800 == 130 [pid = 6550] [id = 650] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8e502800 == 129 [pid = 6550] [id = 648] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40e000 == 128 [pid = 6550] [id = 647] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0c400 == 127 [pid = 6550] [id = 646] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x92509800 == 126 [pid = 6550] [id = 644] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0c000 == 125 [pid = 6550] [id = 645] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x94f76c00 == 124 [pid = 6550] [id = 643] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x88945000 == 123 [pid = 6550] [id = 642] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x91bbd800 == 122 [pid = 6550] [id = 641] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x92666c00 == 121 [pid = 6550] [id = 640] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x919e8800 == 120 [pid = 6550] [id = 638] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0dc00 == 119 [pid = 6550] [id = 639] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 118 [pid = 6550] [id = 637] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e9400 == 117 [pid = 6550] [id = 636] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb5000 == 116 [pid = 6550] [id = 635] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb7800 == 115 [pid = 6550] [id = 634] 21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40d400 == 114 [pid = 6550] [id = 633] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8f5e5000) [pid = 6550] [serial = 1898] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x9297cc00) [pid = 6550] [serial = 1856] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x89112c00) [pid = 6550] [serial = 1886] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x9233cc00) [pid = 6550] [serial = 1851] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x945ec800) [pid = 6550] [serial = 1860] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8e6cd400) [pid = 6550] [serial = 1893] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0xa35f6c00) [pid = 6550] [serial = 1818] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x909ea000) [pid = 6550] [serial = 1896] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x8c67e000) [pid = 6550] [serial = 1835] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x996e0400) [pid = 6550] [serial = 1865] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x94f79800) [pid = 6550] [serial = 1862] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8f5e9c00) [pid = 6550] [serial = 1764] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x90becc00) [pid = 6550] [serial = 1842] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0xa22f1c00) [pid = 6550] [serial = 1878] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x92984000) [pid = 6550] [serial = 1857] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x91bbec00) [pid = 6550] [serial = 1847] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0xa354e800) [pid = 6550] [serial = 1881] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x90aa0000) [pid = 6550] [serial = 1841] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8edb4400) [pid = 6550] [serial = 1838] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x94fa6c00) [pid = 6550] [serial = 1863] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x99ec9800) [pid = 6550] [serial = 1872] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x89114400) [pid = 6550] [serial = 1832] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0xa6779800) [pid = 6550] [serial = 1884] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8b88f800) [pid = 6550] [serial = 1889] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x92344c00) [pid = 6550] [serial = 1853] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8dae4400) [pid = 6550] [serial = 1836] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9b77e800) [pid = 6550] [serial = 1874] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x996ec800) [pid = 6550] [serial = 1866] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8f5f0000) [pid = 6550] [serial = 1839] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x89f97400) [pid = 6550] [serial = 1887] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x90dad000) [pid = 6550] [serial = 1844] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x93bc3800) [pid = 6550] [serial = 1859] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x909d3400) [pid = 6550] [serial = 1895] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x99f70800) [pid = 6550] [serial = 1869] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x9aca6400) [pid = 6550] [serial = 1871] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa22eb800) [pid = 6550] [serial = 1877] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x99f6d400) [pid = 6550] [serial = 1868] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x923acc00) [pid = 6550] [serial = 1854] [outer = (nil)] [url = about:blank] 21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8dc97c00) [pid = 6550] [serial = 1892] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x91eb5c00) [pid = 6550] [serial = 1848] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8a3e3400) [pid = 6550] [serial = 1833] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0xa62f5c00) [pid = 6550] [serial = 1883] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8c3c8800) [pid = 6550] [serial = 1890] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0xa3094c00) [pid = 6550] [serial = 1880] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x92230000) [pid = 6550] [serial = 1850] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x9d0ae400) [pid = 6550] [serial = 1875] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x919c5800) [pid = 6550] [serial = 1845] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 6550 | 1463717673303 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:14:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:14:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3987ms 21:14:33 INFO - PROCESS | 6550 | 1463717673345 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 21:14:33 INFO - PROCESS | 6550 | 1463717673350 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 21:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:14:33 INFO - PROCESS | 6550 | 1463717673358 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:14:33 INFO - PROCESS | 6550 | 1463717673364 Marionette TRACE conn3 <- [1,2662,null,{}] 21:14:33 INFO - PROCESS | 6550 | 1463717673374 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:33 INFO - PROCESS | 6550 | 1463717673632 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 21:14:33 INFO - PROCESS | 6550 | 1463717673848 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x89114800 == 115 [pid = 6550] [id = 673] 21:14:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x89f90400) [pid = 6550] [serial = 2020] [outer = (nil)] 21:14:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8a4cd800) [pid = 6550] [serial = 2021] [outer = 0x89f90400] 21:14:33 INFO - PROCESS | 6550 | 1463717673932 Marionette DEBUG loaded listener.js 21:14:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8b190c00) [pid = 6550] [serial = 2022] [outer = 0x89f90400] 21:14:34 INFO - PROCESS | 6550 | 1463717674753 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:14:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:14:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1437ms 21:14:34 INFO - PROCESS | 6550 | 1463717674795 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 21:14:34 INFO - PROCESS | 6550 | 1463717674804 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 21:14:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:14:34 INFO - PROCESS | 6550 | 1463717674813 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:14:34 INFO - PROCESS | 6550 | 1463717674817 Marionette TRACE conn3 <- [1,2666,null,{}] 21:14:34 INFO - PROCESS | 6550 | 1463717674823 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:35 INFO - PROCESS | 6550 | 1463717675140 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 21:14:35 INFO - PROCESS | 6550 | 1463717675310 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b173800 == 116 [pid = 6550] [id = 674] 21:14:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8b894c00) [pid = 6550] [serial = 2023] [outer = (nil)] 21:14:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8c8af000) [pid = 6550] [serial = 2024] [outer = 0x8b894c00] 21:14:35 INFO - PROCESS | 6550 | 1463717675385 Marionette DEBUG loaded listener.js 21:14:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8d9b7c00) [pid = 6550] [serial = 2025] [outer = 0x8b894c00] 21:14:36 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:36 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:14:36 INFO - PROCESS | 6550 | 1463717676820 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 21:14:36 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) 21:14:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2028ms 21:14:36 INFO - PROCESS | 6550 | 1463717676851 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 21:14:36 INFO - PROCESS | 6550 | 1463717676854 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 21:14:36 INFO - PROCESS | 6550 | 1463717676866 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:14:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:14:36 INFO - PROCESS | 6550 | 1463717676872 Marionette TRACE conn3 <- [1,2670,null,{}] 21:14:36 INFO - PROCESS | 6550 | 1463717676896 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:37 INFO - PROCESS | 6550 | 1463717677210 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8b6dc800) [pid = 6550] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8edb6800) [pid = 6550] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8a4c4c00) [pid = 6550] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8a2fcc00) [pid = 6550] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8e506400) [pid = 6550] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8e504800) [pid = 6550] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x94f57c00) [pid = 6550] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x88944c00) [pid = 6550] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x997a7800) [pid = 6550] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x92848c00) [pid = 6550] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x98e8ec00) [pid = 6550] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x93862400) [pid = 6550] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x92122000) [pid = 6550] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x92668800) [pid = 6550] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x9233f000) [pid = 6550] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x91bba000) [pid = 6550] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x8e6c9c00) [pid = 6550] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x91bb5000) [pid = 6550] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x90be8000) [pid = 6550] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x8edbc400) [pid = 6550] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x8b17e000) [pid = 6550] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:14:37 INFO - PROCESS | 6550 | 1463717677827 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0c400 == 117 [pid = 6550] [id = 675] 21:14:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x88944c00) [pid = 6550] [serial = 2026] [outer = (nil)] 21:14:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x8c8af400) [pid = 6550] [serial = 2027] [outer = 0x88944c00] 21:14:37 INFO - PROCESS | 6550 | 1463717677909 Marionette DEBUG loaded listener.js 21:14:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x8e6d1000) [pid = 6550] [serial = 2028] [outer = 0x88944c00] 21:14:39 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:39 INFO - PROCESS | 6550 | 1463717679124 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 21:14:39 INFO - PROCESS | 6550 | 1463717679160 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 21:14:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:14:39 INFO - PROCESS | 6550 | 1463717679191 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:14:39 INFO - PROCESS | 6550 | 1463717679194 Marionette TRACE conn3 <- [1,2674,null,{}] 21:14:39 INFO - PROCESS | 6550 | 1463717679200 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:39 INFO - PROCESS | 6550 | 1463717679474 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 21:14:39 INFO - PROCESS | 6550 | 1463717679535 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b7400 == 118 [pid = 6550] [id = 676] 21:14:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x8e6c8400) [pid = 6550] [serial = 2029] [outer = (nil)] 21:14:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x8f5f1800) [pid = 6550] [serial = 2030] [outer = 0x8e6c8400] 21:14:39 INFO - PROCESS | 6550 | 1463717679610 Marionette DEBUG loaded listener.js 21:14:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x909ea000) [pid = 6550] [serial = 2031] [outer = 0x8e6c8400] 21:14:41 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:41 INFO - PROCESS | 6550 | 1463717681199 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 21:14:41 INFO - PROCESS | 6550 | 1463717681241 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 21:14:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:14:41 INFO - PROCESS | 6550 | 1463717681250 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:14:41 INFO - PROCESS | 6550 | 1463717681256 Marionette TRACE conn3 <- [1,2678,null,{}] 21:14:41 INFO - PROCESS | 6550 | 1463717681264 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:41 INFO - PROCESS | 6550 | 1463717681568 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 21:14:41 INFO - PROCESS | 6550 | 1463717681900 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0f400 == 119 [pid = 6550] [id = 677] 21:14:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x88945000) [pid = 6550] [serial = 2032] [outer = (nil)] 21:14:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8c3b9400) [pid = 6550] [serial = 2033] [outer = 0x88945000] 21:14:41 INFO - PROCESS | 6550 | 1463717681994 Marionette DEBUG loaded listener.js 21:14:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8dc92c00) [pid = 6550] [serial = 2034] [outer = 0x88945000] 21:14:43 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:43 INFO - PROCESS | 6550 | 1463717683388 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 21:14:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 21:14:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2184ms 21:14:43 INFO - PROCESS | 6550 | 1463717683434 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 21:14:43 INFO - PROCESS | 6550 | 1463717683443 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 21:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:14:43 INFO - PROCESS | 6550 | 1463717683454 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:14:43 INFO - PROCESS | 6550 | 1463717683459 Marionette TRACE conn3 <- [1,2682,null,{}] 21:14:43 INFO - PROCESS | 6550 | 1463717683465 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:43 INFO - PROCESS | 6550 | 1463717683793 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 21:14:44 INFO - PROCESS | 6550 | 1463717684053 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d1000 == 120 [pid = 6550] [id = 678] 21:14:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8b89a000) [pid = 6550] [serial = 2035] [outer = (nil)] 21:14:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x90a9a000) [pid = 6550] [serial = 2036] [outer = 0x8b89a000] 21:14:44 INFO - PROCESS | 6550 | 1463717684153 Marionette DEBUG loaded listener.js 21:14:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x90be7c00) [pid = 6550] [serial = 2037] [outer = 0x8b89a000] 21:14:45 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:45 INFO - PROCESS | 6550 | 1463717685573 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 21:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 21:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2139ms 21:14:45 INFO - PROCESS | 6550 | 1463717685593 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 21:14:45 INFO - PROCESS | 6550 | 1463717685597 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 21:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:14:45 INFO - PROCESS | 6550 | 1463717685604 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:14:45 INFO - PROCESS | 6550 | 1463717685611 Marionette TRACE conn3 <- [1,2686,null,{}] 21:14:45 INFO - PROCESS | 6550 | 1463717685628 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:45 INFO - PROCESS | 6550 | 1463717685880 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 21:14:46 INFO - PROCESS | 6550 | 1463717686205 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5f2800 == 121 [pid = 6550] [id = 679] 21:14:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x90d01c00) [pid = 6550] [serial = 2038] [outer = (nil)] 21:14:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x919c9c00) [pid = 6550] [serial = 2039] [outer = 0x90d01c00] 21:14:46 INFO - PROCESS | 6550 | 1463717686299 Marionette DEBUG loaded listener.js 21:14:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x919f5800) [pid = 6550] [serial = 2040] [outer = 0x90d01c00] 21:14:47 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:47 INFO - PROCESS | 6550 | 1463717687691 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 21:14:47 INFO - PROCESS | 6550 | 1463717687747 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 21:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:14:47 INFO - PROCESS | 6550 | 1463717687755 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:14:47 INFO - PROCESS | 6550 | 1463717687759 Marionette TRACE conn3 <- [1,2690,null,{}] 21:14:47 INFO - PROCESS | 6550 | 1463717687765 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:48 INFO - PROCESS | 6550 | 1463717688067 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 21:14:48 INFO - PROCESS | 6550 | 1463717688353 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0d400 == 122 [pid = 6550] [id = 680] 21:14:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x919ec800) [pid = 6550] [serial = 2041] [outer = (nil)] 21:14:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x91bd4c00) [pid = 6550] [serial = 2042] [outer = 0x919ec800] 21:14:48 INFO - PROCESS | 6550 | 1463717688441 Marionette DEBUG loaded listener.js 21:14:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x91eb4000) [pid = 6550] [serial = 2043] [outer = 0x919ec800] 21:14:49 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:49 INFO - PROCESS | 6550 | 1463717689807 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 21:14:49 INFO - PROCESS | 6550 | 1463717689848 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 21:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:14:49 INFO - PROCESS | 6550 | 1463717689855 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:14:49 INFO - PROCESS | 6550 | 1463717689858 Marionette TRACE conn3 <- [1,2694,null,{}] 21:14:49 INFO - PROCESS | 6550 | 1463717689864 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:50 INFO - PROCESS | 6550 | 1463717690162 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 21:14:50 INFO - PROCESS | 6550 | 1463717690428 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c671400 == 123 [pid = 6550] [id = 681] 21:14:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x919f2000) [pid = 6550] [serial = 2044] [outer = (nil)] 21:14:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x91ecd400) [pid = 6550] [serial = 2045] [outer = 0x919f2000] 21:14:50 INFO - PROCESS | 6550 | 1463717690516 Marionette DEBUG loaded listener.js 21:14:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x92122000) [pid = 6550] [serial = 2046] [outer = 0x919f2000] 21:14:51 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:51 INFO - PROCESS | 6550 | 1463717691888 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 21:14:51 INFO - PROCESS | 6550 | 1463717691954 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 21:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:14:51 INFO - PROCESS | 6550 | 1463717691961 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:14:51 INFO - PROCESS | 6550 | 1463717691965 Marionette TRACE conn3 <- [1,2698,null,{}] 21:14:52 INFO - PROCESS | 6550 | 1463717692075 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:52 INFO - PROCESS | 6550 | 1463717692336 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 21:14:52 INFO - PROCESS | 6550 | 1463717692619 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eb4800 == 124 [pid = 6550] [id = 682] 21:14:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x91ecd000) [pid = 6550] [serial = 2047] [outer = (nil)] 21:14:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x92340000) [pid = 6550] [serial = 2048] [outer = 0x91ecd000] 21:14:52 INFO - PROCESS | 6550 | 1463717692708 Marionette DEBUG loaded listener.js 21:14:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x923a8c00) [pid = 6550] [serial = 2049] [outer = 0x91ecd000] 21:14:54 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented 21:14:54 INFO - PROCESS | 6550 | 1463717694076 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 21:14:54 INFO - PROCESS | 6550 | 1463717694149 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 21:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:14:54 INFO - PROCESS | 6550 | 1463717694201 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:14:54 INFO - PROCESS | 6550 | 1463717694204 Marionette TRACE conn3 <- [1,2702,null,{}] 21:14:54 INFO - PROCESS | 6550 | 1463717694267 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:54 INFO - PROCESS | 6550 | 1463717694481 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 21:14:54 INFO - PROCESS | 6550 | 1463717694764 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x9228bc00 == 125 [pid = 6550] [id = 683] 21:14:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x92343c00) [pid = 6550] [serial = 2050] [outer = (nil)] 21:14:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x92668c00) [pid = 6550] [serial = 2051] [outer = 0x92343c00] 21:14:54 INFO - PROCESS | 6550 | 1463717694858 Marionette DEBUG loaded listener.js 21:14:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x92848c00) [pid = 6550] [serial = 2052] [outer = 0x92343c00] 21:14:55 INFO - PROCESS | 6550 | 1463717695801 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:14:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1685ms 21:14:55 INFO - PROCESS | 6550 | 1463717695846 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 21:14:55 INFO - PROCESS | 6550 | 1463717695850 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 21:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:14:55 INFO - PROCESS | 6550 | 1463717695856 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:14:55 INFO - PROCESS | 6550 | 1463717695860 Marionette TRACE conn3 <- [1,2706,null,{}] 21:14:55 INFO - PROCESS | 6550 | 1463717695866 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:56 INFO - PROCESS | 6550 | 1463717696085 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 21:14:56 INFO - PROCESS | 6550 | 1463717696438 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecb400 == 126 [pid = 6550] [id = 684] 21:14:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x9233f800) [pid = 6550] [serial = 2053] [outer = (nil)] 21:14:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92d55800) [pid = 6550] [serial = 2054] [outer = 0x9233f800] 21:14:56 INFO - PROCESS | 6550 | 1463717696526 Marionette DEBUG loaded listener.js 21:14:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x9385e400) [pid = 6550] [serial = 2055] [outer = 0x9233f800] 21:14:57 INFO - PROCESS | 6550 | 1463717697498 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 21:14:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1688ms 21:14:57 INFO - PROCESS | 6550 | 1463717697547 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 21:14:57 INFO - PROCESS | 6550 | 1463717697551 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 21:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:14:57 INFO - PROCESS | 6550 | 1463717697557 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:14:57 INFO - PROCESS | 6550 | 1463717697561 Marionette TRACE conn3 <- [1,2710,null,{}] 21:14:57 INFO - PROCESS | 6550 | 1463717697567 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:57 INFO - PROCESS | 6550 | 1463717697801 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 21:14:58 INFO - PROCESS | 6550 | 1463717698137 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x9266e800 == 127 [pid = 6550] [id = 685] 21:14:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x9297c800) [pid = 6550] [serial = 2056] [outer = (nil)] 21:14:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x945f6400) [pid = 6550] [serial = 2057] [outer = 0x9297c800] 21:14:58 INFO - PROCESS | 6550 | 1463717698229 Marionette DEBUG loaded listener.js 21:14:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x94f1cc00) [pid = 6550] [serial = 2058] [outer = 0x9297c800] 21:14:59 INFO - PROCESS | 6550 | 1463717699186 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 21:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:14:59 INFO - PROCESS | 6550 | 1463717699250 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 21:14:59 INFO - PROCESS | 6550 | 1463717699257 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:14:59 INFO - PROCESS | 6550 | 1463717699260 Marionette TRACE conn3 <- [1,2714,null,{}] 21:14:59 INFO - PROCESS | 6550 | 1463717699266 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:59 INFO - PROCESS | 6550 | 1463717699488 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 21:14:59 INFO - PROCESS | 6550 | 1463717699825 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e2000 == 128 [pid = 6550] [id = 686] 21:14:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92984c00) [pid = 6550] [serial = 2059] [outer = (nil)] 21:14:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94fa6000) [pid = 6550] [serial = 2060] [outer = 0x92984c00] 21:14:59 INFO - PROCESS | 6550 | 1463717699916 Marionette DEBUG loaded listener.js 21:15:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x95131400) [pid = 6550] [serial = 2061] [outer = 0x92984c00] 21:15:00 INFO - PROCESS | 6550 | 1463717700837 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 21:15:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1629ms 21:15:00 INFO - PROCESS | 6550 | 1463717700886 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 21:15:00 INFO - PROCESS | 6550 | 1463717700890 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 21:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:15:00 INFO - PROCESS | 6550 | 1463717700897 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:15:00 INFO - PROCESS | 6550 | 1463717700902 Marionette TRACE conn3 <- [1,2718,null,{}] 21:15:00 INFO - PROCESS | 6550 | 1463717700908 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:01 INFO - PROCESS | 6550 | 1463717701178 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 21:15:01 INFO - PROCESS | 6550 | 1463717701530 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e9000 == 129 [pid = 6550] [id = 687] 21:15:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x94f7dc00) [pid = 6550] [serial = 2062] [outer = (nil)] 21:15:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x989f1000) [pid = 6550] [serial = 2063] [outer = 0x94f7dc00] 21:15:01 INFO - PROCESS | 6550 | 1463717701628 Marionette DEBUG loaded listener.js 21:15:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x99a50400) [pid = 6550] [serial = 2064] [outer = 0x94f7dc00] 21:15:02 INFO - PROCESS | 6550 | 1463717702636 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 21:15:02 INFO - PROCESS | 6550 | 1463717702696 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 21:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:15:02 INFO - PROCESS | 6550 | 1463717702705 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:15:02 INFO - PROCESS | 6550 | 1463717702707 Marionette TRACE conn3 <- [1,2722,null,{}] 21:15:02 INFO - PROCESS | 6550 | 1463717702714 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:02 INFO - PROCESS | 6550 | 1463717702938 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 21:15:03 INFO - PROCESS | 6550 | 1463717703279 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x88943400 == 130 [pid = 6550] [id = 688] 21:15:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94f81800) [pid = 6550] [serial = 2065] [outer = (nil)] 21:15:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x99ebcc00) [pid = 6550] [serial = 2066] [outer = 0x94f81800] 21:15:03 INFO - PROCESS | 6550 | 1463717703373 Marionette DEBUG loaded listener.js 21:15:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99f6f400) [pid = 6550] [serial = 2067] [outer = 0x94f81800] 21:15:04 INFO - PROCESS | 6550 | 1463717704352 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 21:15:04 INFO - PROCESS | 6550 | 1463717704439 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 21:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:15:04 INFO - PROCESS | 6550 | 1463717704445 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:15:04 INFO - PROCESS | 6550 | 1463717704449 Marionette TRACE conn3 <- [1,2726,null,{}] 21:15:04 INFO - PROCESS | 6550 | 1463717704454 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:04 INFO - PROCESS | 6550 | 1463717704710 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 21:15:05 INFO - PROCESS | 6550 | 1463717705050 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x997a7800 == 131 [pid = 6550] [id = 689] 21:15:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x99ae8800) [pid = 6550] [serial = 2068] [outer = (nil)] 21:15:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x9afa0c00) [pid = 6550] [serial = 2069] [outer = 0x99ae8800] 21:15:05 INFO - PROCESS | 6550 | 1463717705140 Marionette DEBUG loaded listener.js 21:15:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9b1bb000) [pid = 6550] [serial = 2070] [outer = 0x99ae8800] 21:15:06 INFO - PROCESS | 6550 | 1463717706052 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 21:15:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1637ms 21:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:15:06 INFO - PROCESS | 6550 | 1463717706083 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 21:15:06 INFO - PROCESS | 6550 | 1463717706085 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 21:15:06 INFO - PROCESS | 6550 | 1463717706098 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:15:06 INFO - PROCESS | 6550 | 1463717706102 Marionette TRACE conn3 <- [1,2730,null,{}] 21:15:06 INFO - PROCESS | 6550 | 1463717706112 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:06 INFO - PROCESS | 6550 | 1463717706328 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 21:15:06 INFO - PROCESS | 6550 | 1463717706681 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x95134000 == 132 [pid = 6550] [id = 690] 21:15:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x98e89400) [pid = 6550] [serial = 2071] [outer = (nil)] 21:15:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9d0a9c00) [pid = 6550] [serial = 2072] [outer = 0x98e89400] 21:15:06 INFO - PROCESS | 6550 | 1463717706774 Marionette DEBUG loaded listener.js 21:15:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9d0b4800) [pid = 6550] [serial = 2073] [outer = 0x98e89400] 21:15:08 INFO - PROCESS | 6550 | 1463717708062 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 21:15:08 INFO - PROCESS | 6550 | 1463717708147 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 21:15:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:15:08 INFO - PROCESS | 6550 | 1463717708154 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:15:08 INFO - PROCESS | 6550 | 1463717708157 Marionette TRACE conn3 <- [1,2734,null,{}] 21:15:08 INFO - PROCESS | 6550 | 1463717708163 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:08 INFO - PROCESS | 6550 | 1463717708441 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 21:15:08 INFO - PROCESS | 6550 | 1463717708785 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f94000 == 133 [pid = 6550] [id = 691] 21:15:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x8a2fb000) [pid = 6550] [serial = 2074] [outer = (nil)] 21:15:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0xa22e8c00) [pid = 6550] [serial = 2075] [outer = 0x8a2fb000] 21:15:08 INFO - PROCESS | 6550 | 1463717708873 Marionette DEBUG loaded listener.js 21:15:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0xa24fd800) [pid = 6550] [serial = 2076] [outer = 0x8a2fb000] 21:15:09 INFO - PROCESS | 6550 | 1463717709871 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 21:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1782ms 21:15:09 INFO - PROCESS | 6550 | 1463717709938 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 21:15:09 INFO - PROCESS | 6550 | 1463717709942 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 21:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:15:09 INFO - PROCESS | 6550 | 1463717709948 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:15:09 INFO - PROCESS | 6550 | 1463717709951 Marionette TRACE conn3 <- [1,2738,null,{}] 21:15:09 INFO - PROCESS | 6550 | 1463717709957 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x89112400 == 132 [pid = 6550] [id = 306] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x919e8000 == 131 [pid = 6550] [id = 664] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x90a9b800 == 130 [pid = 6550] [id = 662] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb2800 == 129 [pid = 6550] [id = 663] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x89f8d800 == 128 [pid = 6550] [id = 661] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x91bcf000 == 127 [pid = 6550] [id = 660] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cf400 == 126 [pid = 6550] [id = 659] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8c679400 == 125 [pid = 6550] [id = 658] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef400 == 124 [pid = 6550] [id = 657] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fc800 == 123 [pid = 6550] [id = 655] 21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67e400 == 122 [pid = 6550] [id = 656] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8f5e7400) [pid = 6550] [serial = 1964] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x8f5e4800) [pid = 6550] [serial = 1830] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8efbfc00) [pid = 6550] [serial = 1961] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x909cb800) [pid = 6550] [serial = 1962] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8a4cf000) [pid = 6550] [serial = 1901] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8b178c00) [pid = 6550] [serial = 1955] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8b6dac00) [pid = 6550] [serial = 1956] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0xa35f7800) [pid = 6550] [serial = 1952] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0xa22e9800) [pid = 6550] [serial = 1950] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0xa2159c00) [pid = 6550] [serial = 1949] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8e50b800) [pid = 6550] [serial = 1947] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8e509c00) [pid = 6550] [serial = 1946] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0xa2604400) [pid = 6550] [serial = 1944] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0xa227e000) [pid = 6550] [serial = 1943] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0xa2153000) [pid = 6550] [serial = 1941] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0xa061e800) [pid = 6550] [serial = 1940] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x9afa3c00) [pid = 6550] [serial = 1938] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x9acaa400) [pid = 6550] [serial = 1937] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x99f57c00) [pid = 6550] [serial = 1935] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99ec6400) [pid = 6550] [serial = 1934] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x99aea000) [pid = 6550] [serial = 1932] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x996ee800) [pid = 6550] [serial = 1931] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x974cfc00) [pid = 6550] [serial = 1929] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x974c8c00) [pid = 6550] [serial = 1928] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x94f7b000) [pid = 6550] [serial = 1926] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x94f76400) [pid = 6550] [serial = 1925] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x945f2c00) [pid = 6550] [serial = 1923] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x93bc6c00) [pid = 6550] [serial = 1922] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x92981000) [pid = 6550] [serial = 1920] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x92840000) [pid = 6550] [serial = 1919] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9250ec00) [pid = 6550] [serial = 1917] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x9233fc00) [pid = 6550] [serial = 1916] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x91ed1000) [pid = 6550] [serial = 1914] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x91ecac00) [pid = 6550] [serial = 1913] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x91bd9c00) [pid = 6550] [serial = 1911] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x91bcd800) [pid = 6550] [serial = 1910] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x919d2000) [pid = 6550] [serial = 1908] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x90dafc00) [pid = 6550] [serial = 1907] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x90a91400) [pid = 6550] [serial = 1905] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x8f5e3c00) [pid = 6550] [serial = 1904] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8c8ae000) [pid = 6550] [serial = 1902] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8daeac00) [pid = 6550] [serial = 1958] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8e507000) [pid = 6550] [serial = 1959] [outer = (nil)] [url = about:blank] 21:15:11 INFO - PROCESS | 6550 | 1463717711755 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 21:15:11 INFO - PROCESS | 6550 | 1463717711908 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a403000 == 123 [pid = 6550] [id = 692] 21:15:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8a40b400) [pid = 6550] [serial = 2077] [outer = (nil)] 21:15:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8a4d0400) [pid = 6550] [serial = 2078] [outer = 0x8a40b400] 21:15:12 INFO - PROCESS | 6550 | 1463717711997 Marionette DEBUG loaded listener.js 21:15:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8b191c00) [pid = 6550] [serial = 2079] [outer = 0x8a40b400] 21:15:12 INFO - PROCESS | 6550 | 1463717712932 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 21:15:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:15:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 3031ms 21:15:12 INFO - PROCESS | 6550 | 1463717712981 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 21:15:12 INFO - PROCESS | 6550 | 1463717712988 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 21:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:15:12 INFO - PROCESS | 6550 | 1463717712996 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:15:13 INFO - PROCESS | 6550 | 1463717713001 Marionette TRACE conn3 <- [1,2742,null,{}] 21:15:13 INFO - PROCESS | 6550 | 1463717713008 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:13 INFO - PROCESS | 6550 | 1463717713226 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 21:15:13 INFO - PROCESS | 6550 | 1463717713439 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b5400 == 124 [pid = 6550] [id = 693] 21:15:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8d9a9c00) [pid = 6550] [serial = 2080] [outer = (nil)] 21:15:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8dc94000) [pid = 6550] [serial = 2081] [outer = 0x8d9a9c00] 21:15:13 INFO - PROCESS | 6550 | 1463717713521 Marionette DEBUG loaded listener.js 21:15:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8e50bc00) [pid = 6550] [serial = 2082] [outer = 0x8d9a9c00] 21:15:14 INFO - PROCESS | 6550 | 1463717714417 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1488ms 21:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:15:14 INFO - PROCESS | 6550 | 1463717714488 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 21:15:14 INFO - PROCESS | 6550 | 1463717714492 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 21:15:14 INFO - PROCESS | 6550 | 1463717714499 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:15:14 INFO - PROCESS | 6550 | 1463717714502 Marionette TRACE conn3 <- [1,2746,null,{}] 21:15:14 INFO - PROCESS | 6550 | 1463717714508 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:14 INFO - PROCESS | 6550 | 1463717714797 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 21:15:14 INFO - PROCESS | 6550 | 1463717714833 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e50f400 == 125 [pid = 6550] [id = 694] 21:15:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8ede4800) [pid = 6550] [serial = 2083] [outer = (nil)] 21:15:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8f5e7400) [pid = 6550] [serial = 2084] [outer = 0x8ede4800] 21:15:14 INFO - PROCESS | 6550 | 1463717714911 Marionette DEBUG loaded listener.js 21:15:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x909ce400) [pid = 6550] [serial = 2085] [outer = 0x8ede4800] 21:15:15 INFO - PROCESS | 6550 | 1463717715956 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1487ms 21:15:15 INFO - PROCESS | 6550 | 1463717715985 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 21:15:15 INFO - PROCESS | 6550 | 1463717715991 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 21:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:15:16 INFO - PROCESS | 6550 | 1463717716012 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:15:16 INFO - PROCESS | 6550 | 1463717716019 Marionette TRACE conn3 <- [1,2750,null,{}] 21:15:16 INFO - PROCESS | 6550 | 1463717716025 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:16 INFO - PROCESS | 6550 | 1463717716871 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8b17f800) [pid = 6550] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8a3ec400) [pid = 6550] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x88944c00) [pid = 6550] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x94f7fc00) [pid = 6550] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8edb9000) [pid = 6550] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x9228a800) [pid = 6550] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa2282c00) [pid = 6550] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x92344800) [pid = 6550] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8edbb000) [pid = 6550] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x91bcfc00) [pid = 6550] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x989fc400) [pid = 6550] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x996e6000) [pid = 6550] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x8edee800) [pid = 6550] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x90d07c00) [pid = 6550] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x974c6800) [pid = 6550] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x8c8b9c00) [pid = 6550] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x8a3e6400) [pid = 6550] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x91bb5800) [pid = 6550] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x945f3c00) [pid = 6550] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x89f90400) [pid = 6550] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0xa353fc00) [pid = 6550] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0x8b894c00) [pid = 6550] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:15:17 INFO - PROCESS | 6550 | 1463717717129 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x88944c00 == 126 [pid = 6550] [id = 695] 21:15:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x89f90400) [pid = 6550] [serial = 2086] [outer = (nil)] 21:15:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0x8b6d1c00) [pid = 6550] [serial = 2087] [outer = 0x89f90400] 21:15:17 INFO - PROCESS | 6550 | 1463717717210 Marionette DEBUG loaded listener.js 21:15:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0x8ede6400) [pid = 6550] [serial = 2088] [outer = 0x89f90400] 21:15:17 INFO - PROCESS | 6550 | 1463717717961 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1996ms 21:15:17 INFO - PROCESS | 6550 | 1463717717995 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 21:15:18 INFO - PROCESS | 6550 | 1463717717998 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 21:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:15:18 INFO - PROCESS | 6550 | 1463717718004 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:15:18 INFO - PROCESS | 6550 | 1463717718006 Marionette TRACE conn3 <- [1,2754,null,{}] 21:15:18 INFO - PROCESS | 6550 | 1463717718012 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:18 INFO - PROCESS | 6550 | 1463717718281 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 21:15:18 INFO - PROCESS | 6550 | 1463717718305 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e501c00 == 127 [pid = 6550] [id = 696] 21:15:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x8e56cc00) [pid = 6550] [serial = 2089] [outer = (nil)] 21:15:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x90da6c00) [pid = 6550] [serial = 2090] [outer = 0x8e56cc00] 21:15:18 INFO - PROCESS | 6550 | 1463717718376 Marionette DEBUG loaded listener.js 21:15:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x90db2000) [pid = 6550] [serial = 2091] [outer = 0x8e56cc00] 21:15:19 INFO - PROCESS | 6550 | 1463717719579 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1586ms 21:15:19 INFO - PROCESS | 6550 | 1463717719591 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 21:15:19 INFO - PROCESS | 6550 | 1463717719596 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 21:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:15:19 INFO - PROCESS | 6550 | 1463717719605 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:15:19 INFO - PROCESS | 6550 | 1463717719611 Marionette TRACE conn3 <- [1,2758,null,{}] 21:15:19 INFO - PROCESS | 6550 | 1463717719620 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:19 INFO - PROCESS | 6550 | 1463717719845 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 21:15:20 INFO - PROCESS | 6550 | 1463717720214 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b192000 == 128 [pid = 6550] [id = 697] 21:15:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x8c3bac00) [pid = 6550] [serial = 2092] [outer = (nil)] 21:15:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x8c8af800) [pid = 6550] [serial = 2093] [outer = 0x8c3bac00] 21:15:20 INFO - PROCESS | 6550 | 1463717720312 Marionette DEBUG loaded listener.js 21:15:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x8e6cc400) [pid = 6550] [serial = 2094] [outer = 0x8c3bac00] 21:15:21 INFO - PROCESS | 6550 | 1463717721261 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1682ms 21:15:21 INFO - PROCESS | 6550 | 1463717721288 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 21:15:21 INFO - PROCESS | 6550 | 1463717721296 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 21:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:15:21 INFO - PROCESS | 6550 | 1463717721307 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:15:21 INFO - PROCESS | 6550 | 1463717721311 Marionette TRACE conn3 <- [1,2762,null,{}] 21:15:21 INFO - PROCESS | 6550 | 1463717721318 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:21 INFO - PROCESS | 6550 | 1463717721646 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 21:15:21 INFO - PROCESS | 6550 | 1463717721922 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e7400 == 129 [pid = 6550] [id = 698] 21:15:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x909e8000) [pid = 6550] [serial = 2095] [outer = (nil)] 21:15:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x90a9d400) [pid = 6550] [serial = 2096] [outer = 0x909e8000] 21:15:22 INFO - PROCESS | 6550 | 1463717722018 Marionette DEBUG loaded listener.js 21:15:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x90d08400) [pid = 6550] [serial = 2097] [outer = 0x909e8000] 21:15:23 INFO - PROCESS | 6550 | 1463717722998 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:15:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:15:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1732ms 21:15:23 INFO - PROCESS | 6550 | 1463717723039 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 21:15:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:15:23 INFO - PROCESS | 6550 | 1463717723044 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 21:15:23 INFO - PROCESS | 6550 | 1463717723050 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:15:23 INFO - PROCESS | 6550 | 1463717723057 Marionette TRACE conn3 <- [1,2766,null,{}] 21:15:23 INFO - PROCESS | 6550 | 1463717723074 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:23 INFO - PROCESS | 6550 | 1463717723318 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 21:15:23 INFO - PROCESS | 6550 | 1463717723609 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x919eec00 == 130 [pid = 6550] [id = 699] 21:15:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x91bc0000) [pid = 6550] [serial = 2098] [outer = (nil)] 21:15:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x91bd4400) [pid = 6550] [serial = 2099] [outer = 0x91bc0000] 21:15:23 INFO - PROCESS | 6550 | 1463717723754 Marionette DEBUG loaded listener.js 21:15:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x91ec7400) [pid = 6550] [serial = 2100] [outer = 0x91bc0000] 21:15:24 INFO - PROCESS | 6550 | 1463717724694 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:15:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:15:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1686ms 21:15:24 INFO - PROCESS | 6550 | 1463717724737 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 21:15:24 INFO - PROCESS | 6550 | 1463717724742 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 21:15:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:15:24 INFO - PROCESS | 6550 | 1463717724748 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:15:24 INFO - PROCESS | 6550 | 1463717724752 Marionette TRACE conn3 <- [1,2770,null,{}] 21:15:24 INFO - PROCESS | 6550 | 1463717724758 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:24 INFO - PROCESS | 6550 | 1463717724990 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 21:15:25 INFO - PROCESS | 6550 | 1463717725339 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a406400 == 131 [pid = 6550] [id = 700] 21:15:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8dc8ec00) [pid = 6550] [serial = 2101] [outer = (nil)] 21:15:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x9222ac00) [pid = 6550] [serial = 2102] [outer = 0x8dc8ec00] 21:15:25 INFO - PROCESS | 6550 | 1463717725437 Marionette DEBUG loaded listener.js 21:15:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x9228a800) [pid = 6550] [serial = 2103] [outer = 0x8dc8ec00] 21:15:26 INFO - PROCESS | 6550 | 1463717726375 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:15:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:15:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1683ms 21:15:26 INFO - PROCESS | 6550 | 1463717726433 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 21:15:26 INFO - PROCESS | 6550 | 1463717726436 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 21:15:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:15:26 INFO - PROCESS | 6550 | 1463717726443 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:15:26 INFO - PROCESS | 6550 | 1463717726447 Marionette TRACE conn3 <- [1,2774,null,{}] 21:15:26 INFO - PROCESS | 6550 | 1463717726452 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:26 INFO - PROCESS | 6550 | 1463717726677 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 21:15:27 INFO - PROCESS | 6550 | 1463717727012 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ed0c00 == 132 [pid = 6550] [id = 701] 21:15:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x9228a400) [pid = 6550] [serial = 2104] [outer = (nil)] 21:15:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x923a4400) [pid = 6550] [serial = 2105] [outer = 0x9228a400] 21:15:27 INFO - PROCESS | 6550 | 1463717727107 Marionette DEBUG loaded listener.js 21:15:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x92507c00) [pid = 6550] [serial = 2106] [outer = 0x9228a400] 21:15:28 INFO - PROCESS | 6550 | 1463717728074 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 21:15:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:15:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1684ms 21:15:28 INFO - PROCESS | 6550 | 1463717728128 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 21:15:28 INFO - PROCESS | 6550 | 1463717728133 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 21:15:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:15:28 INFO - PROCESS | 6550 | 1463717728139 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:15:28 INFO - PROCESS | 6550 | 1463717728143 Marionette TRACE conn3 <- [1,2778,null,{}] 21:15:28 INFO - PROCESS | 6550 | 1463717728148 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:28 INFO - PROCESS | 6550 | 1463717728393 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 21:15:28 INFO - PROCESS | 6550 | 1463717728736 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b898400 == 133 [pid = 6550] [id = 702] 21:15:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x92126000) [pid = 6550] [serial = 2107] [outer = (nil)] 21:15:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x92d55c00) [pid = 6550] [serial = 2108] [outer = 0x92126000] 21:15:28 INFO - PROCESS | 6550 | 1463717728831 Marionette DEBUG loaded listener.js 21:15:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x93858000) [pid = 6550] [serial = 2109] [outer = 0x92126000] 21:15:29 INFO - PROCESS | 6550 | 1463717729713 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:15:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:15:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1629ms 21:15:29 INFO - PROCESS | 6550 | 1463717729784 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 21:15:29 INFO - PROCESS | 6550 | 1463717729789 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 21:15:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:15:29 INFO - PROCESS | 6550 | 1463717729799 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:15:29 INFO - PROCESS | 6550 | 1463717729802 Marionette TRACE conn3 <- [1,2782,null,{}] 21:15:29 INFO - PROCESS | 6550 | 1463717729809 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:30 INFO - PROCESS | 6550 | 1463717730033 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 21:15:30 INFO - PROCESS | 6550 | 1463717730385 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8ab400 == 134 [pid = 6550] [id = 703] 21:15:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8edb2400) [pid = 6550] [serial = 2110] [outer = (nil)] 21:15:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x94f1bc00) [pid = 6550] [serial = 2111] [outer = 0x8edb2400] 21:15:30 INFO - PROCESS | 6550 | 1463717730479 Marionette DEBUG loaded listener.js 21:15:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x94f53400) [pid = 6550] [serial = 2112] [outer = 0x8edb2400] 21:15:31 INFO - PROCESS | 6550 | 1463717731393 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:15:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:15:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1629ms 21:15:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:15:31 INFO - PROCESS | 6550 | 1463717731429 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 21:15:31 INFO - PROCESS | 6550 | 1463717731432 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 21:15:31 INFO - PROCESS | 6550 | 1463717731439 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:15:31 INFO - PROCESS | 6550 | 1463717731442 Marionette TRACE conn3 <- [1,2786,null,{}] 21:15:31 INFO - PROCESS | 6550 | 1463717731448 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:31 INFO - PROCESS | 6550 | 1463717731678 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 21:15:32 INFO - PROCESS | 6550 | 1463717732017 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d5b000 == 135 [pid = 6550] [id = 704] 21:15:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x945f7800) [pid = 6550] [serial = 2113] [outer = (nil)] 21:15:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x974d0400) [pid = 6550] [serial = 2114] [outer = 0x945f7800] 21:15:32 INFO - PROCESS | 6550 | 1463717732111 Marionette DEBUG loaded listener.js 21:15:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x9765ac00) [pid = 6550] [serial = 2115] [outer = 0x945f7800] 21:15:33 INFO - PROCESS | 6550 | 1463717733023 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1632ms 21:15:33 INFO - PROCESS | 6550 | 1463717733071 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 21:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:15:33 INFO - PROCESS | 6550 | 1463717733075 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 21:15:33 INFO - PROCESS | 6550 | 1463717733081 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:15:33 INFO - PROCESS | 6550 | 1463717733085 Marionette TRACE conn3 <- [1,2790,null,{}] 21:15:33 INFO - PROCESS | 6550 | 1463717733091 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:33 INFO - PROCESS | 6550 | 1463717733325 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 21:15:33 INFO - PROCESS | 6550 | 1463717733662 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x9227c400 == 136 [pid = 6550] [id = 705] 21:15:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x97655800) [pid = 6550] [serial = 2116] [outer = (nil)] 21:15:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x98e92c00) [pid = 6550] [serial = 2117] [outer = 0x97655800] 21:15:33 INFO - PROCESS | 6550 | 1463717733761 Marionette DEBUG loaded listener.js 21:15:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x997a8400) [pid = 6550] [serial = 2118] [outer = 0x97655800] 21:15:34 INFO - PROCESS | 6550 | 1463717734652 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:15:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:15:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1635ms 21:15:34 INFO - PROCESS | 6550 | 1463717734717 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 21:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:15:34 INFO - PROCESS | 6550 | 1463717734721 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 21:15:34 INFO - PROCESS | 6550 | 1463717734727 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:15:34 INFO - PROCESS | 6550 | 1463717734731 Marionette TRACE conn3 <- [1,2794,null,{}] 21:15:34 INFO - PROCESS | 6550 | 1463717734736 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:34 INFO - PROCESS | 6550 | 1463717734952 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 21:15:35 INFO - PROCESS | 6550 | 1463717735302 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x90dad400 == 137 [pid = 6550] [id = 706] 21:15:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x90db0000) [pid = 6550] [serial = 2119] [outer = (nil)] 21:15:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x99e32400) [pid = 6550] [serial = 2120] [outer = 0x90db0000] 21:15:35 INFO - PROCESS | 6550 | 1463717735392 Marionette DEBUG loaded listener.js 21:15:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x99ec6400) [pid = 6550] [serial = 2121] [outer = 0x90db0000] 21:15:36 INFO - PROCESS | 6550 | 1463717736323 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 21:15:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:15:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1634ms 21:15:36 INFO - PROCESS | 6550 | 1463717736361 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 21:15:36 INFO - PROCESS | 6550 | 1463717736365 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 21:15:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:15:36 INFO - PROCESS | 6550 | 1463717736372 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:15:36 INFO - PROCESS | 6550 | 1463717736376 Marionette TRACE conn3 <- [1,2798,null,{}] 21:15:36 INFO - PROCESS | 6550 | 1463717736382 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:36 INFO - PROCESS | 6550 | 1463717736634 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 21:15:37 INFO - PROCESS | 6550 | 1463717736985 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f7a400 == 138 [pid = 6550] [id = 707] 21:15:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x9afa5400) [pid = 6550] [serial = 2122] [outer = (nil)] 21:15:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x9b723800) [pid = 6550] [serial = 2123] [outer = 0x9afa5400] 21:15:37 INFO - PROCESS | 6550 | 1463717737085 Marionette DEBUG loaded listener.js 21:15:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0xa1154400) [pid = 6550] [serial = 2124] [outer = 0x9afa5400] 21:15:38 INFO - PROCESS | 6550 | 1463717738038 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 21:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1730ms 21:15:38 INFO - PROCESS | 6550 | 1463717738103 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 21:15:38 INFO - PROCESS | 6550 | 1463717738107 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 21:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:15:38 INFO - PROCESS | 6550 | 1463717738113 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:15:38 INFO - PROCESS | 6550 | 1463717738116 Marionette TRACE conn3 <- [1,2802,null,{}] 21:15:38 INFO - PROCESS | 6550 | 1463717738122 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:38 INFO - PROCESS | 6550 | 1463717738338 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 21:15:38 INFO - PROCESS | 6550 | 1463717738681 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b724c00 == 139 [pid = 6550] [id = 708] 21:15:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x9b77f800) [pid = 6550] [serial = 2125] [outer = (nil)] 21:15:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0xa22e8000) [pid = 6550] [serial = 2126] [outer = 0x9b77f800] 21:15:38 INFO - PROCESS | 6550 | 1463717738775 Marionette DEBUG loaded listener.js 21:15:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0xa22ef000) [pid = 6550] [serial = 2127] [outer = 0x9b77f800] 21:15:39 INFO - PROCESS | 6550 | 1463717739673 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1588ms 21:15:39 INFO - PROCESS | 6550 | 1463717739703 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 21:15:39 INFO - PROCESS | 6550 | 1463717739706 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 21:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:15:39 INFO - PROCESS | 6550 | 1463717739713 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:15:39 INFO - PROCESS | 6550 | 1463717739716 Marionette TRACE conn3 <- [1,2806,null,{}] 21:15:39 INFO - PROCESS | 6550 | 1463717739721 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:39 INFO - PROCESS | 6550 | 1463717739948 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 21:15:40 INFO - PROCESS | 6550 | 1463717740304 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x92340c00 == 140 [pid = 6550] [id = 709] 21:15:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x92670c00) [pid = 6550] [serial = 2128] [outer = (nil)] 21:15:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0xa321a000) [pid = 6550] [serial = 2129] [outer = 0x92670c00] 21:15:40 INFO - PROCESS | 6550 | 1463717740394 Marionette DEBUG loaded listener.js 21:15:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0xa35f0000) [pid = 6550] [serial = 2130] [outer = 0x92670c00] 21:15:41 INFO - PROCESS | 6550 | 1463717741293 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1639ms 21:15:41 INFO - PROCESS | 6550 | 1463717741352 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 21:15:41 INFO - PROCESS | 6550 | 1463717741357 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 21:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:15:41 INFO - PROCESS | 6550 | 1463717741363 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:15:41 INFO - PROCESS | 6550 | 1463717741366 Marionette TRACE conn3 <- [1,2810,null,{}] 21:15:41 INFO - PROCESS | 6550 | 1463717741372 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:41 INFO - PROCESS | 6550 | 1463717741588 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 21:15:41 INFO - PROCESS | 6550 | 1463717741926 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:41 INFO - PROCESS | 6550 | ++DOCSHELL 0xa22ee800 == 141 [pid = 6550] [id = 710] 21:15:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0xa3256800) [pid = 6550] [serial = 2131] [outer = (nil)] 21:15:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0xa6290800) [pid = 6550] [serial = 2132] [outer = 0xa3256800] 21:15:42 INFO - PROCESS | 6550 | 1463717742015 Marionette DEBUG loaded listener.js 21:15:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0xa675b800) [pid = 6550] [serial = 2133] [outer = 0xa3256800] 21:15:42 INFO - PROCESS | 6550 | 1463717742961 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1631ms 21:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:15:43 INFO - PROCESS | 6550 | 1463717742995 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 21:15:43 INFO - PROCESS | 6550 | 1463717742997 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 21:15:43 INFO - PROCESS | 6550 | 1463717743004 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:15:43 INFO - PROCESS | 6550 | 1463717743007 Marionette TRACE conn3 <- [1,2814,null,{}] 21:15:43 INFO - PROCESS | 6550 | 1463717743013 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:43 INFO - PROCESS | 6550 | 1463717743271 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 21:15:43 INFO - PROCESS | 6550 | 1463717743610 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x88944800 == 142 [pid = 6550] [id = 711] 21:15:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x89f8b400) [pid = 6550] [serial = 2134] [outer = (nil)] 21:15:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0xa6b6a800) [pid = 6550] [serial = 2135] [outer = 0x89f8b400] 21:15:43 INFO - PROCESS | 6550 | 1463717743705 Marionette DEBUG loaded listener.js 21:15:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0xa6b6dc00) [pid = 6550] [serial = 2136] [outer = 0x89f8b400] 21:15:44 INFO - PROCESS | 6550 | 1463717744628 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 21:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1681ms 21:15:44 INFO - PROCESS | 6550 | 1463717744685 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 21:15:44 INFO - PROCESS | 6550 | 1463717744688 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 21:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:15:44 INFO - PROCESS | 6550 | 1463717744695 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:15:44 INFO - PROCESS | 6550 | 1463717744698 Marionette TRACE conn3 <- [1,2818,null,{}] 21:15:44 INFO - PROCESS | 6550 | 1463717744704 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:44 INFO - PROCESS | 6550 | 1463717744928 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 21:15:45 INFO - PROCESS | 6550 | 1463717745283 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x93937400 == 143 [pid = 6550] [id = 712] 21:15:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x94f7a000) [pid = 6550] [serial = 2137] [outer = (nil)] 21:15:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0xa6b75c00) [pid = 6550] [serial = 2138] [outer = 0x94f7a000] 21:15:45 INFO - PROCESS | 6550 | 1463717745372 Marionette DEBUG loaded listener.js 21:15:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0xa6c43400) [pid = 6550] [serial = 2139] [outer = 0x94f7a000] 21:15:46 INFO - PROCESS | 6550 | 1463717746312 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 21:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1692ms 21:15:46 INFO - PROCESS | 6550 | 1463717746388 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 21:15:46 INFO - PROCESS | 6550 | 1463717746392 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 21:15:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:15:46 INFO - PROCESS | 6550 | 1463717746398 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:15:46 INFO - PROCESS | 6550 | 1463717746402 Marionette TRACE conn3 <- [1,2822,null,{}] 21:15:46 INFO - PROCESS | 6550 | 1463717746408 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:46 INFO - PROCESS | 6550 | 1463717746669 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 21:15:47 INFO - PROCESS | 6550 | 1463717747015 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x871a8400 == 144 [pid = 6550] [id = 713] 21:15:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x871ab400) [pid = 6550] [serial = 2140] [outer = (nil)] 21:15:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x871b1400) [pid = 6550] [serial = 2141] [outer = 0x871ab400] 21:15:47 INFO - PROCESS | 6550 | 1463717747102 Marionette DEBUG loaded listener.js 21:15:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x871b3000) [pid = 6550] [serial = 2142] [outer = 0x871ab400] 21:15:48 INFO - PROCESS | 6550 | 1463717748014 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:15:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:15:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1685ms 21:15:48 INFO - PROCESS | 6550 | 1463717748084 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 21:15:48 INFO - PROCESS | 6550 | 1463717748087 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 21:15:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:15:48 INFO - PROCESS | 6550 | 1463717748093 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:15:48 INFO - PROCESS | 6550 | 1463717748097 Marionette TRACE conn3 <- [1,2826,null,{}] 21:15:48 INFO - PROCESS | 6550 | 1463717748102 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:48 INFO - PROCESS | 6550 | 1463717748365 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 21:15:48 INFO - PROCESS | 6550 | 1463717748711 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x871a8c00 == 145 [pid = 6550] [id = 714] 21:15:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x871aa000) [pid = 6550] [serial = 2143] [outer = (nil)] 21:15:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa6b6d400) [pid = 6550] [serial = 2144] [outer = 0x871aa000] 21:15:48 INFO - PROCESS | 6550 | 1463717748802 Marionette DEBUG loaded listener.js 21:15:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa6b74000) [pid = 6550] [serial = 2145] [outer = 0x871aa000] 21:15:51 INFO - PROCESS | 6550 | --DOCSHELL 0x9a465800 == 144 [pid = 6550] [id = 467] 21:15:51 INFO - PROCESS | 6550 | --DOCSHELL 0x8e562000 == 143 [pid = 6550] [id = 631] 21:15:51 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f9000 == 142 [pid = 6550] [id = 587] 21:15:51 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e5000 == 141 [pid = 6550] [id = 541] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0xa62ef800) [pid = 6550] [serial = 1953] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x90a95c00) [pid = 6550] [serial = 1899] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8c8af400) [pid = 6550] [serial = 2027] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x974ce000) [pid = 6550] [serial = 1998] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x94fa4800) [pid = 6550] [serial = 1997] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x90dac000) [pid = 6550] [serial = 1977] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90d0e800) [pid = 6550] [serial = 1976] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0xa68a6800) [pid = 6550] [serial = 2018] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x92507000) [pid = 6550] [serial = 1989] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x923afc00) [pid = 6550] [serial = 1988] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0xa26c0c00) [pid = 6550] [serial = 2013] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0xa24fa400) [pid = 6550] [serial = 2012] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x92980800) [pid = 6550] [serial = 1992] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x9297dc00) [pid = 6550] [serial = 1991] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x92349000) [pid = 6550] [serial = 1986] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x92344000) [pid = 6550] [serial = 1985] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x92226c00) [pid = 6550] [serial = 1983] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x91eb0000) [pid = 6550] [serial = 1982] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x99ec3000) [pid = 6550] [serial = 2004] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x99ebf000) [pid = 6550] [serial = 2003] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x9d0aac00) [pid = 6550] [serial = 2010] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x9b81d400) [pid = 6550] [serial = 2009] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x909d7c00) [pid = 6550] [serial = 1974] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x8f5ea800) [pid = 6550] [serial = 1973] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x919f4000) [pid = 6550] [serial = 1980] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x919ee000) [pid = 6550] [serial = 1979] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x996e7400) [pid = 6550] [serial = 2001] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x98e90c00) [pid = 6550] [serial = 2000] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8e506800) [pid = 6550] [serial = 1971] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8d9b7000) [pid = 6550] [serial = 1970] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8b176400) [pid = 6550] [serial = 1968] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8a402c00) [pid = 6550] [serial = 1967] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x93bc5400) [pid = 6550] [serial = 1995] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x9385d000) [pid = 6550] [serial = 1994] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9afad800) [pid = 6550] [serial = 2007] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x9aab1000) [pid = 6550] [serial = 2006] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8a4cd800) [pid = 6550] [serial = 2021] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8b190c00) [pid = 6550] [serial = 2022] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0xa6781400) [pid = 6550] [serial = 2016] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0xa50f3c00) [pid = 6550] [serial = 2015] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x8e6d1000) [pid = 6550] [serial = 2028] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8d9b7c00) [pid = 6550] [serial = 2025] [outer = (nil)] [url = about:blank] 21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8c8af000) [pid = 6550] [serial = 2024] [outer = (nil)] [url = about:blank] 21:15:52 INFO - PROCESS | 6550 | 1463717752167 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:15:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:15:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4085ms 21:15:52 INFO - PROCESS | 6550 | 1463717752179 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 21:15:52 INFO - PROCESS | 6550 | 1463717752184 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 21:15:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:15:52 INFO - PROCESS | 6550 | 1463717752193 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:15:52 INFO - PROCESS | 6550 | 1463717752199 Marionette TRACE conn3 <- [1,2830,null,{}] 21:15:52 INFO - PROCESS | 6550 | 1463717752208 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:52 INFO - PROCESS | 6550 | 1463717752461 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 21:15:52 INFO - PROCESS | 6550 | 1463717752684 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x871abc00 == 142 [pid = 6550] [id = 715] 21:15:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a2f3c00) [pid = 6550] [serial = 2146] [outer = (nil)] 21:15:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8a4c8800) [pid = 6550] [serial = 2147] [outer = 0x8a2f3c00] 21:15:52 INFO - PROCESS | 6550 | 1463717752765 Marionette DEBUG loaded listener.js 21:15:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8b180000) [pid = 6550] [serial = 2148] [outer = 0x8a2f3c00] 21:15:53 INFO - PROCESS | 6550 | 1463717753590 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:15:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:15:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1436ms 21:15:53 INFO - PROCESS | 6550 | 1463717753629 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 21:15:53 INFO - PROCESS | 6550 | 1463717753638 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 21:15:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:15:53 INFO - PROCESS | 6550 | 1463717753648 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:15:53 INFO - PROCESS | 6550 | 1463717753652 Marionette TRACE conn3 <- [1,2834,null,{}] 21:15:53 INFO - PROCESS | 6550 | 1463717753658 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:53 INFO - PROCESS | 6550 | 1463717753965 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 21:15:54 INFO - PROCESS | 6550 | 1463717754103 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17d000 == 143 [pid = 6550] [id = 716] 21:15:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8b199800) [pid = 6550] [serial = 2149] [outer = (nil)] 21:15:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8d838400) [pid = 6550] [serial = 2150] [outer = 0x8b199800] 21:15:54 INFO - PROCESS | 6550 | 1463717754182 Marionette DEBUG loaded listener.js 21:15:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8d83e000) [pid = 6550] [serial = 2151] [outer = 0x8b199800] 21:15:55 INFO - PROCESS | 6550 | 1463717755155 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:15:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:15:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1535ms 21:15:55 INFO - PROCESS | 6550 | 1463717755182 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 21:15:55 INFO - PROCESS | 6550 | 1463717755185 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 21:15:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:15:55 INFO - PROCESS | 6550 | 1463717755192 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:15:55 INFO - PROCESS | 6550 | 1463717755198 Marionette TRACE conn3 <- [1,2838,null,{}] 21:15:55 INFO - PROCESS | 6550 | 1463717755219 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:55 INFO - PROCESS | 6550 | 1463717755505 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 21:15:55 INFO - PROCESS | 6550 | 1463717755540 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d83b400 == 144 [pid = 6550] [id = 717] 21:15:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8e502000) [pid = 6550] [serial = 2152] [outer = (nil)] 21:15:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8e506800) [pid = 6550] [serial = 2153] [outer = 0x8e502000] 21:15:55 INFO - PROCESS | 6550 | 1463717755616 Marionette DEBUG loaded listener.js 21:15:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8e564000) [pid = 6550] [serial = 2154] [outer = 0x8e502000] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8a40b400) [pid = 6550] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8a4cac00) [pid = 6550] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8d9a9c00) [pid = 6550] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8ede4800) [pid = 6550] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x90d01c00) [pid = 6550] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x92343c00) [pid = 6550] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x94f7dc00) [pid = 6550] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x99ae8800) [pid = 6550] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8a2fb000) [pid = 6550] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x98e89400) [pid = 6550] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x9297c800) [pid = 6550] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x9233f800) [pid = 6550] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8b89a000) [pid = 6550] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x91ecd000) [pid = 6550] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x919f2000) [pid = 6550] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x88945000) [pid = 6550] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x919ec800) [pid = 6550] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x92984c00) [pid = 6550] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x9ac44c00) [pid = 6550] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x89f90400) [pid = 6550] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x94f81800) [pid = 6550] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:15:57 INFO - PROCESS | 6550 | 1463717757207 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2087ms 21:15:57 INFO - PROCESS | 6550 | 1463717757293 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 21:15:57 INFO - PROCESS | 6550 | 1463717757298 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 21:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:15:57 INFO - PROCESS | 6550 | 1463717757304 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:15:57 INFO - PROCESS | 6550 | 1463717757306 Marionette TRACE conn3 <- [1,2842,null,{}] 21:15:57 INFO - PROCESS | 6550 | 1463717757312 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:57 INFO - PROCESS | 6550 | 1463717757507 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 21:15:57 INFO - PROCESS | 6550 | 1463717757708 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f0800 == 145 [pid = 6550] [id = 718] 21:15:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x8a40b400) [pid = 6550] [serial = 2155] [outer = (nil)] 21:15:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x8e56ec00) [pid = 6550] [serial = 2156] [outer = 0x8a40b400] 21:15:57 INFO - PROCESS | 6550 | 1463717757788 Marionette DEBUG loaded listener.js 21:15:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x8ede3c00) [pid = 6550] [serial = 2157] [outer = 0x8a40b400] 21:15:58 INFO - PROCESS | 6550 | 1463717758617 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1329ms 21:15:58 INFO - PROCESS | 6550 | 1463717758644 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 21:15:58 INFO - PROCESS | 6550 | 1463717758647 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 21:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:15:58 INFO - PROCESS | 6550 | 1463717758654 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:15:58 INFO - PROCESS | 6550 | 1463717758657 Marionette TRACE conn3 <- [1,2846,null,{}] 21:15:58 INFO - PROCESS | 6550 | 1463717758662 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:58 INFO - PROCESS | 6550 | 1463717758860 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 21:15:58 INFO - PROCESS | 6550 | 1463717758875 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede9800 == 146 [pid = 6550] [id = 719] 21:15:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x8efc1400) [pid = 6550] [serial = 2158] [outer = (nil)] 21:15:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x8f5f0000) [pid = 6550] [serial = 2159] [outer = 0x8efc1400] 21:15:58 INFO - PROCESS | 6550 | 1463717758948 Marionette DEBUG loaded listener.js 21:15:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x909d6400) [pid = 6550] [serial = 2160] [outer = 0x8efc1400] 21:16:00 INFO - PROCESS | 6550 | 1463717760336 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1733ms 21:16:00 INFO - PROCESS | 6550 | 1463717760389 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 21:16:00 INFO - PROCESS | 6550 | 1463717760397 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 21:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:16:00 INFO - PROCESS | 6550 | 1463717760405 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:16:00 INFO - PROCESS | 6550 | 1463717760412 Marionette TRACE conn3 <- [1,2850,null,{}] 21:16:00 INFO - PROCESS | 6550 | 1463717760421 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:00 INFO - PROCESS | 6550 | 1463717760699 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 21:16:01 INFO - PROCESS | 6550 | 1463717761041 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x89112c00 == 147 [pid = 6550] [id = 720] 21:16:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8b171c00) [pid = 6550] [serial = 2161] [outer = (nil)] 21:16:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8c67e000) [pid = 6550] [serial = 2162] [outer = 0x8b171c00] 21:16:01 INFO - PROCESS | 6550 | 1463717761135 Marionette DEBUG loaded listener.js 21:16:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8d844800) [pid = 6550] [serial = 2163] [outer = 0x8b171c00] 21:16:02 INFO - PROCESS | 6550 | 1463717762155 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1789ms 21:16:02 INFO - PROCESS | 6550 | 1463717762194 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 21:16:02 INFO - PROCESS | 6550 | 1463717762203 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 21:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:16:02 INFO - PROCESS | 6550 | 1463717762214 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:16:02 INFO - PROCESS | 6550 | 1463717762218 Marionette TRACE conn3 <- [1,2854,null,{}] 21:16:02 INFO - PROCESS | 6550 | 1463717762224 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:02 INFO - PROCESS | 6550 | 1463717762462 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 21:16:02 INFO - PROCESS | 6550 | 1463717762804 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae6400 == 148 [pid = 6550] [id = 721] 21:16:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8e510000) [pid = 6550] [serial = 2164] [outer = (nil)] 21:16:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8ede5c00) [pid = 6550] [serial = 2165] [outer = 0x8e510000] 21:16:02 INFO - PROCESS | 6550 | 1463717762899 Marionette DEBUG loaded listener.js 21:16:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x909cf400) [pid = 6550] [serial = 2166] [outer = 0x8e510000] 21:16:03 INFO - PROCESS | 6550 | 1463717763889 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1731ms 21:16:03 INFO - PROCESS | 6550 | 1463717763945 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 21:16:03 INFO - PROCESS | 6550 | 1463717763949 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 21:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:16:03 INFO - PROCESS | 6550 | 1463717763956 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:16:03 INFO - PROCESS | 6550 | 1463717763962 Marionette TRACE conn3 <- [1,2858,null,{}] 21:16:03 INFO - PROCESS | 6550 | 1463717763979 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:04 INFO - PROCESS | 6550 | 1463717764258 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 21:16:04 INFO - PROCESS | 6550 | 1463717764612 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x88942c00 == 149 [pid = 6550] [id = 722] 21:16:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8e562800) [pid = 6550] [serial = 2167] [outer = (nil)] 21:16:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x90d02c00) [pid = 6550] [serial = 2168] [outer = 0x8e562800] 21:16:04 INFO - PROCESS | 6550 | 1463717764705 Marionette DEBUG loaded listener.js 21:16:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x90db1c00) [pid = 6550] [serial = 2169] [outer = 0x8e562800] 21:16:05 INFO - PROCESS | 6550 | 1463717765638 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1735ms 21:16:05 INFO - PROCESS | 6550 | 1463717765692 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 21:16:05 INFO - PROCESS | 6550 | 1463717765698 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 21:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:16:05 INFO - PROCESS | 6550 | 1463717765704 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:16:05 INFO - PROCESS | 6550 | 1463717765708 Marionette TRACE conn3 <- [1,2862,null,{}] 21:16:05 INFO - PROCESS | 6550 | 1463717765714 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:05 INFO - PROCESS | 6550 | 1463717765940 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 21:16:06 INFO - PROCESS | 6550 | 1463717766272 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be6400 == 150 [pid = 6550] [id = 723] 21:16:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x90d0dc00) [pid = 6550] [serial = 2170] [outer = (nil)] 21:16:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x919e9000) [pid = 6550] [serial = 2171] [outer = 0x90d0dc00] 21:16:06 INFO - PROCESS | 6550 | 1463717766363 Marionette DEBUG loaded listener.js 21:16:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x919f3000) [pid = 6550] [serial = 2172] [outer = 0x90d0dc00] 21:16:07 INFO - PROCESS | 6550 | 1463717767289 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:16:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:16:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1633ms 21:16:07 INFO - PROCESS | 6550 | 1463717767338 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 21:16:07 INFO - PROCESS | 6550 | 1463717767341 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 21:16:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:16:07 INFO - PROCESS | 6550 | 1463717767348 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:16:07 INFO - PROCESS | 6550 | 1463717767351 Marionette TRACE conn3 <- [1,2866,null,{}] 21:16:07 INFO - PROCESS | 6550 | 1463717767357 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:07 INFO - PROCESS | 6550 | 1463717767573 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 21:16:07 INFO - PROCESS | 6550 | 1463717767835 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc92800 == 151 [pid = 6550] [id = 724] 21:16:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x919f0000) [pid = 6550] [serial = 2173] [outer = (nil)] 21:16:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x91bd1000) [pid = 6550] [serial = 2174] [outer = 0x919f0000] 21:16:07 INFO - PROCESS | 6550 | 1463717767973 Marionette DEBUG loaded listener.js 21:16:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x91eb3000) [pid = 6550] [serial = 2175] [outer = 0x919f0000] 21:16:08 INFO - PROCESS | 6550 | 1463717768962 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:16:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:16:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1682ms 21:16:09 INFO - PROCESS | 6550 | 1463717769034 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 21:16:09 INFO - PROCESS | 6550 | 1463717769039 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 21:16:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:16:09 INFO - PROCESS | 6550 | 1463717769045 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:16:09 INFO - PROCESS | 6550 | 1463717769048 Marionette TRACE conn3 <- [1,2870,null,{}] 21:16:09 INFO - PROCESS | 6550 | 1463717769054 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:09 INFO - PROCESS | 6550 | 1463717769300 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 21:16:09 INFO - PROCESS | 6550 | 1463717769651 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c674400 == 152 [pid = 6550] [id = 725] 21:16:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8dae3000) [pid = 6550] [serial = 2176] [outer = (nil)] 21:16:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x9212c800) [pid = 6550] [serial = 2177] [outer = 0x8dae3000] 21:16:09 INFO - PROCESS | 6550 | 1463717769745 Marionette DEBUG loaded listener.js 21:16:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x92284800) [pid = 6550] [serial = 2178] [outer = 0x8dae3000] 21:16:10 INFO - PROCESS | 6550 | 1463717770640 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 21:16:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:16:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1633ms 21:16:10 INFO - PROCESS | 6550 | 1463717770679 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 21:16:10 INFO - PROCESS | 6550 | 1463717770682 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 21:16:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:16:10 INFO - PROCESS | 6550 | 1463717770690 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:16:10 INFO - PROCESS | 6550 | 1463717770693 Marionette TRACE conn3 <- [1,2874,null,{}] 21:16:10 INFO - PROCESS | 6550 | 1463717770699 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:10 INFO - PROCESS | 6550 | 1463717770910 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 21:16:11 INFO - PROCESS | 6550 | 1463717771246 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ec8c00 == 153 [pid = 6550] [id = 726] 21:16:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x92228c00) [pid = 6550] [serial = 2179] [outer = (nil)] 21:16:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x92506400) [pid = 6550] [serial = 2180] [outer = 0x92228c00] 21:16:11 INFO - PROCESS | 6550 | 1463717771337 Marionette DEBUG loaded listener.js 21:16:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x9250b000) [pid = 6550] [serial = 2181] [outer = 0x92228c00] 21:16:12 INFO - PROCESS | 6550 | 1463717772283 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:16:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:16:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1633ms 21:16:12 INFO - PROCESS | 6550 | 1463717772323 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 21:16:12 INFO - PROCESS | 6550 | 1463717772327 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 21:16:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:16:12 INFO - PROCESS | 6550 | 1463717772334 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:16:12 INFO - PROCESS | 6550 | 1463717772338 Marionette TRACE conn3 <- [1,2878,null,{}] 21:16:12 INFO - PROCESS | 6550 | 1463717772344 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:12 INFO - PROCESS | 6550 | 1463717772571 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 21:16:12 INFO - PROCESS | 6550 | 1463717772908 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d83bc00 == 154 [pid = 6550] [id = 727] 21:16:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x9233f000) [pid = 6550] [serial = 2182] [outer = (nil)] 21:16:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x9283e400) [pid = 6550] [serial = 2183] [outer = 0x9233f000] 21:16:13 INFO - PROCESS | 6550 | 1463717773000 Marionette DEBUG loaded listener.js 21:16:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92845800) [pid = 6550] [serial = 2184] [outer = 0x9233f000] 21:16:13 INFO - PROCESS | 6550 | 1463717773989 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1732ms 21:16:14 INFO - PROCESS | 6550 | 1463717774067 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 21:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:16:14 INFO - PROCESS | 6550 | 1463717774072 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 21:16:14 INFO - PROCESS | 6550 | 1463717774078 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:16:14 INFO - PROCESS | 6550 | 1463717774082 Marionette TRACE conn3 <- [1,2882,null,{}] 21:16:14 INFO - PROCESS | 6550 | 1463717774087 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:14 INFO - PROCESS | 6550 | 1463717774338 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 21:16:14 INFO - PROCESS | 6550 | 1463717774692 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c504800 == 155 [pid = 6550] [id = 728] 21:16:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8e6cc000) [pid = 6550] [serial = 2185] [outer = (nil)] 21:16:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x92d56400) [pid = 6550] [serial = 2186] [outer = 0x8e6cc000] 21:16:14 INFO - PROCESS | 6550 | 1463717774784 Marionette DEBUG loaded listener.js 21:16:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x9385d000) [pid = 6550] [serial = 2187] [outer = 0x8e6cc000] 21:16:15 INFO - PROCESS | 6550 | 1463717775709 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:16:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:16:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1680ms 21:16:15 INFO - PROCESS | 6550 | 1463717775758 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 21:16:15 INFO - PROCESS | 6550 | 1463717775762 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 21:16:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:16:15 INFO - PROCESS | 6550 | 1463717775768 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:16:15 INFO - PROCESS | 6550 | 1463717775771 Marionette TRACE conn3 <- [1,2886,null,{}] 21:16:15 INFO - PROCESS | 6550 | 1463717775777 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:16 INFO - PROCESS | 6550 | 1463717776004 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 21:16:16 INFO - PROCESS | 6550 | 1463717776296 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x92778400 == 156 [pid = 6550] [id = 729] 21:16:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x94f1b800) [pid = 6550] [serial = 2188] [outer = (nil)] 21:16:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94f58800) [pid = 6550] [serial = 2189] [outer = 0x94f1b800] 21:16:16 INFO - PROCESS | 6550 | 1463717776455 Marionette DEBUG loaded listener.js 21:16:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x94f7b000) [pid = 6550] [serial = 2190] [outer = 0x94f1b800] 21:16:17 INFO - PROCESS | 6550 | 1463717777392 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1688ms 21:16:17 INFO - PROCESS | 6550 | 1463717777457 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 21:16:17 INFO - PROCESS | 6550 | 1463717777461 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 21:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:16:17 INFO - PROCESS | 6550 | 1463717777468 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:16:17 INFO - PROCESS | 6550 | 1463717777472 Marionette TRACE conn3 <- [1,2890,null,{}] 21:16:17 INFO - PROCESS | 6550 | 1463717777477 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:17 INFO - PROCESS | 6550 | 1463717777733 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 21:16:18 INFO - PROCESS | 6550 | 1463717778079 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f1a000 == 157 [pid = 6550] [id = 730] 21:16:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x974c7800) [pid = 6550] [serial = 2191] [outer = (nil)] 21:16:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x98974000) [pid = 6550] [serial = 2192] [outer = 0x974c7800] 21:16:18 INFO - PROCESS | 6550 | 1463717778180 Marionette DEBUG loaded listener.js 21:16:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x99729000) [pid = 6550] [serial = 2193] [outer = 0x974c7800] 21:16:19 INFO - PROCESS | 6550 | 1463717779115 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1682ms 21:16:19 INFO - PROCESS | 6550 | 1463717779151 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 21:16:19 INFO - PROCESS | 6550 | 1463717779155 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 21:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:16:19 INFO - PROCESS | 6550 | 1463717779161 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:16:19 INFO - PROCESS | 6550 | 1463717779164 Marionette TRACE conn3 <- [1,2894,null,{}] 21:16:19 INFO - PROCESS | 6550 | 1463717779170 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:19 INFO - PROCESS | 6550 | 1463717779387 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 21:16:19 INFO - PROCESS | 6550 | 1463717779756 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bed400 == 158 [pid = 6550] [id = 731] 21:16:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x919ea800) [pid = 6550] [serial = 2194] [outer = (nil)] 21:16:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x99b5d800) [pid = 6550] [serial = 2195] [outer = 0x919ea800] 21:16:19 INFO - PROCESS | 6550 | 1463717779846 Marionette DEBUG loaded listener.js 21:16:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99ec0000) [pid = 6550] [serial = 2196] [outer = 0x919ea800] 21:16:20 INFO - PROCESS | 6550 | 1463717780754 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1637ms 21:16:20 INFO - PROCESS | 6550 | 1463717780799 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 21:16:20 INFO - PROCESS | 6550 | 1463717780803 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 21:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:16:20 INFO - PROCESS | 6550 | 1463717780809 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:16:20 INFO - PROCESS | 6550 | 1463717780822 Marionette TRACE conn3 <- [1,2898,null,{}] 21:16:20 INFO - PROCESS | 6550 | 1463717780828 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:21 INFO - PROCESS | 6550 | 1463717781055 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 21:16:21 INFO - PROCESS | 6550 | 1463717781397 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x996e1400 == 159 [pid = 6550] [id = 732] 21:16:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x996ee000) [pid = 6550] [serial = 2197] [outer = (nil)] 21:16:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x99f76800) [pid = 6550] [serial = 2198] [outer = 0x996ee000] 21:16:21 INFO - PROCESS | 6550 | 1463717781503 Marionette DEBUG loaded listener.js 21:16:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9a84a800) [pid = 6550] [serial = 2199] [outer = 0x996ee000] 21:16:22 INFO - PROCESS | 6550 | 1463717782418 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1644ms 21:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:16:22 INFO - PROCESS | 6550 | 1463717782453 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 21:16:22 INFO - PROCESS | 6550 | 1463717782456 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 21:16:22 INFO - PROCESS | 6550 | 1463717782463 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:16:22 INFO - PROCESS | 6550 | 1463717782466 Marionette TRACE conn3 <- [1,2902,null,{}] 21:16:22 INFO - PROCESS | 6550 | 1463717782472 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:22 INFO - PROCESS | 6550 | 1463717782687 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 21:16:23 INFO - PROCESS | 6550 | 1463717783035 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x99b60800 == 160 [pid = 6550] [id = 733] 21:16:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x99ec0400) [pid = 6550] [serial = 2200] [outer = (nil)] 21:16:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9af9fc00) [pid = 6550] [serial = 2201] [outer = 0x99ec0400] 21:16:23 INFO - PROCESS | 6550 | 1463717783141 Marionette DEBUG loaded listener.js 21:16:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9b148400) [pid = 6550] [serial = 2202] [outer = 0x99ec0400] 21:16:24 INFO - PROCESS | 6550 | 1463717784051 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1642ms 21:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:16:24 INFO - PROCESS | 6550 | 1463717784104 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 21:16:24 INFO - PROCESS | 6550 | 1463717784107 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 21:16:24 INFO - PROCESS | 6550 | 1463717784114 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:16:24 INFO - PROCESS | 6550 | 1463717784117 Marionette TRACE conn3 <- [1,2906,null,{}] 21:16:24 INFO - PROCESS | 6550 | 1463717784123 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:24 INFO - PROCESS | 6550 | 1463717784360 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 21:16:24 INFO - PROCESS | 6550 | 1463717784715 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a53000 == 161 [pid = 6550] [id = 734] 21:16:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x92347000) [pid = 6550] [serial = 2203] [outer = (nil)] 21:16:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x9b7c0c00) [pid = 6550] [serial = 2204] [outer = 0x92347000] 21:16:24 INFO - PROCESS | 6550 | 1463717784810 Marionette DEBUG loaded listener.js 21:16:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x9d0af000) [pid = 6550] [serial = 2205] [outer = 0x92347000] 21:16:25 INFO - PROCESS | 6550 | 1463717785705 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1629ms 21:16:25 INFO - PROCESS | 6550 | 1463717785743 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 21:16:25 INFO - PROCESS | 6550 | 1463717785747 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 21:16:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:16:25 INFO - PROCESS | 6550 | 1463717785754 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:16:25 INFO - PROCESS | 6550 | 1463717785756 Marionette TRACE conn3 <- [1,2910,null,{}] 21:16:25 INFO - PROCESS | 6550 | 1463717785762 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:25 INFO - PROCESS | 6550 | 1463717785979 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 21:16:26 INFO - PROCESS | 6550 | 1463717786283 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x9aca3000 == 162 [pid = 6550] [id = 735] 21:16:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x9b81ac00) [pid = 6550] [serial = 2206] [outer = (nil)] 21:16:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa22e9400) [pid = 6550] [serial = 2207] [outer = 0x9b81ac00] 21:16:26 INFO - PROCESS | 6550 | 1463717786426 Marionette DEBUG loaded listener.js 21:16:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa2606400) [pid = 6550] [serial = 2208] [outer = 0x9b81ac00] 21:16:27 INFO - PROCESS | 6550 | 1463717787218 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 21:16:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:16:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:16:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1480ms 21:16:27 INFO - PROCESS | 6550 | 1463717787235 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 21:16:27 INFO - PROCESS | 6550 | 1463717787239 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 21:16:27 INFO - TEST-START | /DOMEvents/constructors.html 21:16:27 INFO - PROCESS | 6550 | 1463717787245 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:16:27 INFO - PROCESS | 6550 | 1463717787249 Marionette TRACE conn3 <- [1,2914,null,{}] 21:16:27 INFO - PROCESS | 6550 | 1463717787254 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:27 INFO - PROCESS | 6550 | 1463717787475 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 21:16:27 INFO - PROCESS | 6550 | 1463717787749 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x867abc00 == 163 [pid = 6550] [id = 736] 21:16:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x867ac000) [pid = 6550] [serial = 2209] [outer = (nil)] 21:16:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x867b3400) [pid = 6550] [serial = 2210] [outer = 0x867ac000] 21:16:27 INFO - PROCESS | 6550 | 1463717787836 Marionette DEBUG loaded listener.js 21:16:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x867b5c00) [pid = 6550] [serial = 2211] [outer = 0x867ac000] 21:16:28 INFO - PROCESS | 6550 | 1463717788874 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:16:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1708ms 21:16:28 INFO - PROCESS | 6550 | 1463717788955 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 21:16:28 INFO - PROCESS | 6550 | 1463717788960 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 21:16:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:16:28 INFO - PROCESS | 6550 | 1463717788971 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:16:28 INFO - PROCESS | 6550 | 1463717788976 Marionette TRACE conn3 <- [1,2918,null,{}] 21:16:28 INFO - PROCESS | 6550 | 1463717788989 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:29 INFO - PROCESS | 6550 | 1463717789212 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 21:16:29 INFO - PROCESS | 6550 | 1463717789532 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x867ae400 == 164 [pid = 6550] [id = 737] 21:16:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x867b8800) [pid = 6550] [serial = 2212] [outer = (nil)] 21:16:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa2159800) [pid = 6550] [serial = 2213] [outer = 0x867b8800] 21:16:29 INFO - PROCESS | 6550 | 1463717789617 Marionette DEBUG loaded listener.js 21:16:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa3254c00) [pid = 6550] [serial = 2214] [outer = 0x867b8800] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x989f0400 == 163 [pid = 6550] [id = 669] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a403000 == 162 [pid = 6550] [id = 692] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8894d400 == 161 [pid = 6550] [id = 668] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0xa1155800 == 160 [pid = 6550] [id = 670] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f0800 == 159 [pid = 6550] [id = 718] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8d83b400 == 158 [pid = 6550] [id = 717] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17d000 == 157 [pid = 6550] [id = 716] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x871abc00 == 156 [pid = 6550] [id = 715] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x871a8400 == 155 [pid = 6550] [id = 713] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x93937400 == 154 [pid = 6550] [id = 712] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0xa22ee800 == 153 [pid = 6550] [id = 710] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x88944800 == 152 [pid = 6550] [id = 711] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x92340c00 == 151 [pid = 6550] [id = 709] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x9b724c00 == 150 [pid = 6550] [id = 708] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x99f7a400 == 149 [pid = 6550] [id = 707] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x90dad400 == 148 [pid = 6550] [id = 706] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x92d5b000 == 147 [pid = 6550] [id = 704] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x9227c400 == 146 [pid = 6550] [id = 705] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8ab400 == 145 [pid = 6550] [id = 703] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8b898400 == 144 [pid = 6550] [id = 702] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x91ed0c00 == 143 [pid = 6550] [id = 701] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a406400 == 142 [pid = 6550] [id = 700] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x919eec00 == 141 [pid = 6550] [id = 699] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8b192000 == 140 [pid = 6550] [id = 697] 21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x909e7400 == 139 [pid = 6550] [id = 698] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8a4d0400) [pid = 6550] [serial = 2078] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x909e9800) [pid = 6550] [serial = 1965] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8dc94000) [pid = 6550] [serial = 2081] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x909ce400) [pid = 6550] [serial = 2085] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x919f5800) [pid = 6550] [serial = 2040] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x92848c00) [pid = 6550] [serial = 2052] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x99a50400) [pid = 6550] [serial = 2064] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8e50bc00) [pid = 6550] [serial = 2082] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x9b1bb000) [pid = 6550] [serial = 2070] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0xa24fd800) [pid = 6550] [serial = 2076] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9d0b4800) [pid = 6550] [serial = 2073] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x919c9c00) [pid = 6550] [serial = 2039] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x94f1cc00) [pid = 6550] [serial = 2058] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8b191c00) [pid = 6550] [serial = 2079] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x92668c00) [pid = 6550] [serial = 2051] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x9385e400) [pid = 6550] [serial = 2055] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x90a9a000) [pid = 6550] [serial = 2036] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x92340000) [pid = 6550] [serial = 2048] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0xa22e8c00) [pid = 6550] [serial = 2075] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x92122000) [pid = 6550] [serial = 2046] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x9d0a9c00) [pid = 6550] [serial = 2072] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8c3b9400) [pid = 6550] [serial = 2033] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x92d55800) [pid = 6550] [serial = 2054] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x91bd4c00) [pid = 6550] [serial = 2042] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x94fa6000) [pid = 6550] [serial = 2060] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x945f6400) [pid = 6550] [serial = 2057] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0xa6b68c00) [pid = 6550] [serial = 2019] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x8f5e7400) [pid = 6550] [serial = 2084] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x91ecd400) [pid = 6550] [serial = 2045] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x989f1000) [pid = 6550] [serial = 2063] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8dc92c00) [pid = 6550] [serial = 2034] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8ede6400) [pid = 6550] [serial = 2088] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x95131400) [pid = 6550] [serial = 2061] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x91eb4000) [pid = 6550] [serial = 2043] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8f5f1800) [pid = 6550] [serial = 2030] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8b6d1c00) [pid = 6550] [serial = 2087] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x923a8c00) [pid = 6550] [serial = 2049] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x9afa0c00) [pid = 6550] [serial = 2069] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x90be7c00) [pid = 6550] [serial = 2037] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x99ebcc00) [pid = 6550] [serial = 2066] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x99f6f400) [pid = 6550] [serial = 2067] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x90da6c00) [pid = 6550] [serial = 2090] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 6550 | 1463717792976 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:16:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:16:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 4057ms 21:16:33 INFO - PROCESS | 6550 | 1463717793029 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 21:16:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:16:33 INFO - PROCESS | 6550 | 1463717793036 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 21:16:33 INFO - PROCESS | 6550 | 1463717793044 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:16:33 INFO - PROCESS | 6550 | 1463717793050 Marionette TRACE conn3 <- [1,2922,null,{}] 21:16:33 INFO - PROCESS | 6550 | 1463717793057 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:33 INFO - PROCESS | 6550 | 1463717793257 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 21:16:33 INFO - PROCESS | 6550 | 1463717793472 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8d000 == 140 [pid = 6550] [id = 738] 21:16:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8a3e4400) [pid = 6550] [serial = 2215] [outer = (nil)] 21:16:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8b176400) [pid = 6550] [serial = 2216] [outer = 0x8a3e4400] 21:16:33 INFO - PROCESS | 6550 | 1463717793563 Marionette DEBUG loaded listener.js 21:16:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8b6d7000) [pid = 6550] [serial = 2217] [outer = 0x8a3e4400] 21:16:34 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:16:34 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:16:34 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:16:34 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:16:34 INFO - PROCESS | 6550 | 1463717794415 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 21:16:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:16:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:16:34 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 21:16:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:16:34 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 21:16:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:16:34 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]" 21:16:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:16:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:16:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1440ms 21:16:34 INFO - PROCESS | 6550 | 1463717794485 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 21:16:34 INFO - PROCESS | 6550 | 1463717794500 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 21:16:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:16:34 INFO - PROCESS | 6550 | 1463717794514 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:16:34 INFO - PROCESS | 6550 | 1463717794518 Marionette TRACE conn3 <- [1,2926,null,{}] 21:16:34 INFO - PROCESS | 6550 | 1463717794524 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:34 INFO - PROCESS | 6550 | 1463717794738 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 21:16:35 INFO - PROCESS | 6550 | 1463717794987 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17d800 == 141 [pid = 6550] [id = 739] 21:16:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8c8b0800) [pid = 6550] [serial = 2218] [outer = (nil)] 21:16:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8e502400) [pid = 6550] [serial = 2219] [outer = 0x8c8b0800] 21:16:35 INFO - PROCESS | 6550 | 1463717795068 Marionette DEBUG loaded listener.js 21:16:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8e50d000) [pid = 6550] [serial = 2220] [outer = 0x8c8b0800] 21:16:35 INFO - PROCESS | 6550 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:16:35 INFO - PROCESS | 6550 | 1463717795907 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 21:16:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:16:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1408ms 21:16:35 INFO - PROCESS | 6550 | 1463717795929 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 21:16:35 INFO - PROCESS | 6550 | 1463717795934 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 21:16:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:16:35 INFO - PROCESS | 6550 | 1463717795940 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:16:35 INFO - PROCESS | 6550 | 1463717795946 Marionette TRACE conn3 <- [1,2930,null,{}] 21:16:35 INFO - PROCESS | 6550 | 1463717795962 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:36 INFO - PROCESS | 6550 | 1463717796252 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 21:16:36 INFO - PROCESS | 6550 | 1463717796309 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e505000 == 142 [pid = 6550] [id = 740] 21:16:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x909cbc00) [pid = 6550] [serial = 2221] [outer = (nil)] 21:16:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x909e6800) [pid = 6550] [serial = 2222] [outer = 0x909cbc00] 21:16:36 INFO - PROCESS | 6550 | 1463717796396 Marionette DEBUG loaded listener.js 21:16:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x90a98800) [pid = 6550] [serial = 2223] [outer = 0x909cbc00] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x9afa5400) [pid = 6550] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x9228a400) [pid = 6550] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8b199800) [pid = 6550] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x92126000) [pid = 6550] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x909e8000) [pid = 6550] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8edb2400) [pid = 6550] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x92670c00) [pid = 6550] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8e6c8400) [pid = 6550] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x97655800) [pid = 6550] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x94f7a000) [pid = 6550] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x9b77f800) [pid = 6550] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8e502000) [pid = 6550] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x8dc8ec00) [pid = 6550] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x90db0000) [pid = 6550] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x91bc0000) [pid = 6550] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x945f7800) [pid = 6550] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8a2f3c00) [pid = 6550] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x871ab400) [pid = 6550] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8c3bac00) [pid = 6550] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x89f8b400) [pid = 6550] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x871aa000) [pid = 6550] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0xa3256800) [pid = 6550] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x8a40b400) [pid = 6550] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:16:37 INFO - PROCESS | 6550 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:16:37 INFO - PROCESS | 6550 | 1463717797887 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 21:16:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:16:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1987ms 21:16:37 INFO - PROCESS | 6550 | 1463717797928 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 21:16:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:16:37 INFO - PROCESS | 6550 | 1463717797934 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 21:16:37 INFO - PROCESS | 6550 | 1463717797940 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:16:37 INFO - PROCESS | 6550 | 1463717797943 Marionette TRACE conn3 <- [1,2934,null,{}] 21:16:37 INFO - PROCESS | 6550 | 1463717797949 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:38 INFO - PROCESS | 6550 | 1463717798237 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 21:16:38 INFO - PROCESS | 6550 | 1463717798260 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f9000 == 143 [pid = 6550] [id = 741] 21:16:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x8daf0800) [pid = 6550] [serial = 2224] [outer = (nil)] 21:16:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x909d4800) [pid = 6550] [serial = 2225] [outer = 0x8daf0800] 21:16:38 INFO - PROCESS | 6550 | 1463717798333 Marionette DEBUG loaded listener.js 21:16:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x90a9b800) [pid = 6550] [serial = 2226] [outer = 0x8daf0800] 21:16:39 INFO - PROCESS | 6550 | 1463717799157 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:16:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:16:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1229ms 21:16:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:16:39 INFO - PROCESS | 6550 | 1463717799168 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 21:16:39 INFO - PROCESS | 6550 | 1463717799171 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 21:16:39 INFO - PROCESS | 6550 | 1463717799177 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:16:39 INFO - PROCESS | 6550 | 1463717799180 Marionette TRACE conn3 <- [1,2938,null,{}] 21:16:39 INFO - PROCESS | 6550 | 1463717799186 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:39 INFO - PROCESS | 6550 | 1463717799467 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 21:16:39 INFO - PROCESS | 6550 | 1463717799810 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x867b0c00 == 144 [pid = 6550] [id = 742] 21:16:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x867b4400) [pid = 6550] [serial = 2227] [outer = (nil)] 21:16:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x871b2c00) [pid = 6550] [serial = 2228] [outer = 0x867b4400] 21:16:39 INFO - PROCESS | 6550 | 1463717799911 Marionette DEBUG loaded listener.js 21:16:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x89112400) [pid = 6550] [serial = 2229] [outer = 0x867b4400] 21:16:40 INFO - PROCESS | 6550 | 1463717800822 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:16:40 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. 21:16:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1686ms 21:16:40 INFO - PROCESS | 6550 | 1463717800864 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 21:16:40 INFO - PROCESS | 6550 | 1463717800872 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 21:16:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:16:40 INFO - PROCESS | 6550 | 1463717800881 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:16:40 INFO - PROCESS | 6550 | 1463717800887 Marionette TRACE conn3 <- [1,2942,null,{}] 21:16:40 INFO - PROCESS | 6550 | 1463717800895 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:41 INFO - PROCESS | 6550 | 1463717801129 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 21:16:41 INFO - PROCESS | 6550 | 1463717801429 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c678c00 == 145 [pid = 6550] [id = 743] 21:16:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8d842800) [pid = 6550] [serial = 2230] [outer = (nil)] 21:16:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8dae9400) [pid = 6550] [serial = 2231] [outer = 0x8d842800] 21:16:41 INFO - PROCESS | 6550 | 1463717801535 Marionette DEBUG loaded listener.js 21:16:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8e505c00) [pid = 6550] [serial = 2232] [outer = 0x8d842800] 21:16:42 INFO - PROCESS | 6550 | 1463717802403 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 21:16:42 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 21:16:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:16:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:16:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1584ms 21:16:42 INFO - PROCESS | 6550 | 1463717802469 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 21:16:42 INFO - PROCESS | 6550 | 1463717802476 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 21:16:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:16:42 INFO - PROCESS | 6550 | 1463717802482 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:16:42 INFO - PROCESS | 6550 | 1463717802486 Marionette TRACE conn3 <- [1,2946,null,{}] 21:16:42 INFO - PROCESS | 6550 | 1463717802492 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:42 INFO - PROCESS | 6550 | 1463717802721 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 21:16:43 INFO - PROCESS | 6550 | 1463717803025 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 146 [pid = 6550] [id = 744] 21:16:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8efbf800) [pid = 6550] [serial = 2233] [outer = (nil)] 21:16:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8f5edc00) [pid = 6550] [serial = 2234] [outer = 0x8efbf800] 21:16:43 INFO - PROCESS | 6550 | 1463717803117 Marionette DEBUG loaded listener.js 21:16:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x909e8000) [pid = 6550] [serial = 2235] [outer = 0x8efbf800] 21:16:44 INFO - PROCESS | 6550 | 1463717804102 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:16:44 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. 21:16:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1638ms 21:16:44 INFO - PROCESS | 6550 | 1463717804120 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 21:16:44 INFO - PROCESS | 6550 | 1463717804124 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 21:16:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:16:44 INFO - PROCESS | 6550 | 1463717804140 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:16:44 INFO - PROCESS | 6550 | 1463717804150 Marionette TRACE conn3 <- [1,2950,null,{}] 21:16:44 INFO - PROCESS | 6550 | 1463717804155 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:44 INFO - PROCESS | 6550 | 1463717804415 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 21:16:44 INFO - PROCESS | 6550 | 1463717804688 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c503800 == 147 [pid = 6550] [id = 745] 21:16:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8f5e7400) [pid = 6550] [serial = 2236] [outer = (nil)] 21:16:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x90db0000) [pid = 6550] [serial = 2237] [outer = 0x8f5e7400] 21:16:44 INFO - PROCESS | 6550 | 1463717804794 Marionette DEBUG loaded listener.js 21:16:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x919c9400) [pid = 6550] [serial = 2238] [outer = 0x8f5e7400] 21:16:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb6800 == 148 [pid = 6550] [id = 746] 21:16:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x91bba400) [pid = 6550] [serial = 2239] [outer = (nil)] 21:16:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x91bd1400) [pid = 6550] [serial = 2240] [outer = 0x91bba400] 21:16:45 INFO - PROCESS | 6550 | 1463717805758 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:16:45 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. 21:16:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1650ms 21:16:45 INFO - PROCESS | 6550 | 1463717805798 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 21:16:45 INFO - PROCESS | 6550 | 1463717805803 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 21:16:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:16:45 INFO - PROCESS | 6550 | 1463717805811 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:16:45 INFO - PROCESS | 6550 | 1463717805813 Marionette TRACE conn3 <- [1,2954,null,{}] 21:16:45 INFO - PROCESS | 6550 | 1463717805820 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:46 INFO - PROCESS | 6550 | 1463717806083 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 21:16:46 INFO - PROCESS | 6550 | 1463717806417 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0f800 == 149 [pid = 6550] [id = 747] 21:16:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x919ee000) [pid = 6550] [serial = 2241] [outer = (nil)] 21:16:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x91bdb400) [pid = 6550] [serial = 2242] [outer = 0x919ee000] 21:16:46 INFO - PROCESS | 6550 | 1463717806512 Marionette DEBUG loaded listener.js 21:16:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91ece400) [pid = 6550] [serial = 2243] [outer = 0x919ee000] 21:16:47 INFO - PROCESS | 6550 | 1463717807285 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:16:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:16:47 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 21:16:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1530ms 21:16:47 INFO - PROCESS | 6550 | 1463717807342 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 21:16:47 INFO - PROCESS | 6550 | 1463717807347 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 21:16:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:16:47 INFO - PROCESS | 6550 | 1463717807353 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:16:47 INFO - PROCESS | 6550 | 1463717807357 Marionette TRACE conn3 <- [1,2958,null,{}] 21:16:47 INFO - PROCESS | 6550 | 1463717807363 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:47 INFO - PROCESS | 6550 | 1463717807607 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 21:16:47 INFO - PROCESS | 6550 | 1463717807930 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222c400 == 150 [pid = 6550] [id = 748] 21:16:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x9227c800) [pid = 6550] [serial = 2244] [outer = (nil)] 21:16:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x92341000) [pid = 6550] [serial = 2245] [outer = 0x9227c800] 21:16:48 INFO - PROCESS | 6550 | 1463717808035 Marionette DEBUG loaded listener.js 21:16:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x9250b800) [pid = 6550] [serial = 2246] [outer = 0x9227c800] 21:16:48 INFO - PROCESS | 6550 | 1463717808922 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:16:48 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. 21:16:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1580ms 21:16:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:16:48 INFO - PROCESS | 6550 | 1463717808933 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 21:16:48 INFO - PROCESS | 6550 | 1463717808936 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 21:16:48 INFO - PROCESS | 6550 | 1463717808943 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:16:48 INFO - PROCESS | 6550 | 1463717808946 Marionette TRACE conn3 <- [1,2962,null,{}] 21:16:48 INFO - PROCESS | 6550 | 1463717808952 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:49 INFO - PROCESS | 6550 | 1463717809173 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 21:16:49 INFO - PROCESS | 6550 | 1463717809447 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bee400 == 151 [pid = 6550] [id = 749] 21:16:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x91bd5c00) [pid = 6550] [serial = 2247] [outer = (nil)] 21:16:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92840c00) [pid = 6550] [serial = 2248] [outer = 0x91bd5c00] 21:16:49 INFO - PROCESS | 6550 | 1463717809540 Marionette DEBUG loaded listener.js 21:16:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92847c00) [pid = 6550] [serial = 2249] [outer = 0x91bd5c00] 21:16:50 INFO - PROCESS | 6550 | 1463717810373 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:16:50 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. 21:16:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1478ms 21:16:50 INFO - PROCESS | 6550 | 1463717810421 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 21:16:50 INFO - PROCESS | 6550 | 1463717810424 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 21:16:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:16:50 INFO - PROCESS | 6550 | 1463717810431 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:16:50 INFO - PROCESS | 6550 | 1463717810435 Marionette TRACE conn3 <- [1,2966,null,{}] 21:16:50 INFO - PROCESS | 6550 | 1463717810440 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:50 INFO - PROCESS | 6550 | 1463717810688 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 21:16:51 INFO - PROCESS | 6550 | 1463717810990 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x92670c00 == 152 [pid = 6550] [id = 750] 21:16:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x92986c00) [pid = 6550] [serial = 2250] [outer = (nil)] 21:16:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x945f4400) [pid = 6550] [serial = 2251] [outer = 0x92986c00] 21:16:51 INFO - PROCESS | 6550 | 1463717811081 Marionette DEBUG loaded listener.js 21:16:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x945f9c00) [pid = 6550] [serial = 2252] [outer = 0x92986c00] 21:16:51 INFO - PROCESS | 6550 | 1463717811932 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:16:51 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. 21:16:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1535ms 21:16:51 INFO - PROCESS | 6550 | 1463717811967 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 21:16:51 INFO - PROCESS | 6550 | 1463717811971 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 21:16:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:16:51 INFO - PROCESS | 6550 | 1463717811977 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:16:51 INFO - PROCESS | 6550 | 1463717811981 Marionette TRACE conn3 <- [1,2970,null,{}] 21:16:51 INFO - PROCESS | 6550 | 1463717811986 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:52 INFO - PROCESS | 6550 | 1463717812198 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 21:16:52 INFO - PROCESS | 6550 | 1463717812501 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x92668000 == 153 [pid = 6550] [id = 751] 21:16:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9283b800) [pid = 6550] [serial = 2253] [outer = (nil)] 21:16:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94f81000) [pid = 6550] [serial = 2254] [outer = 0x9283b800] 21:16:52 INFO - PROCESS | 6550 | 1463717812603 Marionette DEBUG loaded listener.js 21:16:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x94f9bc00) [pid = 6550] [serial = 2255] [outer = 0x9283b800] 21:16:53 INFO - PROCESS | 6550 | 1463717813420 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:16:53 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. 21:16:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1478ms 21:16:53 INFO - PROCESS | 6550 | 1463717813455 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 21:16:53 INFO - PROCESS | 6550 | 1463717813458 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 21:16:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:16:53 INFO - PROCESS | 6550 | 1463717813465 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:16:53 INFO - PROCESS | 6550 | 1463717813475 Marionette TRACE conn3 <- [1,2974,null,{}] 21:16:53 INFO - PROCESS | 6550 | 1463717813481 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:53 INFO - PROCESS | 6550 | 1463717813728 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 21:16:54 INFO - PROCESS | 6550 | 1463717814013 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f62000 == 154 [pid = 6550] [id = 752] 21:16:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x94f76800) [pid = 6550] [serial = 2256] [outer = (nil)] 21:16:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x9764dc00) [pid = 6550] [serial = 2257] [outer = 0x94f76800] 21:16:54 INFO - PROCESS | 6550 | 1463717814104 Marionette DEBUG loaded listener.js 21:16:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x976c6c00) [pid = 6550] [serial = 2258] [outer = 0x94f76800] 21:16:54 INFO - PROCESS | 6550 | 1463717814926 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 21:16:54 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. 21:16:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1492ms 21:16:54 INFO - PROCESS | 6550 | 1463717814957 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 21:16:54 INFO - PROCESS | 6550 | 1463717814960 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 21:16:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:16:54 INFO - PROCESS | 6550 | 1463717814967 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:16:54 INFO - PROCESS | 6550 | 1463717814971 Marionette TRACE conn3 <- [1,2978,null,{}] 21:16:54 INFO - PROCESS | 6550 | 1463717814976 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:55 INFO - PROCESS | 6550 | 1463717815225 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 21:16:55 INFO - PROCESS | 6550 | 1463717815507 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x989f1000 == 155 [pid = 6550] [id = 753] 21:16:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x995c5000) [pid = 6550] [serial = 2259] [outer = (nil)] 21:16:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x999a8800) [pid = 6550] [serial = 2260] [outer = 0x995c5000] 21:16:55 INFO - PROCESS | 6550 | 1463717815614 Marionette DEBUG loaded listener.js 21:16:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99f59400) [pid = 6550] [serial = 2261] [outer = 0x995c5000] 21:16:56 INFO - PROCESS | 6550 | 1463717816478 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:16:56 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. 21:16:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1533ms 21:16:56 INFO - PROCESS | 6550 | 1463717816501 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 21:16:56 INFO - PROCESS | 6550 | 1463717816504 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 21:16:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:16:56 INFO - PROCESS | 6550 | 1463717816511 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:16:56 INFO - PROCESS | 6550 | 1463717816515 Marionette TRACE conn3 <- [1,2982,null,{}] 21:16:56 INFO - PROCESS | 6550 | 1463717816521 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:56 INFO - PROCESS | 6550 | 1463717816808 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 21:16:57 INFO - PROCESS | 6550 | 1463717817099 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e6c00 == 156 [pid = 6550] [id = 754] 21:16:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x8c675c00) [pid = 6550] [serial = 2262] [outer = (nil)] 21:16:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x9b72b000) [pid = 6550] [serial = 2263] [outer = 0x8c675c00] 21:16:57 INFO - PROCESS | 6550 | 1463717817190 Marionette DEBUG loaded listener.js 21:16:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9b7bbc00) [pid = 6550] [serial = 2264] [outer = 0x8c675c00] 21:16:58 INFO - PROCESS | 6550 | 1463717818019 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 21:16:58 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 21:16:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:16:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:16:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:16:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1542ms 21:16:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:16:58 INFO - PROCESS | 6550 | 1463717818055 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 21:16:58 INFO - PROCESS | 6550 | 1463717818058 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 21:16:58 INFO - PROCESS | 6550 | 1463717818065 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:16:58 INFO - PROCESS | 6550 | 1463717818068 Marionette TRACE conn3 <- [1,2986,null,{}] 21:16:58 INFO - PROCESS | 6550 | 1463717818074 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:58 INFO - PROCESS | 6550 | 1463717818287 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 21:16:58 INFO - PROCESS | 6550 | 1463717818563 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b148c00 == 157 [pid = 6550] [id = 755] 21:16:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x9b72c400) [pid = 6550] [serial = 2265] [outer = (nil)] 21:16:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0xa2605400) [pid = 6550] [serial = 2266] [outer = 0x9b72c400] 21:16:58 INFO - PROCESS | 6550 | 1463717818650 Marionette DEBUG loaded listener.js 21:16:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0xa308d000) [pid = 6550] [serial = 2267] [outer = 0x9b72c400] 21:16:59 INFO - PROCESS | 6550 | 1463717819554 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:16:59 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. 21:16:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1529ms 21:16:59 INFO - PROCESS | 6550 | 1463717819593 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 21:16:59 INFO - PROCESS | 6550 | 1463717819596 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 21:16:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:16:59 INFO - PROCESS | 6550 | 1463717819603 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:16:59 INFO - PROCESS | 6550 | 1463717819606 Marionette TRACE conn3 <- [1,2990,null,{}] 21:16:59 INFO - PROCESS | 6550 | 1463717819660 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:59 INFO - PROCESS | 6550 | 1463717819878 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 21:17:00 INFO - PROCESS | 6550 | 1463717820183 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x996e5800 == 158 [pid = 6550] [id = 756] 21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0xa0616000) [pid = 6550] [serial = 2268] [outer = (nil)] 21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0xa62f4c00) [pid = 6550] [serial = 2269] [outer = 0xa0616000] 21:17:00 INFO - PROCESS | 6550 | 1463717820277 Marionette DEBUG loaded listener.js 21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0xa675d800) [pid = 6550] [serial = 2270] [outer = 0xa0616000] 21:17:00 INFO - PROCESS | 6550 | ++DOCSHELL 0xa6b6f000 == 159 [pid = 6550] [id = 757] 21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0xa6b71c00) [pid = 6550] [serial = 2271] [outer = (nil)] 21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa6b76c00) [pid = 6550] [serial = 2272] [outer = 0xa6b71c00] 21:17:01 INFO - PROCESS | 6550 | 1463717821212 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:17:01 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. 21:17:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1685ms 21:17:01 INFO - PROCESS | 6550 | 1463717821290 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 21:17:01 INFO - PROCESS | 6550 | 1463717821294 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 21:17:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:17:01 INFO - PROCESS | 6550 | 1463717821301 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:17:01 INFO - PROCESS | 6550 | 1463717821304 Marionette TRACE conn3 <- [1,2994,null,{}] 21:17:01 INFO - PROCESS | 6550 | 1463717821310 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:01 INFO - PROCESS | 6550 | 1463717821673 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 21:17:02 INFO - PROCESS | 6550 | 1463717822050 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67b800 == 160 [pid = 6550] [id = 758] 21:17:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa50ee000) [pid = 6550] [serial = 2273] [outer = (nil)] 21:17:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa6b6cc00) [pid = 6550] [serial = 2274] [outer = 0xa50ee000] 21:17:02 INFO - PROCESS | 6550 | 1463717822140 Marionette DEBUG loaded listener.js 21:17:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0xa6b71400) [pid = 6550] [serial = 2275] [outer = 0xa50ee000] 21:17:02 INFO - PROCESS | 6550 | 1463717822911 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:17:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:17:02 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 21:17:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1641ms 21:17:02 INFO - PROCESS | 6550 | 1463717822945 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 21:17:02 INFO - PROCESS | 6550 | 1463717822948 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 21:17:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:17:02 INFO - PROCESS | 6550 | 1463717822955 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:17:02 INFO - PROCESS | 6550 | 1463717822958 Marionette TRACE conn3 <- [1,2998,null,{}] 21:17:02 INFO - PROCESS | 6550 | 1463717822964 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:03 INFO - PROCESS | 6550 | 1463717823196 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 21:17:03 INFO - PROCESS | 6550 | 1463717823475 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x86dabc00 == 161 [pid = 6550] [id = 759] 21:17:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x86dae000) [pid = 6550] [serial = 2276] [outer = (nil)] 21:17:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x86db4000) [pid = 6550] [serial = 2277] [outer = 0x86dae000] 21:17:03 INFO - PROCESS | 6550 | 1463717823564 Marionette DEBUG loaded listener.js 21:17:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x86db6000) [pid = 6550] [serial = 2278] [outer = 0x86dae000] 21:17:04 INFO - PROCESS | 6550 | 1463717824421 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:17:04 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. 21:17:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1479ms 21:17:04 INFO - PROCESS | 6550 | 1463717824434 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 21:17:04 INFO - PROCESS | 6550 | 1463717824439 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 21:17:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:17:04 INFO - PROCESS | 6550 | 1463717824445 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:17:04 INFO - PROCESS | 6550 | 1463717824449 Marionette TRACE conn3 <- [1,3002,null,{}] 21:17:04 INFO - PROCESS | 6550 | 1463717824454 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:04 INFO - PROCESS | 6550 | 1463717824679 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 21:17:04 INFO - PROCESS | 6550 | 1463717824971 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x86991000 == 162 [pid = 6550] [id = 760] 21:17:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x86991c00) [pid = 6550] [serial = 2279] [outer = (nil)] 21:17:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x86999400) [pid = 6550] [serial = 2280] [outer = 0x86991c00] 21:17:05 INFO - PROCESS | 6550 | 1463717825067 Marionette DEBUG loaded listener.js 21:17:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x8699b400) [pid = 6550] [serial = 2281] [outer = 0x86991c00] 21:17:05 INFO - PROCESS | 6550 | 1463717825878 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:17:05 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. 21:17:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1478ms 21:17:05 INFO - PROCESS | 6550 | 1463717825925 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 21:17:05 INFO - PROCESS | 6550 | 1463717825929 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 21:17:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:17:05 INFO - PROCESS | 6550 | 1463717825936 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:17:05 INFO - PROCESS | 6550 | 1463717825939 Marionette TRACE conn3 <- [1,3006,null,{}] 21:17:05 INFO - PROCESS | 6550 | 1463717825944 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:06 INFO - PROCESS | 6550 | 1463717826158 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 21:17:06 INFO - PROCESS | 6550 | 1463717826482 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x86994000 == 163 [pid = 6550] [id = 761] 21:17:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x86998800) [pid = 6550] [serial = 2282] [outer = (nil)] 21:17:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x86db5800) [pid = 6550] [serial = 2283] [outer = 0x86998800] 21:17:06 INFO - PROCESS | 6550 | 1463717826572 Marionette DEBUG loaded listener.js 21:17:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x86dbac00) [pid = 6550] [serial = 2284] [outer = 0x86998800] 21:17:07 INFO - PROCESS | 6550 | 1463717827399 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:17:07 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. 21:17:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1494ms 21:17:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:17:07 INFO - PROCESS | 6550 | 1463717827431 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 21:17:07 INFO - PROCESS | 6550 | 1463717827434 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 21:17:07 INFO - PROCESS | 6550 | 1463717827441 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:17:07 INFO - PROCESS | 6550 | 1463717827444 Marionette TRACE conn3 <- [1,3010,null,{}] 21:17:07 INFO - PROCESS | 6550 | 1463717827450 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:07 INFO - PROCESS | 6550 | 1463717827714 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 21:17:08 INFO - PROCESS | 6550 | 1463717828002 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x86994400 == 164 [pid = 6550] [id = 762] 21:17:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x8699fc00) [pid = 6550] [serial = 2285] [outer = (nil)] 21:17:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x88b71400) [pid = 6550] [serial = 2286] [outer = 0x8699fc00] 21:17:08 INFO - PROCESS | 6550 | 1463717828092 Marionette DEBUG loaded listener.js 21:17:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x88b73000) [pid = 6550] [serial = 2287] [outer = 0x8699fc00] 21:17:08 INFO - PROCESS | 6550 | 1463717828945 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 21:17:08 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 21:17:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1547ms 21:17:08 INFO - PROCESS | 6550 | 1463717828988 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 21:17:08 INFO - PROCESS | 6550 | 1463717828991 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 21:17:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:17:09 INFO - PROCESS | 6550 | 1463717828998 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:17:09 INFO - PROCESS | 6550 | 1463717829000 Marionette TRACE conn3 <- [1,3014,null,{}] 21:17:09 INFO - PROCESS | 6550 | 1463717829006 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:09 INFO - PROCESS | 6550 | 1463717829225 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 21:17:09 INFO - PROCESS | 6550 | 1463717829555 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x86dacc00 == 165 [pid = 6550] [id = 763] 21:17:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x871af400) [pid = 6550] [serial = 2288] [outer = (nil)] 21:17:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x88b7ac00) [pid = 6550] [serial = 2289] [outer = 0x871af400] 21:17:09 INFO - PROCESS | 6550 | 1463717829642 Marionette DEBUG loaded listener.js 21:17:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x92982000) [pid = 6550] [serial = 2290] [outer = 0x871af400] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8c671400 == 164 [pid = 6550] [id = 681] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b173800 == 163 [pid = 6550] [id = 674] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8e50f400 == 162 [pid = 6550] [id = 694] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9228bc00 == 161 [pid = 6550] [id = 683] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x909e9000 == 160 [pid = 6550] [id = 687] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x997a7800 == 159 [pid = 6550] [id = 689] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecb400 == 158 [pid = 6550] [id = 684] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89114800 == 157 [pid = 6550] [id = 673] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0c400 == 156 [pid = 6550] [id = 675] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b5400 == 155 [pid = 6550] [id = 693] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d1000 == 154 [pid = 6550] [id = 678] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x91eb4800 == 153 [pid = 6550] [id = 682] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0d400 == 152 [pid = 6550] [id = 680] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89f94000 == 151 [pid = 6550] [id = 691] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x88943400 == 150 [pid = 6550] [id = 688] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9266e800 == 149 [pid = 6550] [id = 685] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e2000 == 148 [pid = 6550] [id = 686] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x88944c00 == 147 [pid = 6550] [id = 695] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x95134000 == 146 [pid = 6550] [id = 690] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f9000 == 145 [pid = 6550] [id = 741] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8e505000 == 144 [pid = 6550] [id = 740] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17d800 == 143 [pid = 6550] [id = 739] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89f8d000 == 142 [pid = 6550] [id = 738] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc92800 == 141 [pid = 6550] [id = 724] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90be6400 == 140 [pid = 6550] [id = 723] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x88942c00 == 139 [pid = 6550] [id = 722] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae6400 == 138 [pid = 6550] [id = 721] 21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89112c00 == 137 [pid = 6550] [id = 720] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x8ede3c00) [pid = 6550] [serial = 2157] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0xa1154400) [pid = 6550] [serial = 2124] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x923a4400) [pid = 6550] [serial = 2105] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x8d838400) [pid = 6550] [serial = 2150] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x92507c00) [pid = 6550] [serial = 2106] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x92d55c00) [pid = 6550] [serial = 2108] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x90a9d400) [pid = 6550] [serial = 2096] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x94f1bc00) [pid = 6550] [serial = 2111] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8d83e000) [pid = 6550] [serial = 2151] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0xa35f0000) [pid = 6550] [serial = 2130] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x909ea000) [pid = 6550] [serial = 2031] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x98e92c00) [pid = 6550] [serial = 2117] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0xa6c43400) [pid = 6550] [serial = 2139] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x93858000) [pid = 6550] [serial = 2109] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x9b723800) [pid = 6550] [serial = 2123] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0xa22ef000) [pid = 6550] [serial = 2127] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8e506800) [pid = 6550] [serial = 2153] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x9222ac00) [pid = 6550] [serial = 2102] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x99ec6400) [pid = 6550] [serial = 2121] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x91bd4400) [pid = 6550] [serial = 2099] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x974d0400) [pid = 6550] [serial = 2114] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0xa22e8000) [pid = 6550] [serial = 2126] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0xa321a000) [pid = 6550] [serial = 2129] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8a4c8800) [pid = 6550] [serial = 2147] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x871b3000) [pid = 6550] [serial = 2142] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8c8af800) [pid = 6550] [serial = 2093] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8e6cc400) [pid = 6550] [serial = 2094] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x9228a800) [pid = 6550] [serial = 2103] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0xa6b6a800) [pid = 6550] [serial = 2135] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x90d08400) [pid = 6550] [serial = 2097] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x871b1400) [pid = 6550] [serial = 2141] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0xa6b6d400) [pid = 6550] [serial = 2144] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0xa675b800) [pid = 6550] [serial = 2133] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8e564000) [pid = 6550] [serial = 2154] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0xa6b75c00) [pid = 6550] [serial = 2138] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x997a8400) [pid = 6550] [serial = 2118] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x91ec7400) [pid = 6550] [serial = 2100] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x9765ac00) [pid = 6550] [serial = 2115] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0xa6290800) [pid = 6550] [serial = 2132] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99e32400) [pid = 6550] [serial = 2120] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x8e56ec00) [pid = 6550] [serial = 2156] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0xa6b6dc00) [pid = 6550] [serial = 2136] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x94f53400) [pid = 6550] [serial = 2112] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8b180000) [pid = 6550] [serial = 2148] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa6b74000) [pid = 6550] [serial = 2145] [outer = (nil)] [url = about:blank] 21:17:12 INFO - PROCESS | 6550 | [6550] 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 21:17:13 INFO - PROCESS | 6550 | 1463717833464 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:17:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:17:13 INFO - {} 21:17:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:17:13 INFO - {} 21:17:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:17:13 INFO - {} 21:17:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:17:13 INFO - {} 21:17:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 4499ms 21:17:13 INFO - PROCESS | 6550 | 1463717833499 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 21:17:13 INFO - PROCESS | 6550 | 1463717833503 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 21:17:13 INFO - TEST-START | /FileAPI/fileReader.html 21:17:13 INFO - PROCESS | 6550 | 1463717833510 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:17:13 INFO - PROCESS | 6550 | 1463717833516 Marionette TRACE conn3 <- [1,3018,null,{}] 21:17:13 INFO - PROCESS | 6550 | 1463717833523 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:13 INFO - PROCESS | 6550 | 1463717833733 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 21:17:13 INFO - PROCESS | 6550 | 1463717833970 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e07000 == 138 [pid = 6550] [id = 764] 21:17:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x87e09000) [pid = 6550] [serial = 2291] [outer = (nil)] 21:17:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x88a50000) [pid = 6550] [serial = 2292] [outer = 0x87e09000] 21:17:14 INFO - PROCESS | 6550 | 1463717834050 Marionette DEBUG loaded listener.js 21:17:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x88b71c00) [pid = 6550] [serial = 2293] [outer = 0x87e09000] 21:17:14 INFO - PROCESS | 6550 | 1463717834879 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 21:17:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:17:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:17:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:17:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:17:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1388ms 21:17:14 INFO - PROCESS | 6550 | 1463717834899 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 21:17:14 INFO - PROCESS | 6550 | 1463717834908 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 21:17:14 INFO - TEST-START | /FileAPI/historical.html 21:17:14 INFO - PROCESS | 6550 | 1463717834918 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:17:14 INFO - PROCESS | 6550 | 1463717834921 Marionette TRACE conn3 <- [1,3022,null,{}] 21:17:14 INFO - PROCESS | 6550 | 1463717834927 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:15 INFO - PROCESS | 6550 | 1463717835122 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 21:17:15 INFO - PROCESS | 6550 | 1463717835386 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x89113c00 == 139 [pid = 6550] [id = 765] 21:17:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x89121000) [pid = 6550] [serial = 2294] [outer = (nil)] 21:17:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8a2fb000) [pid = 6550] [serial = 2295] [outer = 0x89121000] 21:17:15 INFO - PROCESS | 6550 | 1463717835459 Marionette DEBUG loaded listener.js 21:17:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8a3eec00) [pid = 6550] [serial = 2296] [outer = 0x89121000] 21:17:16 INFO - PROCESS | 6550 | 1463717836284 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:17:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:17:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:17:16 INFO - TEST-OK | /FileAPI/historical.html | took 1392ms 21:17:16 INFO - PROCESS | 6550 | 1463717836312 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 21:17:16 INFO - PROCESS | 6550 | 1463717836316 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 21:17:16 INFO - TEST-START | /FileAPI/idlharness.html 21:17:16 INFO - PROCESS | 6550 | 1463717836331 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:17:16 INFO - PROCESS | 6550 | 1463717836336 Marionette TRACE conn3 <- [1,3026,null,{}] 21:17:16 INFO - PROCESS | 6550 | 1463717836352 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:16 INFO - PROCESS | 6550 | 1463717836677 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 21:17:16 INFO - PROCESS | 6550 | 1463717836721 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cf800 == 140 [pid = 6550] [id = 766] 21:17:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8b173c00) [pid = 6550] [serial = 2297] [outer = (nil)] 21:17:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8b179800) [pid = 6550] [serial = 2298] [outer = 0x8b173c00] 21:17:16 INFO - PROCESS | 6550 | 1463717836800 Marionette DEBUG loaded listener.js 21:17:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8b6d9c00) [pid = 6550] [serial = 2299] [outer = 0x8b173c00] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x92228c00) [pid = 6550] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x867ac000) [pid = 6550] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x8e562800) [pid = 6550] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x996ee000) [pid = 6550] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x92347000) [pid = 6550] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8a3e4400) [pid = 6550] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x919f0000) [pid = 6550] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x909cbc00) [pid = 6550] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8e510000) [pid = 6550] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x9233f000) [pid = 6550] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x9b81ac00) [pid = 6550] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b171c00) [pid = 6550] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x90d0dc00) [pid = 6550] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8e6cc000) [pid = 6550] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x99ec0400) [pid = 6550] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8dae3000) [pid = 6550] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8c8b0800) [pid = 6550] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8e56cc00) [pid = 6550] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x919ea800) [pid = 6550] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x974c7800) [pid = 6550] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x94f1b800) [pid = 6550] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:17:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:17:19 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 21:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:17:19 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 21:17:19 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 21:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:17:19 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 21:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:17:19 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 21:17:19 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 21:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:17:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 2770ms 21:17:19 INFO - PROCESS | 6550 | 1463717838971 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 21:17:19 INFO - PROCESS | 6550 | 1463717839242 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 21:17:19 INFO - PROCESS | 6550 | 1463717839247 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 21:17:19 INFO - TEST-START | /FileAPI/idlharness.worker 21:17:19 INFO - PROCESS | 6550 | 1463717839253 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:17:19 INFO - PROCESS | 6550 | 1463717839256 Marionette TRACE conn3 <- [1,3030,null,{}] 21:17:19 INFO - PROCESS | 6550 | 1463717839261 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:19 INFO - PROCESS | 6550 | 1463717839467 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 21:17:19 INFO - PROCESS | 6550 | 1463717839687 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x871b0c00 == 141 [pid = 6550] [id = 767] 21:17:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x88942c00) [pid = 6550] [serial = 2300] [outer = (nil)] 21:17:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8dc92400) [pid = 6550] [serial = 2301] [outer = 0x88942c00] 21:17:19 INFO - PROCESS | 6550 | 1463717839760 Marionette DEBUG loaded listener.js 21:17:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8e504400) [pid = 6550] [serial = 2302] [outer = 0x88942c00] 21:17:20 INFO - PROCESS | 6550 | [6550] 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 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:17:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:17:22 INFO - {} 21:17:22 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 21:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:17:22 INFO - {} 21:17:22 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 - {} 21:17:22 INFO - {} 21:17:22 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 21:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:17:22 INFO - {} 21:17:22 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 21:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:17:22 INFO - {} 21:17:22 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 - {} 21:17:22 INFO - {} 21:17:22 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 21:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 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 21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 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 21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 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 21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 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 21:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:17:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:17:22 INFO - {} 21:17:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2910ms 21:17:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:17:22 INFO - PROCESS | 6550 | 1463717842012 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 21:17:22 INFO - PROCESS | 6550 | 1463717842168 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 21:17:22 INFO - PROCESS | 6550 | 1463717842176 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 21:17:22 INFO - PROCESS | 6550 | 1463717842202 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:17:22 INFO - PROCESS | 6550 | 1463717842217 Marionette TRACE conn3 <- [1,3034,null,{}] 21:17:22 INFO - PROCESS | 6550 | 1463717842238 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:22 INFO - PROCESS | 6550 | 1463717842681 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 21:17:22 INFO - PROCESS | 6550 | 1463717842903 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x871ae400 == 142 [pid = 6550] [id = 768] 21:17:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x88947400) [pid = 6550] [serial = 2303] [outer = (nil)] 21:17:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x909d3c00) [pid = 6550] [serial = 2304] [outer = 0x88947400] 21:17:22 INFO - PROCESS | 6550 | 1463717842992 Marionette DEBUG loaded listener.js 21:17:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x909ec400) [pid = 6550] [serial = 2305] [outer = 0x88947400] 21:17:23 INFO - PROCESS | 6550 | 1463717843844 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:17:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1663ms 21:17:23 INFO - PROCESS | 6550 | 1463717843863 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 21:17:23 INFO - PROCESS | 6550 | 1463717843871 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 21:17:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:17:23 INFO - PROCESS | 6550 | 1463717843882 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:17:23 INFO - PROCESS | 6550 | 1463717843886 Marionette TRACE conn3 <- [1,3038,null,{}] 21:17:23 INFO - PROCESS | 6550 | 1463717843893 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:24 INFO - PROCESS | 6550 | 1463717844219 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 21:17:24 INFO - PROCESS | 6550 | 1463717844445 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bef800 == 143 [pid = 6550] [id = 769] 21:17:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90befc00) [pid = 6550] [serial = 2306] [outer = (nil)] 21:17:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x90d0d400) [pid = 6550] [serial = 2307] [outer = 0x90befc00] 21:17:24 INFO - PROCESS | 6550 | 1463717844601 Marionette DEBUG loaded listener.js 21:17:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90dac000) [pid = 6550] [serial = 2308] [outer = 0x90befc00] 21:17:25 INFO - PROCESS | 6550 | 1463717845459 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 21:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:17:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1606ms 21:17:25 INFO - PROCESS | 6550 | 1463717845489 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 21:17:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:17:25 INFO - PROCESS | 6550 | 1463717845493 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 21:17:25 INFO - PROCESS | 6550 | 1463717845501 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:17:25 INFO - PROCESS | 6550 | 1463717845507 Marionette TRACE conn3 <- [1,3042,null,{}] 21:17:25 INFO - PROCESS | 6550 | 1463717845524 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:25 INFO - PROCESS | 6550 | 1463717845856 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 21:17:26 INFO - PROCESS | 6550 | 1463717846090 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be8000 == 144 [pid = 6550] [id = 770] 21:17:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x919ec000) [pid = 6550] [serial = 2309] [outer = (nil)] 21:17:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x919f1c00) [pid = 6550] [serial = 2310] [outer = 0x919ec000] 21:17:26 INFO - PROCESS | 6550 | 1463717846186 Marionette DEBUG loaded listener.js 21:17:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x91bb9000) [pid = 6550] [serial = 2311] [outer = 0x919ec000] 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:17:27 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. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:17:27 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'.) 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:17:27 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. 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:17:27 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. 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:17:27 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. 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 21:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:17:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1915ms 21:17:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:17:27 INFO - PROCESS | 6550 | 1463717847347 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 21:17:27 INFO - PROCESS | 6550 | 1463717847422 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 21:17:27 INFO - PROCESS | 6550 | 1463717847433 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 21:17:27 INFO - PROCESS | 6550 | 1463717847490 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:17:27 INFO - PROCESS | 6550 | 1463717847492 Marionette TRACE conn3 <- [1,3046,null,{}] 21:17:27 INFO - PROCESS | 6550 | 1463717847584 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:27 INFO - PROCESS | 6550 | 1463717847960 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 21:17:28 INFO - PROCESS | 6550 | 1463717848192 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x86db2800 == 145 [pid = 6550] [id = 771] 21:17:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x88a55400) [pid = 6550] [serial = 2312] [outer = (nil)] 21:17:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x89119800) [pid = 6550] [serial = 2313] [outer = 0x88a55400] 21:17:28 INFO - PROCESS | 6550 | 1463717848280 Marionette DEBUG loaded listener.js 21:17:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x89f90800) [pid = 6550] [serial = 2314] [outer = 0x88a55400] 21:17:28 INFO - PROCESS | 6550 | [6550] 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 21:17:29 INFO - PROCESS | 6550 | 1463717849150 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:17:29 INFO - {} 21:17:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1737ms 21:17:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:17:29 INFO - PROCESS | 6550 | 1463717849179 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 21:17:29 INFO - PROCESS | 6550 | 1463717849182 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 21:17:29 INFO - PROCESS | 6550 | 1463717849189 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:17:29 INFO - PROCESS | 6550 | 1463717849192 Marionette TRACE conn3 <- [1,3050,null,{}] 21:17:29 INFO - PROCESS | 6550 | 1463717849198 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:29 INFO - PROCESS | 6550 | 1463717849409 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 21:17:29 INFO - PROCESS | 6550 | 1463717849764 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a47000 == 146 [pid = 6550] [id = 772] 21:17:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x89116400) [pid = 6550] [serial = 2315] [outer = (nil)] 21:17:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8c3c3400) [pid = 6550] [serial = 2316] [outer = 0x89116400] 21:17:29 INFO - PROCESS | 6550 | 1463717849898 Marionette DEBUG loaded listener.js 21:17:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8d83f800) [pid = 6550] [serial = 2317] [outer = 0x89116400] 21:17:30 INFO - PROCESS | 6550 | 1463717850773 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 21:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:17:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1629ms 21:17:30 INFO - PROCESS | 6550 | 1463717850818 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 21:17:30 INFO - PROCESS | 6550 | 1463717850822 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 21:17:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:17:30 INFO - PROCESS | 6550 | 1463717850829 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:17:30 INFO - PROCESS | 6550 | 1463717850833 Marionette TRACE conn3 <- [1,3054,null,{}] 21:17:30 INFO - PROCESS | 6550 | 1463717850839 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:31 INFO - PROCESS | 6550 | 1463717851102 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 21:17:31 INFO - PROCESS | 6550 | 1463717851346 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c9800 == 147 [pid = 6550] [id = 773] 21:17:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8c8b5800) [pid = 6550] [serial = 2318] [outer = (nil)] 21:17:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8e56c400) [pid = 6550] [serial = 2319] [outer = 0x8c8b5800] 21:17:31 INFO - PROCESS | 6550 | 1463717851435 Marionette DEBUG loaded listener.js 21:17:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8e56ec00) [pid = 6550] [serial = 2320] [outer = 0x8c8b5800] 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:17:32 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" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:17:32 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" 21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:17:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1988ms 21:17:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:17:32 INFO - PROCESS | 6550 | 1463717852635 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 21:17:32 INFO - PROCESS | 6550 | 1463717852835 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 21:17:32 INFO - PROCESS | 6550 | 1463717852844 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 21:17:32 INFO - PROCESS | 6550 | 1463717852858 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:17:32 INFO - PROCESS | 6550 | 1463717852869 Marionette TRACE conn3 <- [1,3058,null,{}] 21:17:32 INFO - PROCESS | 6550 | 1463717852952 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:33 INFO - PROCESS | 6550 | 1463717853212 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 21:17:33 INFO - PROCESS | 6550 | 1463717853482 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bd4c00 == 148 [pid = 6550] [id = 774] 21:17:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x91ec8000) [pid = 6550] [serial = 2321] [outer = (nil)] 21:17:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9228b000) [pid = 6550] [serial = 2322] [outer = 0x91ec8000] 21:17:33 INFO - PROCESS | 6550 | 1463717853576 Marionette DEBUG loaded listener.js 21:17:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x9233fc00) [pid = 6550] [serial = 2323] [outer = 0x91ec8000] 21:17:34 INFO - PROCESS | 6550 | 1463717854474 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:17:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:17:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1657ms 21:17:34 INFO - PROCESS | 6550 | 1463717854515 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 21:17:34 INFO - PROCESS | 6550 | 1463717854519 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 21:17:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:17:34 INFO - PROCESS | 6550 | 1463717854528 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:17:34 INFO - PROCESS | 6550 | 1463717854534 Marionette TRACE conn3 <- [1,3062,null,{}] 21:17:34 INFO - PROCESS | 6550 | 1463717854542 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:34 INFO - PROCESS | 6550 | 1463717854773 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 21:17:35 INFO - PROCESS | 6550 | 1463717855100 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ee800 == 149 [pid = 6550] [id = 775] 21:17:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x8a40c400) [pid = 6550] [serial = 2324] [outer = (nil)] 21:17:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x92288c00) [pid = 6550] [serial = 2325] [outer = 0x8a40c400] 21:17:35 INFO - PROCESS | 6550 | 1463717855234 Marionette DEBUG loaded listener.js 21:17:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x92348400) [pid = 6550] [serial = 2326] [outer = 0x8a40c400] 21:17:35 INFO - PROCESS | 6550 | [6550] 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 21:17:36 INFO - PROCESS | 6550 | 1463717856093 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:17:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:17:36 INFO - {} 21:17:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1583ms 21:17:36 INFO - PROCESS | 6550 | 1463717856112 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 21:17:36 INFO - PROCESS | 6550 | 1463717856115 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 21:17:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:17:36 INFO - PROCESS | 6550 | 1463717856122 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:17:36 INFO - PROCESS | 6550 | 1463717856126 Marionette TRACE conn3 <- [1,3066,null,{}] 21:17:36 INFO - PROCESS | 6550 | 1463717856131 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:36 INFO - PROCESS | 6550 | 1463717856350 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 21:17:36 INFO - PROCESS | 6550 | 1463717856655 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x871af800 == 150 [pid = 6550] [id = 776] 21:17:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8b17c400) [pid = 6550] [serial = 2327] [outer = (nil)] 21:17:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x9250e000) [pid = 6550] [serial = 2328] [outer = 0x8b17c400] 21:17:36 INFO - PROCESS | 6550 | 1463717856752 Marionette DEBUG loaded listener.js 21:17:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x92667000) [pid = 6550] [serial = 2329] [outer = 0x8b17c400] 21:17:37 INFO - PROCESS | 6550 | 1463717857609 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:17:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1532ms 21:17:37 INFO - PROCESS | 6550 | 1463717857656 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 21:17:37 INFO - PROCESS | 6550 | 1463717857659 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 21:17:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:17:37 INFO - PROCESS | 6550 | 1463717857666 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:17:37 INFO - PROCESS | 6550 | 1463717857669 Marionette TRACE conn3 <- [1,3070,null,{}] 21:17:37 INFO - PROCESS | 6550 | 1463717857675 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:37 INFO - PROCESS | 6550 | 1463717857915 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 21:17:38 INFO - PROCESS | 6550 | 1463717858227 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d2800 == 151 [pid = 6550] [id = 777] 21:17:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9233ac00) [pid = 6550] [serial = 2330] [outer = (nil)] 21:17:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x92844800) [pid = 6550] [serial = 2331] [outer = 0x9233ac00] 21:17:38 INFO - PROCESS | 6550 | 1463717858317 Marionette DEBUG loaded listener.js 21:17:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x92983400) [pid = 6550] [serial = 2332] [outer = 0x9233ac00] 21:17:39 INFO - PROCESS | 6550 | 1463717859187 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:17:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1583ms 21:17:39 INFO - PROCESS | 6550 | 1463717859250 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 21:17:39 INFO - PROCESS | 6550 | 1463717859253 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 21:17:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:17:39 INFO - PROCESS | 6550 | 1463717859260 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:17:39 INFO - PROCESS | 6550 | 1463717859265 Marionette TRACE conn3 <- [1,3074,null,{}] 21:17:39 INFO - PROCESS | 6550 | 1463717859292 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:39 INFO - PROCESS | 6550 | 1463717859532 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 21:17:39 INFO - PROCESS | 6550 | 1463717859864 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x93863800 == 152 [pid = 6550] [id = 778] 21:17:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x93bc0000) [pid = 6550] [serial = 2333] [outer = (nil)] 21:17:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x93bc7800) [pid = 6550] [serial = 2334] [outer = 0x93bc0000] 21:17:40 INFO - PROCESS | 6550 | 1463717860020 Marionette DEBUG loaded listener.js 21:17:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x945f8400) [pid = 6550] [serial = 2335] [outer = 0x93bc0000] 21:17:40 INFO - PROCESS | 6550 | 1463717860826 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:17:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1607ms 21:17:40 INFO - PROCESS | 6550 | 1463717860869 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 21:17:40 INFO - PROCESS | 6550 | 1463717860873 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 21:17:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:17:40 INFO - PROCESS | 6550 | 1463717860880 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:17:40 INFO - PROCESS | 6550 | 1463717860883 Marionette TRACE conn3 <- [1,3078,null,{}] 21:17:40 INFO - PROCESS | 6550 | 1463717860889 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:41 INFO - PROCESS | 6550 | 1463717861106 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 21:17:41 INFO - PROCESS | 6550 | 1463717861424 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x9228bc00 == 153 [pid = 6550] [id = 779] 21:17:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x9233e000) [pid = 6550] [serial = 2336] [outer = (nil)] 21:17:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x923ae400) [pid = 6550] [serial = 2337] [outer = 0x9233e000] 21:17:41 INFO - PROCESS | 6550 | 1463717861514 Marionette DEBUG loaded listener.js 21:17:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x92507800) [pid = 6550] [serial = 2338] [outer = 0x9233e000] 21:17:42 INFO - PROCESS | 6550 | 1463717862384 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 21:17:42 INFO - PROCESS | 6550 | 1463717862475 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 21:17:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:17:42 INFO - PROCESS | 6550 | 1463717862483 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:17:42 INFO - PROCESS | 6550 | 1463717862490 Marionette TRACE conn3 <- [1,3082,null,{}] 21:17:42 INFO - PROCESS | 6550 | 1463717862518 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:42 INFO - PROCESS | 6550 | 1463717862740 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 21:17:43 INFO - PROCESS | 6550 | 1463717863053 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e07c00 == 154 [pid = 6550] [id = 780] 21:17:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x8e504000) [pid = 6550] [serial = 2339] [outer = (nil)] 21:17:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x93bca800) [pid = 6550] [serial = 2340] [outer = 0x8e504000] 21:17:43 INFO - PROCESS | 6550 | 1463717863181 Marionette DEBUG loaded listener.js 21:17:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x94f7fc00) [pid = 6550] [serial = 2341] [outer = 0x8e504000] 21:17:43 INFO - PROCESS | 6550 | 1463717863977 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 21:17:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:17:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:17:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1552ms 21:17:44 INFO - PROCESS | 6550 | 1463717864037 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 21:17:44 INFO - PROCESS | 6550 | 1463717864040 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 21:17:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:17:44 INFO - PROCESS | 6550 | 1463717864047 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:17:44 INFO - PROCESS | 6550 | 1463717864050 Marionette TRACE conn3 <- [1,3086,null,{}] 21:17:44 INFO - PROCESS | 6550 | 1463717864071 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:44 INFO - PROCESS | 6550 | 1463717864374 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 21:17:44 INFO - PROCESS | 6550 | 1463717864623 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f4c00 == 155 [pid = 6550] [id = 781] 21:17:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x90bef000) [pid = 6550] [serial = 2342] [outer = (nil)] 21:17:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x974c5c00) [pid = 6550] [serial = 2343] [outer = 0x90bef000] 21:17:44 INFO - PROCESS | 6550 | 1463717864709 Marionette DEBUG loaded listener.js 21:17:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x974c7800) [pid = 6550] [serial = 2344] [outer = 0x90bef000] 21:17:45 INFO - PROCESS | 6550 | 1463717865625 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:17:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:17:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1591ms 21:17:45 INFO - PROCESS | 6550 | 1463717865638 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 21:17:45 INFO - PROCESS | 6550 | 1463717865641 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 21:17:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:17:45 INFO - PROCESS | 6550 | 1463717865648 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:17:45 INFO - PROCESS | 6550 | 1463717865651 Marionette TRACE conn3 <- [1,3090,null,{}] 21:17:45 INFO - PROCESS | 6550 | 1463717865657 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:45 INFO - PROCESS | 6550 | 1463717865879 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 21:17:46 INFO - PROCESS | 6550 | 1463717866201 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f1c00 == 156 [pid = 6550] [id = 782] 21:17:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x974c4000) [pid = 6550] [serial = 2345] [outer = (nil)] 21:17:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9807b800) [pid = 6550] [serial = 2346] [outer = 0x974c4000] 21:17:46 INFO - PROCESS | 6550 | 1463717866292 Marionette DEBUG loaded listener.js 21:17:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x98e8dc00) [pid = 6550] [serial = 2347] [outer = 0x974c4000] 21:17:47 INFO - PROCESS | 6550 | 1463717867114 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:17:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1490ms 21:17:47 INFO - PROCESS | 6550 | 1463717867138 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 21:17:47 INFO - PROCESS | 6550 | 1463717867142 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 21:17:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:17:47 INFO - PROCESS | 6550 | 1463717867148 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:17:47 INFO - PROCESS | 6550 | 1463717867153 Marionette TRACE conn3 <- [1,3094,null,{}] 21:17:47 INFO - PROCESS | 6550 | 1463717867159 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:47 INFO - PROCESS | 6550 | 1463717867416 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 21:17:47 INFO - PROCESS | 6550 | 1463717867712 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x9764fc00 == 157 [pid = 6550] [id = 783] 21:17:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x976c5000) [pid = 6550] [serial = 2348] [outer = (nil)] 21:17:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x997a6400) [pid = 6550] [serial = 2349] [outer = 0x976c5000] 21:17:47 INFO - PROCESS | 6550 | 1463717867800 Marionette DEBUG loaded listener.js 21:17:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x997ea000) [pid = 6550] [serial = 2350] [outer = 0x976c5000] 21:17:48 INFO - PROCESS | 6550 | 1463717868614 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:17:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1486ms 21:17:48 INFO - PROCESS | 6550 | 1463717868635 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 21:17:48 INFO - PROCESS | 6550 | 1463717868638 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 21:17:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:17:48 INFO - PROCESS | 6550 | 1463717868645 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:17:48 INFO - PROCESS | 6550 | 1463717868647 Marionette TRACE conn3 <- [1,3098,null,{}] 21:17:48 INFO - PROCESS | 6550 | 1463717868653 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:48 INFO - PROCESS | 6550 | 1463717868872 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 21:17:49 INFO - PROCESS | 6550 | 1463717869164 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x86996c00 == 158 [pid = 6550] [id = 784] 21:17:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x974ccc00) [pid = 6550] [serial = 2351] [outer = (nil)] 21:17:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x99b66c00) [pid = 6550] [serial = 2352] [outer = 0x974ccc00] 21:17:49 INFO - PROCESS | 6550 | 1463717869250 Marionette DEBUG loaded listener.js 21:17:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x99e39c00) [pid = 6550] [serial = 2353] [outer = 0x974ccc00] 21:17:50 INFO - PROCESS | 6550 | 1463717870154 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 21:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:17:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1538ms 21:17:50 INFO - PROCESS | 6550 | 1463717870184 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 21:17:50 INFO - PROCESS | 6550 | 1463717870188 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 21:17:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:17:50 INFO - PROCESS | 6550 | 1463717870194 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:17:50 INFO - PROCESS | 6550 | 1463717870197 Marionette TRACE conn3 <- [1,3102,null,{}] 21:17:50 INFO - PROCESS | 6550 | 1463717870203 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:50 INFO - PROCESS | 6550 | 1463717870420 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0xa6b6f000 == 157 [pid = 6550] [id = 757] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67b800 == 156 [pid = 6550] [id = 758] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x996e5800 == 155 [pid = 6550] [id = 756] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x9b148c00 == 154 [pid = 6550] [id = 755] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x989f1000 == 153 [pid = 6550] [id = 753] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e6c00 == 152 [pid = 6550] [id = 754] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x94f62000 == 151 [pid = 6550] [id = 752] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92668000 == 150 [pid = 6550] [id = 751] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92670c00 == 149 [pid = 6550] [id = 750] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x90bee400 == 148 [pid = 6550] [id = 749] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0f800 == 147 [pid = 6550] [id = 747] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x9222c400 == 146 [pid = 6550] [id = 748] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb6800 == 145 [pid = 6550] [id = 746] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8c503800 == 144 [pid = 6550] [id = 745] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 143 [pid = 6550] [id = 744] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8c678c00 == 142 [pid = 6550] [id = 743] 21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x867b0c00 == 141 [pid = 6550] [id = 742] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x9250b000) [pid = 6550] [serial = 2181] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x867b3400) [pid = 6550] [serial = 2210] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x90d02c00) [pid = 6550] [serial = 2168] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x99f76800) [pid = 6550] [serial = 2198] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0xa2159800) [pid = 6550] [serial = 2213] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x9d0af000) [pid = 6550] [serial = 2205] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8b6d7000) [pid = 6550] [serial = 2217] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x91bd1000) [pid = 6550] [serial = 2174] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x909e6800) [pid = 6550] [serial = 2222] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8ede5c00) [pid = 6550] [serial = 2165] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x92506400) [pid = 6550] [serial = 2180] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x9b7c0c00) [pid = 6550] [serial = 2204] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x9283e400) [pid = 6550] [serial = 2183] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x909cf400) [pid = 6550] [serial = 2166] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0xa2606400) [pid = 6550] [serial = 2208] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8c67e000) [pid = 6550] [serial = 2162] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x919e9000) [pid = 6550] [serial = 2171] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x9385d000) [pid = 6550] [serial = 2187] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9af9fc00) [pid = 6550] [serial = 2201] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8f5f0000) [pid = 6550] [serial = 2159] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x9b148400) [pid = 6550] [serial = 2202] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x9a84a800) [pid = 6550] [serial = 2199] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x92d56400) [pid = 6550] [serial = 2186] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92284800) [pid = 6550] [serial = 2178] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x91eb3000) [pid = 6550] [serial = 2175] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x919f3000) [pid = 6550] [serial = 2172] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8e50d000) [pid = 6550] [serial = 2220] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x90db2000) [pid = 6550] [serial = 2091] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8b176400) [pid = 6550] [serial = 2216] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8e502400) [pid = 6550] [serial = 2219] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x9212c800) [pid = 6550] [serial = 2177] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x99ec0000) [pid = 6550] [serial = 2196] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x99729000) [pid = 6550] [serial = 2193] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0xa22e9400) [pid = 6550] [serial = 2207] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x94f7b000) [pid = 6550] [serial = 2190] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x867b5c00) [pid = 6550] [serial = 2211] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99b5d800) [pid = 6550] [serial = 2195] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x94f58800) [pid = 6550] [serial = 2189] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x98974000) [pid = 6550] [serial = 2192] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x90a98800) [pid = 6550] [serial = 2223] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8d844800) [pid = 6550] [serial = 2163] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x90db1c00) [pid = 6550] [serial = 2169] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92845800) [pid = 6550] [serial = 2184] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x909d4800) [pid = 6550] [serial = 2225] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 6550 | 1463717873385 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x867b6800 == 142 [pid = 6550] [id = 785] 21:17:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x867b6c00) [pid = 6550] [serial = 2354] [outer = (nil)] 21:17:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x86f49400) [pid = 6550] [serial = 2355] [outer = 0x867b6c00] 21:17:53 INFO - PROCESS | 6550 | 1463717873471 Marionette DEBUG loaded listener.js 21:17:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x87e07400) [pid = 6550] [serial = 2356] [outer = 0x867b6c00] 21:17:54 INFO - PROCESS | 6550 | 1463717874179 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:17:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:17:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 4037ms 21:17:54 INFO - PROCESS | 6550 | 1463717874232 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 21:17:54 INFO - PROCESS | 6550 | 1463717874237 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 21:17:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:17:54 INFO - PROCESS | 6550 | 1463717874244 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 21:17:54 INFO - PROCESS | 6550 | 1463717874250 Marionette TRACE conn3 <- [1,3106,null,{}] 21:17:54 INFO - PROCESS | 6550 | 1463717874256 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:54 INFO - PROCESS | 6550 | 1463717874481 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 21:17:54 INFO - PROCESS | 6550 | 1463717874714 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8911c000 == 143 [pid = 6550] [id = 786] 21:17:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x89f89400) [pid = 6550] [serial = 2357] [outer = (nil)] 21:17:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8a402c00) [pid = 6550] [serial = 2358] [outer = 0x89f89400] 21:17:54 INFO - PROCESS | 6550 | 1463717874795 Marionette DEBUG loaded listener.js 21:17:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8a4c8800) [pid = 6550] [serial = 2359] [outer = 0x89f89400] 21:17:55 INFO - PROCESS | 6550 | 1463717875650 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 21:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:17:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1446ms 21:17:55 INFO - PROCESS | 6550 | 1463717875695 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 21:17:55 INFO - PROCESS | 6550 | 1463717875701 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 21:17:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:17:55 INFO - PROCESS | 6550 | 1463717875707 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 21:17:55 INFO - PROCESS | 6550 | 1463717875710 Marionette TRACE conn3 <- [1,3110,null,{}] 21:17:55 INFO - PROCESS | 6550 | 1463717875722 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:56 INFO - PROCESS | 6550 | 1463717876002 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 21:17:56 INFO - PROCESS | 6550 | 1463717876041 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x871abc00 == 144 [pid = 6550] [id = 787] 21:17:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8b893800) [pid = 6550] [serial = 2360] [outer = (nil)] 21:17:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8c673c00) [pid = 6550] [serial = 2361] [outer = 0x8b893800] 21:17:56 INFO - PROCESS | 6550 | 1463717876112 Marionette DEBUG loaded listener.js 21:17:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8c67ec00) [pid = 6550] [serial = 2362] [outer = 0x8b893800] 21:17:57 INFO - PROCESS | 6550 | 1463717877084 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 21:17:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:17:57 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 21:17:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:17:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:17:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1436ms 21:17:57 INFO - PROCESS | 6550 | 1463717877144 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 21:17:57 INFO - PROCESS | 6550 | 1463717877148 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 21:17:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:17:57 INFO - PROCESS | 6550 | 1463717877176 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 21:17:57 INFO - PROCESS | 6550 | 1463717877185 Marionette TRACE conn3 <- [1,3114,null,{}] 21:17:57 INFO - PROCESS | 6550 | 1463717877190 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:57 INFO - PROCESS | 6550 | 1463717877482 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 21:17:57 INFO - PROCESS | 6550 | 1463717877519 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c676400 == 145 [pid = 6550] [id = 788] 21:17:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8c67e000) [pid = 6550] [serial = 2363] [outer = (nil)] 21:17:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8daef000) [pid = 6550] [serial = 2364] [outer = 0x8c67e000] 21:17:57 INFO - PROCESS | 6550 | 1463717877591 Marionette DEBUG loaded listener.js 21:17:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8e506c00) [pid = 6550] [serial = 2365] [outer = 0x8c67e000] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8f5e7400) [pid = 6550] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x867b4400) [pid = 6550] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x86991c00) [pid = 6550] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x86998800) [pid = 6550] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x9b72c400) [pid = 6550] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x92986c00) [pid = 6550] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8efbf800) [pid = 6550] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8c675c00) [pid = 6550] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x871af400) [pid = 6550] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8699fc00) [pid = 6550] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0xa0616000) [pid = 6550] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91bba400) [pid = 6550] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9227c800) [pid = 6550] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x91bd5c00) [pid = 6550] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x995c5000) [pid = 6550] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0xa50ee000) [pid = 6550] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x86dae000) [pid = 6550] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8efc1400) [pid = 6550] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x867b8800) [pid = 6550] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8d842800) [pid = 6550] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x89121000) [pid = 6550] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0xa6b71c00) [pid = 6550] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x919ee000) [pid = 6550] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x87e09000) [pid = 6550] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x94f76800) [pid = 6550] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x9283b800) [pid = 6550] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8b173c00) [pid = 6550] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:17:59 INFO - PROCESS | 6550 | 1463717879024 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:17:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:17:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1896ms 21:17:59 INFO - PROCESS | 6550 | 1463717879060 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 21:17:59 INFO - PROCESS | 6550 | 1463717879063 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 21:18:00 WARNING - u'runner_teardown' () 21:18:00 INFO - No more tests 21:18:00 INFO - Got 0 unexpected results 21:18:00 INFO - SUITE-END | took 1307s 21:18:00 INFO - Closing logging queue 21:18:00 INFO - queue closed 21:18:00 INFO - Return code: 0 21:18:00 WARNING - # TBPL SUCCESS # 21:18:00 INFO - Running post-action listener: _resource_record_post_action 21:18:00 INFO - Running post-run listener: _resource_record_post_run 21:18:01 INFO - Total resource usage - Wall time: 1341s; CPU: 98.0%; Read bytes: 1056768; Write bytes: 925782016; Read time: 48; Write time: 224004 21:18:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:18:01 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134176768; Read time: 0; Write time: 115152 21:18:01 INFO - run-tests - Wall time: 1312s; CPU: 98.0%; Read bytes: 1056768; Write bytes: 783187968; Read time: 48; Write time: 102744 21:18:01 INFO - Running post-run listener: _upload_blobber_files 21:18:01 INFO - Blob upload gear active. 21:18:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:18:01 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 21:18:01 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'] 21:18:01 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 21:18:01 INFO - (blobuploader) - INFO - Open directory for files ... 21:18:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:18:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:18:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:18:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:18:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:18:03 INFO - (blobuploader) - INFO - Done attempting. 21:18:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:18:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:18:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:18:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:18:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:18:03 INFO - (blobuploader) - INFO - Done attempting. 21:18:03 INFO - (blobuploader) - INFO - Iteration through files over. 21:18:03 INFO - Return code: 0 21:18:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:18:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:18:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27934aa76dddcb60ba5634a132f4f3af4311c767fe267ff62d1a9ae4946ecf15d8dfc66a703f5ef0a4f0e280b09827edc94180686810abd93f42b88ca2c613b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2cdfbd31d0df84eb604d01ac6a451140de493907421bc85963e3d7f7f541830d7cfa2d99e9e51ecf498cc412aebc5af8e5201f4ff345c23932c18d5f3378ca5"} 21:18:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:18:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:18:03 INFO - Contents: 21:18:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27934aa76dddcb60ba5634a132f4f3af4311c767fe267ff62d1a9ae4946ecf15d8dfc66a703f5ef0a4f0e280b09827edc94180686810abd93f42b88ca2c613b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2cdfbd31d0df84eb604d01ac6a451140de493907421bc85963e3d7f7f541830d7cfa2d99e9e51ecf498cc412aebc5af8e5201f4ff345c23932c18d5f3378ca5"} 21:18:03 INFO - Running post-run listener: copy_logs_to_upload_dir 21:18:03 INFO - Copying logs to upload dir... 21:18:03 INFO - mkdir: /builds/slave/test/build/upload/logs 21:18:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1430.559174 ========= master_lag: 12.81 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 3 secs) (at 2016-05-19 21:18:16.517812) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 23 secs) (at 2016-05-19 21:18:16.521512) ========= 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-1463703664.296178-554946512 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27934aa76dddcb60ba5634a132f4f3af4311c767fe267ff62d1a9ae4946ecf15d8dfc66a703f5ef0a4f0e280b09827edc94180686810abd93f42b88ca2c613b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2cdfbd31d0df84eb604d01ac6a451140de493907421bc85963e3d7f7f541830d7cfa2d99e9e51ecf498cc412aebc5af8e5201f4ff345c23932c18d5f3378ca5"} build_url:https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032176 build_url: 'https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/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/27934aa76dddcb60ba5634a132f4f3af4311c767fe267ff62d1a9ae4946ecf15d8dfc66a703f5ef0a4f0e280b09827edc94180686810abd93f42b88ca2c613b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2cdfbd31d0df84eb604d01ac6a451140de493907421bc85963e3d7f7f541830d7cfa2d99e9e51ecf498cc412aebc5af8e5201f4ff345c23932c18d5f3378ca5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 23.76 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 23 secs) (at 2016-05-19 21:18:40.313694) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-05-19 21:18:40.313992) ========= 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-1463703664.296178-554946512 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018414 ========= master_lag: 7.30 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-05-19 21:18:47.630662) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-05-19 21:18:47.631010) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-05-19 21:18:49.603566) ========= ========= Total master_lag: 54.23 =========