builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2002 starttime: 1462794180.5 results: success (0) buildid: 20160509025943 builduid: c99cfa26e31d4e04b813ad347f24c373 revision: 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 04:43:00.503393) ========= master: http://buildbot-master52.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 04:43:00.516236) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-09 04:43:00.516552) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-09 04:43:02.280057) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:43:02.280550) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452 _=/tools/buildbot/bin/python using PTY: False --2016-05-09 04:43:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 6.47M=0.002s 2016-05-09 04:43:02 (6.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.561920 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:43:02.899505) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:43:02.899797) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.060983 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:43:03.017357) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 04:43:03.017714) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a --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 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452 _=/tools/buildbot/bin/python using PTY: False 2016-05-09 04:43:03,207 truncating revision to first 12 chars 2016-05-09 04:43:03,208 Setting DEBUG logging. 2016-05-09 04:43:03,208 attempt 1/10 2016-05-09 04:43:03,209 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/0e7f650568bb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 04:43:04,757 unpacking tar archive at: mozilla-aurora-0e7f650568bb/testing/mozharness/ program finished with exit code 0 elapsedTime=2.137974 ========= master_lag: 2.32 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 04:43:07.478673) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 04:43:07.478947) ========= script_repo_revision: 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 04:43:07.479325) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 6 secs) (at 2016-05-09 04:43:07.479598) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 6 secs) (at 2016-05-09 04:43:14.201825) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 14 secs) (at 2016-05-09 04:43:14.202154) ========= /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=9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452 _=/tools/buildbot/bin/python using PTY: False 04:43:14 INFO - MultiFileLogger online at 20160509 04:43:14 in /builds/slave/test 04:43:14 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 04:43:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:43:14 INFO - {'append_to_log': False, 04:43:14 INFO - 'base_work_dir': '/builds/slave/test', 04:43:14 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:43:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:43:14 INFO - 'buildbot_json_path': 'buildprops.json', 04:43:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:43:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:43:14 INFO - 'download_minidump_stackwalk': True, 04:43:14 INFO - 'download_symbols': 'true', 04:43:14 INFO - 'e10s': False, 04:43:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:43:14 INFO - 'tooltool.py': '/tools/tooltool.py', 04:43:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:43:14 INFO - '/tools/misc-python/virtualenv.py')}, 04:43:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:43:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:43:14 INFO - 'log_level': 'info', 04:43:14 INFO - 'log_to_console': True, 04:43:14 INFO - 'opt_config_files': (), 04:43:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:43:14 INFO - '--processes=1', 04:43:14 INFO - '--config=%(test_path)s/wptrunner.ini', 04:43:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:43:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:43:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:43:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:43:14 INFO - 'pip_index': False, 04:43:14 INFO - 'require_test_zip': True, 04:43:14 INFO - 'test_type': ('testharness',), 04:43:14 INFO - 'this_chunk': '1', 04:43:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:43:14 INFO - 'total_chunks': '10', 04:43:14 INFO - 'virtualenv_path': 'venv', 04:43:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:43:14 INFO - 'work_dir': 'build'} 04:43:14 INFO - ##### 04:43:14 INFO - ##### Running clobber step. 04:43:14 INFO - ##### 04:43:14 INFO - Running pre-action listener: _resource_record_pre_action 04:43:14 INFO - Running main action method: clobber 04:43:14 INFO - rmtree: /builds/slave/test/build 04:43:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:43:16 INFO - Running post-action listener: _resource_record_post_action 04:43:16 INFO - ##### 04:43:16 INFO - ##### Running read-buildbot-config step. 04:43:16 INFO - ##### 04:43:16 INFO - Running pre-action listener: _resource_record_pre_action 04:43:16 INFO - Running main action method: read_buildbot_config 04:43:16 INFO - Using buildbot properties: 04:43:16 INFO - { 04:43:16 INFO - "project": "", 04:43:16 INFO - "product": "firefox", 04:43:16 INFO - "script_repo_revision": "production", 04:43:16 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 04:43:16 INFO - "repository": "", 04:43:16 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 04:43:16 INFO - "buildid": "20160509025943", 04:43:16 INFO - "pgo_build": "False", 04:43:16 INFO - "basedir": "/builds/slave/test", 04:43:16 INFO - "buildnumber": 7, 04:43:16 INFO - "slavename": "tst-linux64-spot-2002", 04:43:16 INFO - "master": "http://buildbot-master52.bb.releng.use1.mozilla.com:8201/", 04:43:16 INFO - "platform": "linux64", 04:43:16 INFO - "branch": "mozilla-aurora", 04:43:16 INFO - "revision": "0e7f650568bbd910b20bdf7c8c2f1d193475cf2a", 04:43:16 INFO - "repo_path": "releases/mozilla-aurora", 04:43:16 INFO - "moz_repo_path": "", 04:43:16 INFO - "stage_platform": "linux64", 04:43:16 INFO - "builduid": "c99cfa26e31d4e04b813ad347f24c373", 04:43:16 INFO - "slavebuilddir": "test" 04:43:16 INFO - } 04:43:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 04:43:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 04:43:16 INFO - Running post-action listener: _resource_record_post_action 04:43:16 INFO - ##### 04:43:16 INFO - ##### Running download-and-extract step. 04:43:16 INFO - ##### 04:43:16 INFO - Running pre-action listener: _resource_record_pre_action 04:43:16 INFO - Running main action method: download_and_extract 04:43:16 INFO - mkdir: /builds/slave/test/build/tests 04:43:16 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')]} 04:43:16 INFO - https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 04:43:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 04:43:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 04:43:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 04:43:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 04:43:18 INFO - Downloaded 1361 bytes. 04:43:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 04:43:18 INFO - Using the following test package requirements: 04:43:18 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 04:43:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:43:18 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 04:43:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:43:18 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 04:43:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:43:18 INFO - u'jsshell-linux-x86_64.zip'], 04:43:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:43:18 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 04:43:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 04:43:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:43:18 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 04:43:18 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:43:18 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 04:43:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:43:18 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 04:43:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 04:43:18 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 04:43:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 04:43:18 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')]} 04:43:18 INFO - https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 04:43:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 04:43:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 04:43:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 04:43:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 04:43:21 INFO - Downloaded 22727619 bytes. 04:43:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:43:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:43:21 INFO - caution: filename not matched: web-platform/* 04:43:21 INFO - Return code: 11 04:43:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:43:21 INFO - https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 04:43:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 04:43:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 04:43:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 04:43:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 04:43:24 INFO - Downloaded 36408648 bytes. 04:43:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:43:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:43:27 INFO - caution: filename not matched: bin/* 04:43:27 INFO - caution: filename not matched: config/* 04:43:27 INFO - caution: filename not matched: mozbase/* 04:43:27 INFO - caution: filename not matched: marionette/* 04:43:27 INFO - caution: filename not matched: tools/wptserve/* 04:43:27 INFO - Return code: 11 04:43:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:43:27 INFO - https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 04:43:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:43:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:43:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:43:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 04:43:31 INFO - Downloaded 69390116 bytes. 04:43:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:43:31 INFO - mkdir: /builds/slave/test/properties 04:43:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:43:31 INFO - Writing to file /builds/slave/test/properties/build_url 04:43:31 INFO - Contents: 04:43:31 INFO - build_url:https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 04:43:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:43:32 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:43:32 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:43:32 INFO - Contents: 04:43:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:43:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:43:32 INFO - https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:43:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:43:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:43:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 04:43:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 04:43:36 INFO - Downloaded 90890877 bytes. 04:43:36 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:43:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:43:45 INFO - Return code: 0 04:43:45 INFO - Running post-action listener: _resource_record_post_action 04:43:45 INFO - Running post-action listener: set_extra_try_arguments 04:43:45 INFO - ##### 04:43:45 INFO - ##### Running create-virtualenv step. 04:43:45 INFO - ##### 04:43:45 INFO - Running pre-action listener: _pre_create_virtualenv 04:43:45 INFO - Running pre-action listener: _resource_record_pre_action 04:43:45 INFO - Running main action method: create_virtualenv 04:43:45 INFO - Creating virtualenv /builds/slave/test/build/venv 04:43:45 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 04:43:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:43:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:43:45 INFO - Using real prefix '/usr' 04:43:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:43:49 INFO - Installing distribute.............................................................................................................................................................................................done. 04:43:53 INFO - Installing pip.................done. 04:43:53 INFO - Return code: 0 04:43:53 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:43:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:43:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:43:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:43:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:43:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:43:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:43:53 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 0x2b2f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b303f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bb1940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2baf010>, '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 0x2baff10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb03a0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', '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 04:43:53 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 04:43:53 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 04:43:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:43:53 INFO - 'CCACHE_UMASK': '002', 04:43:53 INFO - 'DISPLAY': ':0', 04:43:53 INFO - 'HOME': '/home/cltbld', 04:43:53 INFO - 'LANG': 'en_US.UTF-8', 04:43:53 INFO - 'LOGNAME': 'cltbld', 04:43:53 INFO - 'MAIL': '/var/mail/cltbld', 04:43:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:43:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:43:53 INFO - 'MOZ_NO_REMOTE': '1', 04:43:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:43:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:43:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:43:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:43:53 INFO - 'PWD': '/builds/slave/test', 04:43:53 INFO - 'SHELL': '/bin/bash', 04:43:53 INFO - 'SHLVL': '1', 04:43:53 INFO - 'TERM': 'linux', 04:43:53 INFO - 'TMOUT': '86400', 04:43:53 INFO - 'USER': 'cltbld', 04:43:53 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', 04:43:53 INFO - '_': '/tools/buildbot/bin/python'} 04:43:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:43:53 INFO - Downloading/unpacking psutil>=0.7.1 04:43:53 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 04:43:53 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 04:43:53 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 04:43:53 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 04:43:53 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 04:43:53 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 04:43:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:43:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:43:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:43:59 INFO - Installing collected packages: psutil 04:43:59 INFO - Running setup.py install for psutil 04:43:59 INFO - building 'psutil._psutil_linux' extension 04:43:59 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 04:43:59 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 04:43:59 INFO - building 'psutil._psutil_posix' extension 04:43:59 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 04:44:00 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 04:44:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:44:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:44:00 INFO - Successfully installed psutil 04:44:00 INFO - Cleaning up... 04:44:00 INFO - Return code: 0 04:44:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:44:00 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')]} 04:44:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:44:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:44:00 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')]} 04:44:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:44:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:44:00 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 0x2b2f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b303f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bb1940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2baf010>, '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 0x2baff10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb03a0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', '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 04:44:00 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 04:44:00 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 04:44:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:44:00 INFO - 'CCACHE_UMASK': '002', 04:44:00 INFO - 'DISPLAY': ':0', 04:44:00 INFO - 'HOME': '/home/cltbld', 04:44:00 INFO - 'LANG': 'en_US.UTF-8', 04:44:00 INFO - 'LOGNAME': 'cltbld', 04:44:00 INFO - 'MAIL': '/var/mail/cltbld', 04:44:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:44:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:44:00 INFO - 'MOZ_NO_REMOTE': '1', 04:44:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:44:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:44:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:44:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:44:00 INFO - 'PWD': '/builds/slave/test', 04:44:00 INFO - 'SHELL': '/bin/bash', 04:44:00 INFO - 'SHLVL': '1', 04:44:00 INFO - 'TERM': 'linux', 04:44:00 INFO - 'TMOUT': '86400', 04:44:00 INFO - 'USER': 'cltbld', 04:44:00 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', 04:44:00 INFO - '_': '/tools/buildbot/bin/python'} 04:44:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:44:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:44:00 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 04:44:00 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 04:44:00 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 04:44:00 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 04:44:00 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 04:44:00 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 04:44:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:44:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:44:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:44:05 INFO - Installing collected packages: mozsystemmonitor 04:44:05 INFO - Running setup.py install for mozsystemmonitor 04:44:06 INFO - Successfully installed mozsystemmonitor 04:44:06 INFO - Cleaning up... 04:44:06 INFO - Return code: 0 04:44:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:44:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:44:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:44:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:44:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:44:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:44:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:44:06 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 0x2b2f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b303f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bb1940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2baf010>, '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 0x2baff10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb03a0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', '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 04:44:06 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 04:44:06 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 04:44:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:44:06 INFO - 'CCACHE_UMASK': '002', 04:44:06 INFO - 'DISPLAY': ':0', 04:44:06 INFO - 'HOME': '/home/cltbld', 04:44:06 INFO - 'LANG': 'en_US.UTF-8', 04:44:06 INFO - 'LOGNAME': 'cltbld', 04:44:06 INFO - 'MAIL': '/var/mail/cltbld', 04:44:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:44:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:44:06 INFO - 'MOZ_NO_REMOTE': '1', 04:44:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:44:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:44:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:44:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:44:06 INFO - 'PWD': '/builds/slave/test', 04:44:06 INFO - 'SHELL': '/bin/bash', 04:44:06 INFO - 'SHLVL': '1', 04:44:06 INFO - 'TERM': 'linux', 04:44:06 INFO - 'TMOUT': '86400', 04:44:06 INFO - 'USER': 'cltbld', 04:44:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', 04:44:06 INFO - '_': '/tools/buildbot/bin/python'} 04:44:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:44:06 INFO - Downloading/unpacking blobuploader==1.2.4 04:44: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 04:44: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 04:44: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 04:44: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 04:44: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 04:44: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 04:44:11 INFO - Downloading blobuploader-1.2.4.tar.gz 04:44:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:44:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:44: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 04:44: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 04:44: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 04:44: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 04:44: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 04:44: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 04:44:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:44:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:44:13 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 04:44:13 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 04:44:13 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 04:44:13 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 04:44:13 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 04:44:13 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 04:44:13 INFO - Downloading docopt-0.6.1.tar.gz 04:44:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:44:13 INFO - Installing collected packages: blobuploader, requests, docopt 04:44:13 INFO - Running setup.py install for blobuploader 04:44:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:44:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:44:13 INFO - Running setup.py install for requests 04:44:14 INFO - Running setup.py install for docopt 04:44:14 INFO - Successfully installed blobuploader requests docopt 04:44:14 INFO - Cleaning up... 04:44:15 INFO - Return code: 0 04:44:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:44: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')]} 04:44:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:44:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:44: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')]} 04:44:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:44:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:44:15 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 0x2b2f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b303f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bb1940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2baf010>, '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 0x2baff10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb03a0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', '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 04:44:15 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 04:44:15 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 04:44:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:44:15 INFO - 'CCACHE_UMASK': '002', 04:44:15 INFO - 'DISPLAY': ':0', 04:44:15 INFO - 'HOME': '/home/cltbld', 04:44:15 INFO - 'LANG': 'en_US.UTF-8', 04:44:15 INFO - 'LOGNAME': 'cltbld', 04:44:15 INFO - 'MAIL': '/var/mail/cltbld', 04:44:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:44:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:44:15 INFO - 'MOZ_NO_REMOTE': '1', 04:44:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:44:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:44:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:44:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:44:15 INFO - 'PWD': '/builds/slave/test', 04:44:15 INFO - 'SHELL': '/bin/bash', 04:44:15 INFO - 'SHLVL': '1', 04:44:15 INFO - 'TERM': 'linux', 04:44:15 INFO - 'TMOUT': '86400', 04:44:15 INFO - 'USER': 'cltbld', 04:44:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', 04:44:15 INFO - '_': '/tools/buildbot/bin/python'} 04:44:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:44:15 INFO - Running setup.py (path:/tmp/pip-o2AZ4b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:44:15 INFO - Running setup.py (path:/tmp/pip-jQzCnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:44:15 INFO - Running setup.py (path:/tmp/pip-nOsE2z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:44:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:44:15 INFO - Running setup.py (path:/tmp/pip-0GpiPx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:44:16 INFO - Running setup.py (path:/tmp/pip-JcaLMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:44:16 INFO - Running setup.py (path:/tmp/pip-XEd7px-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:44:16 INFO - Running setup.py (path:/tmp/pip-wJiVsk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:44:16 INFO - Running setup.py (path:/tmp/pip-X5ka_q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:44:16 INFO - Running setup.py (path:/tmp/pip-9inRhy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:44:16 INFO - Running setup.py (path:/tmp/pip-Ccsnuo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:44:16 INFO - Running setup.py (path:/tmp/pip-qQRkVB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:44:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:44:16 INFO - Running setup.py (path:/tmp/pip-TfaTM4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:44:17 INFO - Running setup.py (path:/tmp/pip-WwjWNC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:44:17 INFO - Running setup.py (path:/tmp/pip-GizSgG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:44:17 INFO - Running setup.py (path:/tmp/pip-KjOfBa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:44:17 INFO - Running setup.py (path:/tmp/pip-wMRUrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:44:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:44:17 INFO - Running setup.py (path:/tmp/pip-IQRZ8z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:44:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:44:17 INFO - Running setup.py (path:/tmp/pip-xHcgjJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:44:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:44:17 INFO - Running setup.py (path:/tmp/pip-MD5w0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:44:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:44:18 INFO - Running setup.py (path:/tmp/pip-A44GMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:44:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:44:18 INFO - Running setup.py (path:/tmp/pip-5IjAAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:44:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:44:18 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 04:44:18 INFO - Running setup.py install for manifestparser 04:44:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:44:19 INFO - Running setup.py install for mozcrash 04:44:19 INFO - Running setup.py install for mozdebug 04:44:19 INFO - Running setup.py install for mozdevice 04:44:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:44:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:44:19 INFO - Running setup.py install for mozfile 04:44:19 INFO - Running setup.py install for mozhttpd 04:44:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:44:20 INFO - Running setup.py install for mozinfo 04:44:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:44:20 INFO - Running setup.py install for mozInstall 04:44:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:44:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:44:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:44:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:44:20 INFO - Running setup.py install for mozleak 04:44:20 INFO - Running setup.py install for mozlog 04:44:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:44:21 INFO - Running setup.py install for moznetwork 04:44:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:44:21 INFO - Running setup.py install for mozprocess 04:44:21 INFO - Running setup.py install for mozprofile 04:44:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:44:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:44:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:44:21 INFO - Running setup.py install for mozrunner 04:44:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:44:22 INFO - Running setup.py install for mozscreenshot 04:44:22 INFO - Running setup.py install for moztest 04:44:22 INFO - Running setup.py install for mozversion 04:44:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:44:22 INFO - Running setup.py install for wptserve 04:44:23 INFO - Running setup.py install for marionette-driver 04:44:23 INFO - Running setup.py install for browsermob-proxy 04:44:23 INFO - Running setup.py install for marionette-client 04:44:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:44:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:44:24 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 04:44:24 INFO - Cleaning up... 04:44:24 INFO - Return code: 0 04:44:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:44:24 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')]} 04:44:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:44:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:44:24 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')]} 04:44:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:44:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:44:24 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 0x2b2f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2b303f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2bb1940>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2baf010>, '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 0x2baff10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb03a0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', '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 04:44:24 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 04:44:24 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 04:44:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:44:24 INFO - 'CCACHE_UMASK': '002', 04:44:24 INFO - 'DISPLAY': ':0', 04:44:24 INFO - 'HOME': '/home/cltbld', 04:44:24 INFO - 'LANG': 'en_US.UTF-8', 04:44:24 INFO - 'LOGNAME': 'cltbld', 04:44:24 INFO - 'MAIL': '/var/mail/cltbld', 04:44:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:44:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:44:24 INFO - 'MOZ_NO_REMOTE': '1', 04:44:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:44:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:44:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:44:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:44:24 INFO - 'PWD': '/builds/slave/test', 04:44:24 INFO - 'SHELL': '/bin/bash', 04:44:24 INFO - 'SHLVL': '1', 04:44:24 INFO - 'TERM': 'linux', 04:44:24 INFO - 'TMOUT': '86400', 04:44:24 INFO - 'USER': 'cltbld', 04:44:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', 04:44:24 INFO - '_': '/tools/buildbot/bin/python'} 04:44:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:44:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:44:24 INFO - Running setup.py (path:/tmp/pip-wj7PYY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:44:25 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)) 04:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:44:25 INFO - Running setup.py (path:/tmp/pip-w18_E0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:44:25 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)) 04:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:44:25 INFO - Running setup.py (path:/tmp/pip-lMDepl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:44:25 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)) 04:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:44:25 INFO - Running setup.py (path:/tmp/pip-8tQ80O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:44:25 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)) 04:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:44:25 INFO - Running setup.py (path:/tmp/pip-3hRSzL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:44:25 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)) 04:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:44:25 INFO - Running setup.py (path:/tmp/pip-0_GMvx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:44:25 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)) 04:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:44:25 INFO - Running setup.py (path:/tmp/pip-5DVRIy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:44:26 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)) 04:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:44:26 INFO - Running setup.py (path:/tmp/pip-MN9wcg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:44:26 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)) 04:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:44:26 INFO - Running setup.py (path:/tmp/pip-qdlAG9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:44:26 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)) 04:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:44:26 INFO - Running setup.py (path:/tmp/pip-kGFe5n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:44:26 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)) 04:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:44:26 INFO - Running setup.py (path:/tmp/pip-xIIJSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:44:26 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)) 04:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:44:26 INFO - Running setup.py (path:/tmp/pip-Y86bC1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:44:26 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)) 04:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:44:26 INFO - Running setup.py (path:/tmp/pip-jVbwW5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:44:27 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)) 04:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:44:27 INFO - Running setup.py (path:/tmp/pip-YI3_lF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:44:27 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)) 04:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:44:27 INFO - Running setup.py (path:/tmp/pip-xuILYl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:44:27 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)) 04:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:44:27 INFO - Running setup.py (path:/tmp/pip-R5TeFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:44:27 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)) 04:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:44:27 INFO - Running setup.py (path:/tmp/pip-XIcP3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:44:27 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)) 04:44:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:44:27 INFO - Running setup.py (path:/tmp/pip-ziHXmk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:44:27 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)) 04:44:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:44:27 INFO - Running setup.py (path:/tmp/pip-PURGs4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:44:27 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)) 04:44:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:44:27 INFO - Running setup.py (path:/tmp/pip-IGTo0P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:44:28 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)) 04:44:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:44:28 INFO - Running setup.py (path:/tmp/pip-x4IF_b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:44:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:44:28 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)) 04:44:28 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)) 04:44:28 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)) 04:44:28 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)) 04:44:28 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)) 04:44:28 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)) 04:44:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:44:28 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 04:44:28 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 04:44:28 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 04:44:28 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 04:44:28 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 04:44:28 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 04:44:33 INFO - Downloading blessings-1.6.tar.gz 04:44:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:44:33 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)) 04:44:33 INFO - Installing collected packages: blessings 04:44:33 INFO - Running setup.py install for blessings 04:44:34 INFO - Successfully installed blessings 04:44:34 INFO - Cleaning up... 04:44:34 INFO - Return code: 0 04:44:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:44:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:44:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:44:34 INFO - Reading from file tmpfile_stdout 04:44:34 INFO - Current package versions: 04:44:34 INFO - argparse == 1.2.1 04:44:34 INFO - blessings == 1.6 04:44:34 INFO - blobuploader == 1.2.4 04:44:34 INFO - browsermob-proxy == 0.6.0 04:44:34 INFO - docopt == 0.6.1 04:44:34 INFO - manifestparser == 1.1 04:44:34 INFO - marionette-client == 2.3.0 04:44:34 INFO - marionette-driver == 1.4.0 04:44:34 INFO - mozInstall == 1.12 04:44:34 INFO - mozcrash == 0.17 04:44:34 INFO - mozdebug == 0.1 04:44:34 INFO - mozdevice == 0.48 04:44:34 INFO - mozfile == 1.2 04:44:34 INFO - mozhttpd == 0.7 04:44:34 INFO - mozinfo == 0.9 04:44:34 INFO - mozleak == 0.1 04:44:34 INFO - mozlog == 3.1 04:44:34 INFO - moznetwork == 0.27 04:44:34 INFO - mozprocess == 0.22 04:44:34 INFO - mozprofile == 0.28 04:44:34 INFO - mozrunner == 6.11 04:44:34 INFO - mozscreenshot == 0.1 04:44:34 INFO - mozsystemmonitor == 0.0 04:44:34 INFO - moztest == 0.7 04:44:34 INFO - mozversion == 1.4 04:44:34 INFO - psutil == 3.1.1 04:44:34 INFO - requests == 1.2.3 04:44:34 INFO - wptserve == 1.4.0 04:44:34 INFO - wsgiref == 0.1.2 04:44:34 INFO - Running post-action listener: _resource_record_post_action 04:44:34 INFO - Running post-action listener: _start_resource_monitoring 04:44:34 INFO - Starting resource monitoring. 04:44:34 INFO - ##### 04:44:34 INFO - ##### Running pull step. 04:44:34 INFO - ##### 04:44:34 INFO - Running pre-action listener: _resource_record_pre_action 04:44:34 INFO - Running main action method: pull 04:44:34 INFO - Pull has nothing to do! 04:44:34 INFO - Running post-action listener: _resource_record_post_action 04:44:34 INFO - ##### 04:44:34 INFO - ##### Running install step. 04:44:34 INFO - ##### 04:44:34 INFO - Running pre-action listener: _resource_record_pre_action 04:44:34 INFO - Running main action method: install 04:44:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:44:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:44:35 INFO - Reading from file tmpfile_stdout 04:44:35 INFO - Detecting whether we're running mozinstall >=1.0... 04:44:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:44:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:44:35 INFO - Reading from file tmpfile_stdout 04:44:35 INFO - Output received: 04:44:35 INFO - Usage: mozinstall [options] installer 04:44:35 INFO - Options: 04:44:35 INFO - -h, --help show this help message and exit 04:44:35 INFO - -d DEST, --destination=DEST 04:44:35 INFO - Directory to install application into. [default: 04:44:35 INFO - "/builds/slave/test"] 04:44:35 INFO - --app=APP Application being installed. [default: firefox] 04:44:35 INFO - mkdir: /builds/slave/test/build/application 04:44:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 04:44:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 04:45:04 INFO - Reading from file tmpfile_stdout 04:45:04 INFO - Output received: 04:45:04 INFO - /builds/slave/test/build/application/firefox/firefox 04:45:04 INFO - Running post-action listener: _resource_record_post_action 04:45:04 INFO - ##### 04:45:04 INFO - ##### Running run-tests step. 04:45:04 INFO - ##### 04:45:04 INFO - Running pre-action listener: _resource_record_pre_action 04:45:04 INFO - Running main action method: run_tests 04:45:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:45:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:45:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:45:04 INFO - grabbing minidump binary from tooltool 04:45:04 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')]} 04:45:04 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2baf010>, '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 0x2baff10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2bb03a0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:45:04 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:45:04 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 04:45:04 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:45:04 INFO - Return code: 0 04:45:04 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 04:45:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:45:04 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/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 04:45:04 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/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 04:45:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:45:04 INFO - 'CCACHE_UMASK': '002', 04:45:04 INFO - 'DISPLAY': ':0', 04:45:04 INFO - 'HOME': '/home/cltbld', 04:45:04 INFO - 'LANG': 'en_US.UTF-8', 04:45:04 INFO - 'LOGNAME': 'cltbld', 04:45:04 INFO - 'MAIL': '/var/mail/cltbld', 04:45:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:45:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:45:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:45:04 INFO - 'MOZ_NO_REMOTE': '1', 04:45:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:45:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:45:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:45:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:45:04 INFO - 'PWD': '/builds/slave/test', 04:45:04 INFO - 'SHELL': '/bin/bash', 04:45:04 INFO - 'SHLVL': '1', 04:45:04 INFO - 'TERM': 'linux', 04:45:04 INFO - 'TMOUT': '86400', 04:45:04 INFO - 'USER': 'cltbld', 04:45:04 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452', 04:45:04 INFO - '_': '/tools/buildbot/bin/python'} 04:45:04 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/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 04:45:05 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 04:45:05 INFO - import pkg_resources 04:45:06 INFO - Using 1 client processes 04:45:07 INFO - wptserve Starting http server on 127.0.0.1:8000 04:45:07 INFO - wptserve Starting http server on 127.0.0.1:8001 04:45:07 INFO - wptserve Starting http server on 127.0.0.1:8443 04:45:09 INFO - SUITE-START | Running 778 tests 04:45:09 INFO - Running testharness tests 04:45:09 INFO - Setting up ssl 04:45:09 INFO - PROCESS | certutil | 04:45:09 INFO - PROCESS | certutil | 04:45:09 INFO - PROCESS | certutil | 04:45:09 INFO - Certificate Nickname Trust Attributes 04:45:09 INFO - SSL,S/MIME,JAR/XPI 04:45:09 INFO - 04:45:09 INFO - web-platform-tests CT,, 04:45:09 INFO - 04:45:09 INFO - Starting runner 04:45:12 INFO - PROCESS | 4173 | 1462794312619 Marionette DEBUG Marionette enabled via build flag and pref 04:45:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7fbb3800 == 1 [pid = 4173] [id = 1] 04:45:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 1 (0x7f6f7fbb4000) [pid = 4173] [serial = 1] [outer = (nil)] 04:45:13 INFO - PROCESS | 4173 | [4173] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:45:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 2 (0x7f6f7fbb5000) [pid = 4173] [serial = 2] [outer = 0x7f6f7fbb4000] 04:45:13 INFO - PROCESS | 4173 | 1462794313400 Marionette INFO Listening on port 2828 04:45:14 INFO - PROCESS | 4173 | 1462794314051 Marionette DEBUG Marionette enabled via command-line flag 04:45:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc6f800 == 2 [pid = 4173] [id = 2] 04:45:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 3 (0x7f6f83d49000) [pid = 4173] [serial = 3] [outer = (nil)] 04:45:14 INFO - PROCESS | 4173 | [4173] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:45:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 4 (0x7f6f84b22800) [pid = 4173] [serial = 4] [outer = 0x7f6f83d49000] 04:45:14 INFO - PROCESS | 4173 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f6f7cf27670 04:45:14 INFO - PROCESS | 4173 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f6f7be0beb0 04:45:14 INFO - PROCESS | 4173 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f6f7be111f0 04:45:14 INFO - PROCESS | 4173 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f6f7be114f0 04:45:14 INFO - PROCESS | 4173 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f6f7be11820 04:45:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 5 (0x7f6f7be38000) [pid = 4173] [serial = 5] [outer = 0x7f6f7fbb4000] 04:45:15 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:45:15 INFO - PROCESS | 4173 | 1462794315179 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:32916 04:45:15 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:45:15 INFO - PROCESS | 4173 | 1462794315231 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:32917 04:45:15 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:45:15 INFO - PROCESS | 4173 | 1462794315301 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:32918 04:45:15 INFO - PROCESS | 4173 | 1462794315307 Marionette DEBUG Closed connection conn0 04:45:15 INFO - PROCESS | 4173 | 1462794315311 Marionette DEBUG Closed connection conn1 04:45:15 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:45:15 INFO - PROCESS | 4173 | 1462794315324 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:32919 04:45:15 INFO - PROCESS | 4173 | [4173] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 04:45:15 INFO - PROCESS | 4173 | 1462794315461 Marionette DEBUG Closed connection conn2 04:45:15 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:45:15 INFO - PROCESS | 4173 | 1462794315527 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:32920 04:45:15 INFO - PROCESS | 4173 | 1462794315533 Marionette DEBUG Closed connection conn3 04:45:15 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:45:15 INFO - PROCESS | 4173 | 1462794315570 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:32921 04:45:15 INFO - PROCESS | 4173 | 1462794315579 Marionette DEBUG Closed connection conn4 04:45:15 INFO - PROCESS | 4173 | 1462794315623 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:45:15 INFO - PROCESS | 4173 | 1462794315642 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160509025943","device":"desktop","version":"48.0a2"} 04:45:16 INFO - PROCESS | 4173 | [4173] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:45:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70611800 == 3 [pid = 4173] [id = 3] 04:45:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 6 (0x7f6f70612000) [pid = 4173] [serial = 6] [outer = (nil)] 04:45:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70612800 == 4 [pid = 4173] [id = 4] 04:45:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 7 (0x7f6f70661c00) [pid = 4173] [serial = 7] [outer = (nil)] 04:45:18 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:45:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f8e1800 == 5 [pid = 4173] [id = 5] 04:45:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 8 (0x7f6f6f8cb400) [pid = 4173] [serial = 8] [outer = (nil)] 04:45:18 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:45:18 INFO - PROCESS | 4173 | [4173] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:45:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 9 (0x7f6f6f546800) [pid = 4173] [serial = 9] [outer = 0x7f6f6f8cb400] 04:45:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 10 (0x7f6f6f06b000) [pid = 4173] [serial = 10] [outer = 0x7f6f70612000] 04:45:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 11 (0x7f6f6f08b800) [pid = 4173] [serial = 11] [outer = 0x7f6f70661c00] 04:45:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 12 (0x7f6f6f08d800) [pid = 4173] [serial = 12] [outer = 0x7f6f6f8cb400] 04:45:19 INFO - PROCESS | 4173 | 1462794319852 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 4173 | 1462794319876 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 13 (0x7f6f6ca23c00) [pid = 4173] [serial = 13] [outer = 0x7f6f6f8cb400] 04:45:20 INFO - PROCESS | 4173 | 1462794320672 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"b1818d57-9804-4330-a77a-4fd63aecb41c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160509025943","device":"desktop","version":"48.0a2","command_id":1}}] 04:45:20 INFO - PROCESS | 4173 | 1462794320888 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:45:21 INFO - PROCESS | 4173 | 1462794321073 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:45:21 INFO - PROCESS | 4173 | 1462794321308 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:45:21 INFO - PROCESS | 4173 | [4173] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:45:21 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:45:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 14 (0x7f6f68c6f400) [pid = 4173] [serial = 14] [outer = 0x7f6f6f8cb400] 04:45:21 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:45:21 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:21 INFO - PROCESS | 4173 | 1462794321789 Marionette TRACE conn5 <- [1,3,null,{}] 04:45:21 INFO - PROCESS | 4173 | 1462794321806 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:45:21 INFO - PROCESS | 4173 | 1462794321831 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:45:21 INFO - PROCESS | 4173 | 1462794321876 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 4173 | 1462794321880 Marionette TRACE conn5 <- [1,5,null,{"value":"8"}] 04:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:45:21 INFO - PROCESS | 4173 | 1462794321891 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 4173 | 1462794321909 Marionette TRACE conn5 <- [1,6,null,{}] 04:45:21 INFO - PROCESS | 4173 | 1462794321916 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:21 INFO - PROCESS | 4173 | 1462794321938 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:45:21 INFO - PROCESS | 4173 | 1462794321944 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6801b800 == 6 [pid = 4173] [id = 6] 04:45:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 15 (0x7f6f68051000) [pid = 4173] [serial = 15] [outer = (nil)] 04:45:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 16 (0x7f6f68052c00) [pid = 4173] [serial = 16] [outer = 0x7f6f68051000] 04:45:22 INFO - PROCESS | 4173 | 1462794322020 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 17 (0x7f6f7e2c0c00) [pid = 4173] [serial = 17] [outer = 0x7f6f68051000] 04:45:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67e55800 == 7 [pid = 4173] [id = 7] 04:45:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 18 (0x7f6f67e74000) [pid = 4173] [serial = 18] [outer = (nil)] 04:45:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 19 (0x7f6f6aa3ac00) [pid = 4173] [serial = 19] [outer = 0x7f6f67e74000] 04:45:22 INFO - PROCESS | 4173 | 1462794322479 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 20 (0x7f6f67b07c00) [pid = 4173] [serial = 20] [outer = 0x7f6f67e74000] 04:45:23 INFO - PROCESS | 4173 | [4173] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:45:23 INFO - PROCESS | 4173 | 1462794323055 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1295ms 04:45:23 INFO - PROCESS | 4173 | 1462794323355 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 4173 | 1462794323359 Marionette TRACE conn5 <- [1,9,null,{"value":"8"}] 04:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:45:23 INFO - PROCESS | 4173 | 1462794323479 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 4173 | 1462794323487 Marionette TRACE conn5 <- [1,10,null,{}] 04:45:23 INFO - PROCESS | 4173 | 1462794323520 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:23 INFO - PROCESS | 4173 | 1462794323713 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:45:23 INFO - PROCESS | 4173 | 1462794323816 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67e51800 == 8 [pid = 4173] [id = 8] 04:45:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 21 (0x7f6f67e69400) [pid = 4173] [serial = 21] [outer = (nil)] 04:45:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 22 (0x7f6f68050400) [pid = 4173] [serial = 22] [outer = 0x7f6f67e69400] 04:45:23 INFO - PROCESS | 4173 | 1462794323896 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 23 (0x7f6f68c6e000) [pid = 4173] [serial = 23] [outer = 0x7f6f67e69400] 04:45:24 INFO - PROCESS | 4173 | 1462794324697 Marionette TRACE conn5 <- [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]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1288ms 04:45:24 INFO - PROCESS | 4173 | 1462794324734 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 4173 | 1462794324739 Marionette TRACE conn5 <- [1,13,null,{"value":"8"}] 04:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:45:24 INFO - PROCESS | 4173 | 1462794324752 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 4173 | 1462794324757 Marionette TRACE conn5 <- [1,14,null,{}] 04:45:24 INFO - PROCESS | 4173 | 1462794324764 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:24 INFO - PROCESS | 4173 | 1462794324945 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:45:25 INFO - PROCESS | 4173 | 1462794325062 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6db6b800 == 9 [pid = 4173] [id = 9] 04:45:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 24 (0x7f6f6be59800) [pid = 4173] [serial = 24] [outer = (nil)] 04:45:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 25 (0x7f6f6e815000) [pid = 4173] [serial = 25] [outer = 0x7f6f6be59800] 04:45:25 INFO - PROCESS | 4173 | 1462794325138 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 26 (0x7f6f6ee34c00) [pid = 4173] [serial = 26] [outer = 0x7f6f6be59800] 04:45:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f8e4800 == 10 [pid = 4173] [id = 10] 04:45:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 27 (0x7f6f6f8e5000) [pid = 4173] [serial = 27] [outer = (nil)] 04:45:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 28 (0x7f6f6f9e8800) [pid = 4173] [serial = 28] [outer = 0x7f6f6f8e5000] 04:45:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 29 (0x7f6f6f8e3800) [pid = 4173] [serial = 29] [outer = 0x7f6f6f8e5000] 04:45:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f072000 == 11 [pid = 4173] [id = 11] 04:45:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 30 (0x7f6f6e8e9800) [pid = 4173] [serial = 30] [outer = (nil)] 04:45:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 31 (0x7f6f70b04400) [pid = 4173] [serial = 31] [outer = 0x7f6f6e8e9800] 04:45:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 32 (0x7f6f6f012000) [pid = 4173] [serial = 32] [outer = 0x7f6f6e8e9800] 04:45:26 INFO - PROCESS | 4173 | 1462794326549 Marionette TRACE conn5 <- [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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1887ms 04:45:26 INFO - PROCESS | 4173 | 1462794326689 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 4173 | 1462794326694 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 04:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:45:26 INFO - PROCESS | 4173 | 1462794326773 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 4173 | 1462794326778 Marionette TRACE conn5 <- [1,18,null,{}] 04:45:26 INFO - PROCESS | 4173 | 1462794326795 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:26 INFO - PROCESS | 4173 | 1462794326975 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:45:27 INFO - PROCESS | 4173 | 1462794327071 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ff0b000 == 12 [pid = 4173] [id = 12] 04:45:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 33 (0x7f6f70b04c00) [pid = 4173] [serial = 33] [outer = (nil)] 04:45:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 34 (0x7f6f7ccce000) [pid = 4173] [serial = 34] [outer = 0x7f6f70b04c00] 04:45:27 INFO - PROCESS | 4173 | 1462794327154 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 35 (0x7f6f7e164800) [pid = 4173] [serial = 35] [outer = 0x7f6f70b04c00] 04:45:28 INFO - PROCESS | 4173 | 1462794328021 Marionette TRACE conn5 <- [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]]]}] 04:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1315ms 04:45:28 INFO - PROCESS | 4173 | 1462794328061 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 4173 | 1462794328066 Marionette TRACE conn5 <- [1,21,null,{"value":"8"}] 04:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:45:28 INFO - PROCESS | 4173 | 1462794328073 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 4173 | 1462794328076 Marionette TRACE conn5 <- [1,22,null,{}] 04:45:28 INFO - PROCESS | 4173 | 1462794328081 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:28 INFO - PROCESS | 4173 | 1462794328259 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:45:28 INFO - PROCESS | 4173 | 1462794328528 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f696b4000 == 13 [pid = 4173] [id = 13] 04:45:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 36 (0x7f6f6be60c00) [pid = 4173] [serial = 36] [outer = (nil)] 04:45:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 37 (0x7f6f6caeac00) [pid = 4173] [serial = 37] [outer = 0x7f6f6be60c00] 04:45:28 INFO - PROCESS | 4173 | 1462794328637 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 38 (0x7f6f6e0c1800) [pid = 4173] [serial = 38] [outer = 0x7f6f6be60c00] 04:45:29 INFO - PROCESS | 4173 | 1462794329486 Marionette TRACE conn5 <- [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]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1429ms 04:45:29 INFO - PROCESS | 4173 | 1462794329528 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 4173 | 1462794329534 Marionette TRACE conn5 <- [1,25,null,{"value":"8"}] 04:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:45:29 INFO - PROCESS | 4173 | 1462794329546 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 4173 | 1462794329550 Marionette TRACE conn5 <- [1,26,null,{}] 04:45:29 INFO - PROCESS | 4173 | 1462794329558 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:29 INFO - PROCESS | 4173 | 1462794329702 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:45:29 INFO - PROCESS | 4173 | 1462794329721 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6dee8800 == 14 [pid = 4173] [id = 14] 04:45:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 39 (0x7f6f67e76000) [pid = 4173] [serial = 39] [outer = (nil)] 04:45:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 40 (0x7f6f6f545800) [pid = 4173] [serial = 40] [outer = 0x7f6f67e76000] 04:45:29 INFO - PROCESS | 4173 | 1462794329788 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 41 (0x7f6f7066d800) [pid = 4173] [serial = 41] [outer = 0x7f6f67e76000] 04:45:30 INFO - PROCESS | 4173 | 1462794330621 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1140ms 04:45:30 INFO - PROCESS | 4173 | 1462794330687 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 4173 | 1462794330693 Marionette TRACE conn5 <- [1,29,null,{"value":"8"}] 04:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:45:30 INFO - PROCESS | 4173 | 1462794330701 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 4173 | 1462794330705 Marionette TRACE conn5 <- [1,30,null,{}] 04:45:30 INFO - PROCESS | 4173 | 1462794330710 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:30 INFO - PROCESS | 4173 | 1462794330862 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:45:30 INFO - PROCESS | 4173 | 1462794330874 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f709ce000 == 15 [pid = 4173] [id = 15] 04:45:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 42 (0x7f6f70987c00) [pid = 4173] [serial = 42] [outer = (nil)] 04:45:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 43 (0x7f6f7578ac00) [pid = 4173] [serial = 43] [outer = 0x7f6f70987c00] 04:45:30 INFO - PROCESS | 4173 | 1462794330941 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 44 (0x7f6f7bed3000) [pid = 4173] [serial = 44] [outer = 0x7f6f70987c00] 04:45:31 INFO - PROCESS | 4173 | 1462794331745 Marionette TRACE conn5 <- [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]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1086ms 04:45:31 INFO - PROCESS | 4173 | 1462794331788 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 4173 | 1462794331792 Marionette TRACE conn5 <- [1,33,null,{"value":"8"}] 04:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:45:31 INFO - PROCESS | 4173 | 1462794331800 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 4173 | 1462794331809 Marionette TRACE conn5 <- [1,34,null,{}] 04:45:31 INFO - PROCESS | 4173 | 1462794331827 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:31 INFO - PROCESS | 4173 | 1462794331987 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:45:32 INFO - PROCESS | 4173 | 1462794332002 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71779800 == 16 [pid = 4173] [id = 16] 04:45:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 45 (0x7f6f7cf32000) [pid = 4173] [serial = 45] [outer = (nil)] 04:45:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 46 (0x7f6f7cfee400) [pid = 4173] [serial = 46] [outer = 0x7f6f7cf32000] 04:45:32 INFO - PROCESS | 4173 | 1462794332068 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 47 (0x7f6f7d154c00) [pid = 4173] [serial = 47] [outer = 0x7f6f7cf32000] 04:45:32 INFO - PROCESS | 4173 | 1462794332803 Marionette TRACE conn5 <- [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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1038ms 04:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:45:32 INFO - PROCESS | 4173 | 1462794332837 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 4173 | 1462794332841 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 04:45:32 INFO - PROCESS | 4173 | 1462794332847 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 4173 | 1462794332850 Marionette TRACE conn5 <- [1,38,null,{}] 04:45:32 INFO - PROCESS | 4173 | 1462794332855 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:33 INFO - PROCESS | 4173 | 1462794333038 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:45:33 INFO - PROCESS | 4173 | 1462794333060 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68b46000 == 17 [pid = 4173] [id = 17] 04:45:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 48 (0x7f6f7111a400) [pid = 4173] [serial = 48] [outer = (nil)] 04:45:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 49 (0x7f6f7df56800) [pid = 4173] [serial = 49] [outer = 0x7f6f7111a400] 04:45:33 INFO - PROCESS | 4173 | 1462794333124 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 50 (0x7f6f7e167c00) [pid = 4173] [serial = 50] [outer = 0x7f6f7111a400] 04:45:33 INFO - PROCESS | 4173 | 1462794333794 Marionette TRACE conn5 <- [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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 984ms 04:45:33 INFO - PROCESS | 4173 | 1462794333832 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 4173 | 1462794333835 Marionette TRACE conn5 <- [1,41,null,{"value":"8"}] 04:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:45:33 INFO - PROCESS | 4173 | 1462794333841 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 4173 | 1462794333843 Marionette TRACE conn5 <- [1,42,null,{}] 04:45:33 INFO - PROCESS | 4173 | 1462794333849 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:34 INFO - PROCESS | 4173 | 1462794334029 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:45:34 INFO - PROCESS | 4173 | 1462794334049 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76e1b800 == 18 [pid = 4173] [id = 18] 04:45:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 51 (0x7f6f7fbedc00) [pid = 4173] [serial = 51] [outer = (nil)] 04:45:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 52 (0x7f6f80032400) [pid = 4173] [serial = 52] [outer = 0x7f6f7fbedc00] 04:45:34 INFO - PROCESS | 4173 | 1462794334129 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 53 (0x7f6f81857c00) [pid = 4173] [serial = 53] [outer = 0x7f6f7fbedc00] 04:45:34 INFO - PROCESS | 4173 | 1462794334887 Marionette TRACE conn5 <- [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]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1083ms 04:45:34 INFO - PROCESS | 4173 | 1462794334927 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 4173 | 1462794334931 Marionette TRACE conn5 <- [1,45,null,{"value":"8"}] 04:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:45:34 INFO - PROCESS | 4173 | 1462794334937 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 4173 | 1462794334940 Marionette TRACE conn5 <- [1,46,null,{}] 04:45:34 INFO - PROCESS | 4173 | 1462794334945 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:35 INFO - PROCESS | 4173 | 1462794335133 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:45:35 INFO - PROCESS | 4173 | 1462794335146 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7ca1e000 == 19 [pid = 4173] [id = 19] 04:45:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 54 (0x7f6f81fcc000) [pid = 4173] [serial = 54] [outer = (nil)] 04:45:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 55 (0x7f6f8221bc00) [pid = 4173] [serial = 55] [outer = 0x7f6f81fcc000] 04:45:35 INFO - PROCESS | 4173 | 1462794335229 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 56 (0x7f6f83d9f400) [pid = 4173] [serial = 56] [outer = 0x7f6f81fcc000] 04:45:35 INFO - PROCESS | 4173 | 1462794335930 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1036ms 04:45:35 INFO - PROCESS | 4173 | 1462794335975 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 4173 | 1462794335978 Marionette TRACE conn5 <- [1,49,null,{"value":"8"}] 04:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:45:35 INFO - PROCESS | 4173 | 1462794335984 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 4173 | 1462794335986 Marionette TRACE conn5 <- [1,50,null,{}] 04:45:35 INFO - PROCESS | 4173 | 1462794335991 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:36 INFO - PROCESS | 4173 | 1462794336176 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:45:36 INFO - PROCESS | 4173 | 1462794336195 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cfb8000 == 20 [pid = 4173] [id = 20] 04:45:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 57 (0x7f6f83d91800) [pid = 4173] [serial = 57] [outer = (nil)] 04:45:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 58 (0x7f6f84884c00) [pid = 4173] [serial = 58] [outer = 0x7f6f83d91800] 04:45:36 INFO - PROCESS | 4173 | 1462794336260 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 59 (0x7f6f84b75800) [pid = 4173] [serial = 59] [outer = 0x7f6f83d91800] 04:45:36 INFO - PROCESS | 4173 | 1462794336895 Marionette TRACE conn5 <- [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]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 930ms 04:45:36 INFO - PROCESS | 4173 | 1462794336914 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:45:36 INFO - PROCESS | 4173 | 1462794336917 Marionette TRACE conn5 <- [1,53,null,{"value":"8"}] 04:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:45:36 INFO - PROCESS | 4173 | 1462794336924 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 4173 | 1462794336933 Marionette TRACE conn5 <- [1,54,null,{}] 04:45:36 INFO - PROCESS | 4173 | 1462794336938 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:37 INFO - PROCESS | 4173 | 1462794337070 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:45:37 INFO - PROCESS | 4173 | 1462794337163 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7de12000 == 21 [pid = 4173] [id = 21] 04:45:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 60 (0x7f6f6be17c00) [pid = 4173] [serial = 60] [outer = (nil)] 04:45:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 61 (0x7f6f84bebc00) [pid = 4173] [serial = 61] [outer = 0x7f6f6be17c00] 04:45:37 INFO - PROCESS | 4173 | 1462794337225 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 62 (0x7f6f861f4400) [pid = 4173] [serial = 62] [outer = 0x7f6f6be17c00] 04:45:38 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ff0b000 == 20 [pid = 4173] [id = 12] 04:45:38 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6801b800 == 19 [pid = 4173] [id = 6] 04:45:38 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f67e51800 == 18 [pid = 4173] [id = 8] 04:45:38 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6db6b800 == 17 [pid = 4173] [id = 9] 04:45:38 INFO - PROCESS | 4173 | 1462794338714 Marionette TRACE conn5 <- [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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1895ms 04:45:38 INFO - PROCESS | 4173 | 1462794338839 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 4173 | 1462794338845 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 04:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:45:38 INFO - PROCESS | 4173 | 1462794338852 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 4173 | 1462794338855 Marionette TRACE conn5 <- [1,58,null,{}] 04:45:38 INFO - PROCESS | 4173 | 1462794338869 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:39 INFO - PROCESS | 4173 | 1462794339035 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:45:39 INFO - PROCESS | 4173 | 1462794339091 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa03800 == 18 [pid = 4173] [id = 22] 04:45:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 63 (0x7f6f68048800) [pid = 4173] [serial = 63] [outer = (nil)] 04:45:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 64 (0x7f6f6ecc4800) [pid = 4173] [serial = 64] [outer = 0x7f6f68048800] 04:45:39 INFO - PROCESS | 4173 | 1462794339159 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 65 (0x7f6f6f090c00) [pid = 4173] [serial = 65] [outer = 0x7f6f68048800] 04:45:39 INFO - PROCESS | 4173 | 1462794339813 Marionette TRACE conn5 <- [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]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1382ms 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 64 (0x7f6f83d91800) [pid = 4173] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 63 (0x7f6f68051000) [pid = 4173] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 62 (0x7f6f67e69400) [pid = 4173] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 61 (0x7f6f6be59800) [pid = 4173] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 60 (0x7f6f70b04c00) [pid = 4173] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 59 (0x7f6f6be60c00) [pid = 4173] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 58 (0x7f6f67e76000) [pid = 4173] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 57 (0x7f6f70987c00) [pid = 4173] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:45:40 INFO - PROCESS | 4173 | --DOMWINDOW == 56 (0x7f6f7cf32000) [pid = 4173] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:45:40 INFO - PROCESS | 4173 | 1462794340256 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 4173 | 1462794340265 Marionette TRACE conn5 <- [1,61,null,{"value":"8"}] 04:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:45:40 INFO - PROCESS | 4173 | 1462794340275 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 4173 | 1462794340278 Marionette TRACE conn5 <- [1,62,null,{}] 04:45:40 INFO - PROCESS | 4173 | 1462794340284 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:40 INFO - PROCESS | 4173 | 1462794340425 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:45:40 INFO - PROCESS | 4173 | 1462794340549 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6d98c000 == 19 [pid = 4173] [id = 23] 04:45:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 57 (0x7f6f7019b000) [pid = 4173] [serial = 66] [outer = (nil)] 04:45:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 58 (0x7f6f707c7000) [pid = 4173] [serial = 67] [outer = 0x7f6f7019b000] 04:45:40 INFO - PROCESS | 4173 | 1462794340627 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 59 (0x7f6f70cbf000) [pid = 4173] [serial = 68] [outer = 0x7f6f7019b000] 04:45:41 INFO - PROCESS | 4173 | 1462794341270 Marionette TRACE conn5 <- [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]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1037ms 04:45:41 INFO - PROCESS | 4173 | 1462794341312 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 4173 | 1462794341317 Marionette TRACE conn5 <- [1,65,null,{"value":"8"}] 04:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:45:41 INFO - PROCESS | 4173 | 1462794341342 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 4173 | 1462794341348 Marionette TRACE conn5 <- [1,66,null,{}] 04:45:41 INFO - PROCESS | 4173 | 1462794341365 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:41 INFO - PROCESS | 4173 | 1462794341554 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:45:41 INFO - PROCESS | 4173 | 1462794341569 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70174800 == 20 [pid = 4173] [id = 24] 04:45:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 60 (0x7f6f70193400) [pid = 4173] [serial = 69] [outer = (nil)] 04:45:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 61 (0x7f6f7becb000) [pid = 4173] [serial = 70] [outer = 0x7f6f70193400] 04:45:41 INFO - PROCESS | 4173 | 1462794341640 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 62 (0x7f6f7ccce800) [pid = 4173] [serial = 71] [outer = 0x7f6f70193400] 04:45:42 INFO - PROCESS | 4173 | 1462794342449 Marionette TRACE conn5 <- [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]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1141ms 04:45:42 INFO - PROCESS | 4173 | 1462794342479 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 4173 | 1462794342484 Marionette TRACE conn5 <- [1,69,null,{"value":"8"}] 04:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:45:42 INFO - PROCESS | 4173 | 1462794342494 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 4173 | 1462794342502 Marionette TRACE conn5 <- [1,70,null,{}] 04:45:42 INFO - PROCESS | 4173 | 1462794342530 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:42 INFO - PROCESS | 4173 | 1462794342697 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:45:42 INFO - PROCESS | 4173 | 1462794342819 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6c8ef000 == 21 [pid = 4173] [id = 25] 04:45:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 63 (0x7f6f67b06400) [pid = 4173] [serial = 72] [outer = (nil)] 04:45:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 64 (0x7f6f6e8e8800) [pid = 4173] [serial = 73] [outer = 0x7f6f67b06400] 04:45:42 INFO - PROCESS | 4173 | 1462794342906 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 65 (0x7f6f6fb7c800) [pid = 4173] [serial = 74] [outer = 0x7f6f67b06400] 04:45:43 INFO - PROCESS | 4173 | 1462794343914 Marionette TRACE conn5 <- [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]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1507ms 04:45:44 INFO - PROCESS | 4173 | 1462794344001 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:45:44 INFO - PROCESS | 4173 | 1462794344010 Marionette TRACE conn5 <- [1,73,null,{"value":"8"}] 04:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:45:44 INFO - PROCESS | 4173 | 1462794344021 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 4173 | 1462794344025 Marionette TRACE conn5 <- [1,74,null,{}] 04:45:44 INFO - PROCESS | 4173 | 1462794344032 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:44 INFO - PROCESS | 4173 | 1462794344225 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:45:44 INFO - PROCESS | 4173 | 1462794344348 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70eef000 == 22 [pid = 4173] [id = 26] 04:45:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 66 (0x7f6f6be1f000) [pid = 4173] [serial = 75] [outer = (nil)] 04:45:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 67 (0x7f6f7ca7d000) [pid = 4173] [serial = 76] [outer = 0x7f6f6be1f000] 04:45:44 INFO - PROCESS | 4173 | 1462794344423 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f7cd43c00) [pid = 4173] [serial = 77] [outer = 0x7f6f6be1f000] 04:45:45 INFO - PROCESS | 4173 | 1462794345219 Marionette TRACE conn5 <- [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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1237ms 04:45:45 INFO - PROCESS | 4173 | 1462794345259 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 4173 | 1462794345263 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 04:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:45:45 INFO - PROCESS | 4173 | 1462794345269 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 4173 | 1462794345276 Marionette TRACE conn5 <- [1,78,null,{}] 04:45:45 INFO - PROCESS | 4173 | 1462794345310 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:45 INFO - PROCESS | 4173 | 1462794345481 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:45:45 INFO - PROCESS | 4173 | 1462794345602 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f72658800 == 23 [pid = 4173] [id = 27] 04:45:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f7cd40c00) [pid = 4173] [serial = 78] [outer = (nil)] 04:45:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f7dfe2000) [pid = 4173] [serial = 79] [outer = 0x7f6f7cd40c00] 04:45:45 INFO - PROCESS | 4173 | 1462794345687 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f80147000) [pid = 4173] [serial = 80] [outer = 0x7f6f7cd40c00] 04:45:46 INFO - PROCESS | 4173 | 1462794346497 Marionette TRACE conn5 <- [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]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1306ms 04:45:46 INFO - PROCESS | 4173 | 1462794346579 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 4173 | 1462794346584 Marionette TRACE conn5 <- [1,81,null,{"value":"8"}] 04:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:45:46 INFO - PROCESS | 4173 | 1462794346592 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 4173 | 1462794346596 Marionette TRACE conn5 <- [1,82,null,{}] 04:45:46 INFO - PROCESS | 4173 | 1462794346604 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:46 INFO - PROCESS | 4173 | 1462794346786 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:45:46 INFO - PROCESS | 4173 | 1462794346881 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7ca0e000 == 24 [pid = 4173] [id = 28] 04:45:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f67e6b400) [pid = 4173] [serial = 81] [outer = (nil)] 04:45:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f81fccc00) [pid = 4173] [serial = 82] [outer = 0x7f6f67e6b400] 04:45:46 INFO - PROCESS | 4173 | 1462794346956 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f821c8800) [pid = 4173] [serial = 83] [outer = 0x7f6f67e6b400] 04:45:47 INFO - PROCESS | 4173 | 1462794347659 Marionette TRACE conn5 <- [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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1138ms 04:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:45:47 INFO - PROCESS | 4173 | 1462794347731 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 4173 | 1462794347733 Marionette TRACE conn5 <- [1,85,null,{"value":"8"}] 04:45:47 INFO - PROCESS | 4173 | 1462794347740 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 4173 | 1462794347743 Marionette TRACE conn5 <- [1,86,null,{}] 04:45:47 INFO - PROCESS | 4173 | 1462794347748 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:47 INFO - PROCESS | 4173 | 1462794347901 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:45:48 INFO - PROCESS | 4173 | 1462794348024 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7d128800 == 25 [pid = 4173] [id = 29] 04:45:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f7bed4c00) [pid = 4173] [serial = 84] [outer = (nil)] 04:45:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 76 (0x7f6f7bed6800) [pid = 4173] [serial = 85] [outer = 0x7f6f7bed4c00] 04:45:48 INFO - PROCESS | 4173 | 1462794348100 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f81a8ac00) [pid = 4173] [serial = 86] [outer = 0x7f6f7bed4c00] 04:45:48 INFO - PROCESS | 4173 | 1462794348946 Marionette TRACE conn5 <- [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]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1284ms 04:45:49 INFO - PROCESS | 4173 | 1462794349025 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 4173 | 1462794349029 Marionette TRACE conn5 <- [1,89,null,{"value":"8"}] 04:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:45:49 INFO - PROCESS | 4173 | 1462794349035 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 4173 | 1462794349038 Marionette TRACE conn5 <- [1,90,null,{}] 04:45:49 INFO - PROCESS | 4173 | 1462794349044 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:49 INFO - PROCESS | 4173 | 1462794349272 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:45:49 INFO - PROCESS | 4173 | 1462794349489 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6801d000 == 26 [pid = 4173] [id = 30] 04:45:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f67e6f000) [pid = 4173] [serial = 87] [outer = (nil)] 04:45:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f6804e400) [pid = 4173] [serial = 88] [outer = 0x7f6f67e6f000] 04:45:49 INFO - PROCESS | 4173 | 1462794349600 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f6be59c00) [pid = 4173] [serial = 89] [outer = 0x7f6f67e6f000] 04:45:50 INFO - PROCESS | 4173 | 1462794350359 Marionette TRACE conn5 <- [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]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1379ms 04:45:50 INFO - PROCESS | 4173 | 1462794350427 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 4173 | 1462794350433 Marionette TRACE conn5 <- [1,93,null,{"value":"8"}] 04:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:45:50 INFO - PROCESS | 4173 | 1462794350441 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 4173 | 1462794350446 Marionette TRACE conn5 <- [1,94,null,{}] 04:45:50 INFO - PROCESS | 4173 | 1462794350453 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:50 INFO - PROCESS | 4173 | 1462794350609 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:45:51 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f696b4000 == 25 [pid = 4173] [id = 13] 04:45:51 INFO - PROCESS | 4173 | 1462794351335 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f80032400) [pid = 4173] [serial = 52] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f8221bc00) [pid = 4173] [serial = 55] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f84884c00) [pid = 4173] [serial = 58] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 76 (0x7f6f68050400) [pid = 4173] [serial = 22] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 75 (0x7f6f6e815000) [pid = 4173] [serial = 25] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f70b04400) [pid = 4173] [serial = 31] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f7ccce000) [pid = 4173] [serial = 34] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 72 (0x7f6f6caeac00) [pid = 4173] [serial = 37] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f6e0c1800) [pid = 4173] [serial = 38] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f6f545800) [pid = 4173] [serial = 40] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f7578ac00) [pid = 4173] [serial = 43] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 68 (0x7f6f7bed3000) [pid = 4173] [serial = 44] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 67 (0x7f6f7cfee400) [pid = 4173] [serial = 46] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 66 (0x7f6f7df56800) [pid = 4173] [serial = 49] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 65 (0x7f6f6f9e8800) [pid = 4173] [serial = 28] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 64 (0x7f6f7d154c00) [pid = 4173] [serial = 47] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 63 (0x7f6f84b75800) [pid = 4173] [serial = 59] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 62 (0x7f6f6ee34c00) [pid = 4173] [serial = 26] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 61 (0x7f6f7066d800) [pid = 4173] [serial = 41] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 60 (0x7f6f68c6e000) [pid = 4173] [serial = 23] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 59 (0x7f6f7e164800) [pid = 4173] [serial = 35] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 58 (0x7f6f7e2c0c00) [pid = 4173] [serial = 17] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 57 (0x7f6f6f08d800) [pid = 4173] [serial = 12] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 56 (0x7f6f6f546800) [pid = 4173] [serial = 9] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 55 (0x7f6f7fbb5000) [pid = 4173] [serial = 2] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 54 (0x7f6f6aa3ac00) [pid = 4173] [serial = 19] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | --DOMWINDOW == 53 (0x7f6f68052c00) [pid = 4173] [serial = 16] [outer = (nil)] [url = about:blank] 04:45:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67e4f000 == 26 [pid = 4173] [id = 31] 04:45:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 54 (0x7f6f6639a400) [pid = 4173] [serial = 90] [outer = (nil)] 04:45:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 55 (0x7f6f67b02800) [pid = 4173] [serial = 91] [outer = 0x7f6f6639a400] 04:45:51 INFO - PROCESS | 4173 | 1462794351525 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 56 (0x7f6f68c69000) [pid = 4173] [serial = 92] [outer = 0x7f6f6639a400] 04:45:52 INFO - PROCESS | 4173 | 1462794352208 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1784ms 04:45:52 INFO - PROCESS | 4173 | 1462794352227 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:45:52 INFO - PROCESS | 4173 | 1462794352233 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 04:45:52 INFO - PROCESS | 4173 | 1462794352240 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:45:52 INFO - PROCESS | 4173 | 1462794352245 Marionette TRACE conn5 <- [1,98,null,{}] 04:45:52 INFO - PROCESS | 4173 | 1462794352252 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:52 INFO - PROCESS | 4173 | 1462794352400 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:45:52 INFO - PROCESS | 4173 | 1462794352488 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6c8f2000 == 27 [pid = 4173] [id = 32] 04:45:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 57 (0x7f6f6ca21000) [pid = 4173] [serial = 93] [outer = (nil)] 04:45:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 58 (0x7f6f6e8e7000) [pid = 4173] [serial = 94] [outer = 0x7f6f6ca21000] 04:45:52 INFO - PROCESS | 4173 | 1462794352555 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 59 (0x7f6f6f093800) [pid = 4173] [serial = 95] [outer = 0x7f6f6ca21000] 04:45:53 INFO - PROCESS | 4173 | 1462794353210 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 990ms 04:45:53 INFO - PROCESS | 4173 | 1462794353237 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 4173 | 1462794353245 Marionette TRACE conn5 <- [1,101,null,{"value":"8"}] 04:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:45:53 INFO - PROCESS | 4173 | 1462794353254 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 4173 | 1462794353257 Marionette TRACE conn5 <- [1,102,null,{}] 04:45:53 INFO - PROCESS | 4173 | 1462794353262 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:53 INFO - PROCESS | 4173 | 1462794353449 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:45:53 INFO - PROCESS | 4173 | 1462794353478 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f5b9000 == 28 [pid = 4173] [id = 33] 04:45:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 60 (0x7f6f70192c00) [pid = 4173] [serial = 96] [outer = (nil)] 04:45:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 61 (0x7f6f70b04400) [pid = 4173] [serial = 97] [outer = 0x7f6f70192c00] 04:45:53 INFO - PROCESS | 4173 | 1462794353543 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 62 (0x7f6f723f2800) [pid = 4173] [serial = 98] [outer = 0x7f6f70192c00] 04:45:54 INFO - PROCESS | 4173 | 1462794354465 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1286ms 04:45:54 INFO - PROCESS | 4173 | 1462794354548 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:45:54 INFO - PROCESS | 4173 | 1462794354552 Marionette TRACE conn5 <- [1,105,null,{"value":"8"}] 04:45:54 INFO - PROCESS | 4173 | 1462794354561 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 4173 | 1462794354572 Marionette TRACE conn5 <- [1,106,null,{}] 04:45:54 INFO - PROCESS | 4173 | 1462794354603 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:54 INFO - PROCESS | 4173 | 1462794354779 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:45:54 INFO - PROCESS | 4173 | 1462794354808 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f709c9000 == 29 [pid = 4173] [id = 34] 04:45:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 63 (0x7f6f7cc56400) [pid = 4173] [serial = 99] [outer = (nil)] 04:45:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 64 (0x7f6f7ccd0000) [pid = 4173] [serial = 100] [outer = 0x7f6f7cc56400] 04:45:54 INFO - PROCESS | 4173 | 1462794354871 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 65 (0x7f6f7cd3e000) [pid = 4173] [serial = 101] [outer = 0x7f6f7cc56400] 04:45:55 INFO - PROCESS | 4173 | 1462794355651 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1111ms 04:45:55 INFO - PROCESS | 4173 | 1462794355690 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 4173 | 1462794355695 Marionette TRACE conn5 <- [1,109,null,{"value":"8"}] 04:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:45:55 INFO - PROCESS | 4173 | 1462794355705 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 4173 | 1462794355708 Marionette TRACE conn5 <- [1,110,null,{}] 04:45:55 INFO - PROCESS | 4173 | 1462794355713 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:55 INFO - PROCESS | 4173 | 1462794355928 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:45:55 INFO - PROCESS | 4173 | --DOMWINDOW == 64 (0x7f6f6be17c00) [pid = 4173] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:45:55 INFO - PROCESS | 4173 | --DOMWINDOW == 63 (0x7f6f7111a400) [pid = 4173] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:45:55 INFO - PROCESS | 4173 | --DOMWINDOW == 62 (0x7f6f7fbedc00) [pid = 4173] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:45:55 INFO - PROCESS | 4173 | --DOMWINDOW == 61 (0x7f6f81fcc000) [pid = 4173] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:45:55 INFO - PROCESS | 4173 | --DOMWINDOW == 60 (0x7f6f70193400) [pid = 4173] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:45:55 INFO - PROCESS | 4173 | --DOMWINDOW == 59 (0x7f6f68048800) [pid = 4173] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:45:55 INFO - PROCESS | 4173 | --DOMWINDOW == 58 (0x7f6f7019b000) [pid = 4173] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:45:56 INFO - PROCESS | 4173 | 1462794355996 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ea8d000 == 30 [pid = 4173] [id = 35] 04:45:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 59 (0x7f6f663a1400) [pid = 4173] [serial = 102] [outer = (nil)] 04:45:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 60 (0x7f6f6be5d000) [pid = 4173] [serial = 103] [outer = 0x7f6f663a1400] 04:45:56 INFO - PROCESS | 4173 | 1462794356060 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 61 (0x7f6f70193400) [pid = 4173] [serial = 104] [outer = 0x7f6f663a1400] 04:45:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 62 (0x7f6f7cc57800) [pid = 4173] [serial = 105] [outer = 0x7f6f6e8e9800] 04:45:56 INFO - PROCESS | 4173 | 1462794356785 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1132ms 04:45:56 INFO - PROCESS | 4173 | 1462794356839 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 4173 | 1462794356844 Marionette TRACE conn5 <- [1,113,null,{"value":"8"}] 04:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:45:56 INFO - PROCESS | 4173 | 1462794356850 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 4173 | 1462794356853 Marionette TRACE conn5 <- [1,114,null,{}] 04:45:56 INFO - PROCESS | 4173 | 1462794356858 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:57 INFO - PROCESS | 4173 | 1462794357017 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:45:57 INFO - PROCESS | 4173 | 1462794357030 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7236f800 == 31 [pid = 4173] [id = 36] 04:45:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 63 (0x7f6f7cd41400) [pid = 4173] [serial = 106] [outer = (nil)] 04:45:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 64 (0x7f6f7cf29400) [pid = 4173] [serial = 107] [outer = 0x7f6f7cd41400] 04:45:57 INFO - PROCESS | 4173 | 1462794357107 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 65 (0x7f6f7de2f000) [pid = 4173] [serial = 108] [outer = 0x7f6f7cd41400] 04:45:57 INFO - PROCESS | 4173 | 1462794357891 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1139ms 04:45:57 INFO - PROCESS | 4173 | 1462794357991 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 4173 | 1462794357997 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 04:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:45:58 INFO - PROCESS | 4173 | 1462794358006 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 4173 | 1462794358012 Marionette TRACE conn5 <- [1,118,null,{}] 04:45:58 INFO - PROCESS | 4173 | 1462794358021 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:58 INFO - PROCESS | 4173 | 1462794358250 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:45:58 INFO - PROCESS | 4173 | 1462794358383 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67b59000 == 32 [pid = 4173] [id = 37] 04:45:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 66 (0x7f6f67e69000) [pid = 4173] [serial = 109] [outer = (nil)] 04:45:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 67 (0x7f6f6be5c800) [pid = 4173] [serial = 110] [outer = 0x7f6f67e69000] 04:45:58 INFO - PROCESS | 4173 | 1462794358461 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f6dbdd400) [pid = 4173] [serial = 111] [outer = 0x7f6f67e69000] 04:45:59 INFO - PROCESS | 4173 | 1462794359356 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1388ms 04:45:59 INFO - PROCESS | 4173 | 1462794359395 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:45:59 INFO - PROCESS | 4173 | 1462794359401 Marionette TRACE conn5 <- [1,121,null,{"value":"8"}] 04:45:59 INFO - PROCESS | 4173 | 1462794359440 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 4173 | 1462794359447 Marionette TRACE conn5 <- [1,122,null,{}] 04:45:59 INFO - PROCESS | 4173 | 1462794359454 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:59 INFO - PROCESS | 4173 | 1462794359636 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:45:59 INFO - PROCESS | 4173 | 1462794359757 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f72369800 == 33 [pid = 4173] [id = 38] 04:45:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f663a0000) [pid = 4173] [serial = 112] [outer = (nil)] 04:45:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f6f958c00) [pid = 4173] [serial = 113] [outer = 0x7f6f663a0000] 04:45:59 INFO - PROCESS | 4173 | 1462794359833 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f709dd400) [pid = 4173] [serial = 114] [outer = 0x7f6f663a0000] 04:46:00 INFO - PROCESS | 4173 | 1462794360736 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1373ms 04:46:00 INFO - PROCESS | 4173 | 1462794360784 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 4173 | 1462794360787 Marionette TRACE conn5 <- [1,125,null,{"value":"8"}] 04:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:46:00 INFO - PROCESS | 4173 | 1462794360796 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 4173 | 1462794360800 Marionette TRACE conn5 <- [1,126,null,{}] 04:46:00 INFO - PROCESS | 4173 | 1462794360817 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:01 INFO - PROCESS | 4173 | 1462794360999 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:46:01 INFO - PROCESS | 4173 | 1462794361174 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc7b000 == 34 [pid = 4173] [id = 39] 04:46:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f6db4c400) [pid = 4173] [serial = 115] [outer = (nil)] 04:46:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f723f2c00) [pid = 4173] [serial = 116] [outer = 0x7f6f6db4c400] 04:46:01 INFO - PROCESS | 4173 | 1462794361253 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f7578b000) [pid = 4173] [serial = 117] [outer = 0x7f6f6db4c400] 04:46:02 INFO - PROCESS | 4173 | 1462794362441 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1686ms 04:46:02 INFO - PROCESS | 4173 | 1462794362482 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:46:02 INFO - PROCESS | 4173 | 1462794362488 Marionette TRACE conn5 <- [1,129,null,{"value":"8"}] 04:46:02 INFO - PROCESS | 4173 | 1462794362496 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 4173 | 1462794362502 Marionette TRACE conn5 <- [1,130,null,{}] 04:46:02 INFO - PROCESS | 4173 | 1462794362512 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:02 INFO - PROCESS | 4173 | 1462794362698 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:46:02 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71779800 == 33 [pid = 4173] [id = 16] 04:46:02 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76e1b800 == 32 [pid = 4173] [id = 18] 04:46:02 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68b46000 == 31 [pid = 4173] [id = 17] 04:46:02 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6d98c000 == 30 [pid = 4173] [id = 23] 04:46:02 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70174800 == 29 [pid = 4173] [id = 24] 04:46:02 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f709ce000 == 28 [pid = 4173] [id = 15] 04:46:02 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa03800 == 27 [pid = 4173] [id = 22] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f84bebc00) [pid = 4173] [serial = 61] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 72 (0x7f6f7e167c00) [pid = 4173] [serial = 50] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f81857c00) [pid = 4173] [serial = 53] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f83d9f400) [pid = 4173] [serial = 56] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f7becb000) [pid = 4173] [serial = 70] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 68 (0x7f6f6ecc4800) [pid = 4173] [serial = 64] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 67 (0x7f6f6f090c00) [pid = 4173] [serial = 65] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 66 (0x7f6f70cbf000) [pid = 4173] [serial = 68] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 65 (0x7f6f7ccce800) [pid = 4173] [serial = 71] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 64 (0x7f6f707c7000) [pid = 4173] [serial = 67] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | --DOMWINDOW == 63 (0x7f6f861f4400) [pid = 4173] [serial = 62] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 4173 | 1462794362882 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa13000 == 28 [pid = 4173] [id = 40] 04:46:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 64 (0x7f6f6ca20000) [pid = 4173] [serial = 118] [outer = (nil)] 04:46:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 65 (0x7f6f6e0c0c00) [pid = 4173] [serial = 119] [outer = 0x7f6f6ca20000] 04:46:02 INFO - PROCESS | 4173 | 1462794362954 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 66 (0x7f6f6ecdf400) [pid = 4173] [serial = 120] [outer = 0x7f6f6ca20000] 04:46:03 INFO - PROCESS | 4173 | 1462794363634 Marionette TRACE conn5 <- [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]]]}] 04:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1188ms 04:46:03 INFO - PROCESS | 4173 | 1462794363684 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:46:03 INFO - PROCESS | 4173 | 1462794363692 Marionette TRACE conn5 <- [1,133,null,{"value":"8"}] 04:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:46:03 INFO - PROCESS | 4173 | 1462794363702 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 4173 | 1462794363710 Marionette TRACE conn5 <- [1,134,null,{}] 04:46:03 INFO - PROCESS | 4173 | 1462794363728 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:03 INFO - PROCESS | 4173 | 1462794363875 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:46:03 INFO - PROCESS | 4173 | 1462794363887 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ded3000 == 29 [pid = 4173] [id = 41] 04:46:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 67 (0x7f6f69614c00) [pid = 4173] [serial = 121] [outer = (nil)] 04:46:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f6961bc00) [pid = 4173] [serial = 122] [outer = 0x7f6f69614c00] 04:46:03 INFO - PROCESS | 4173 | 1462794363989 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f6966c800) [pid = 4173] [serial = 123] [outer = 0x7f6f69614c00] 04:46:04 INFO - PROCESS | 4173 | 1462794364753 Marionette TRACE conn5 <- [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]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1095ms 04:46:04 INFO - PROCESS | 4173 | 1462794364799 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:46:04 INFO - PROCESS | 4173 | 1462794364803 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 04:46:04 INFO - PROCESS | 4173 | 1462794364810 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 4173 | 1462794364815 Marionette TRACE conn5 <- [1,138,null,{}] 04:46:04 INFO - PROCESS | 4173 | 1462794364835 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:04 INFO - PROCESS | 4173 | 1462794364986 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:46:05 INFO - PROCESS | 4173 | 1462794364998 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f709c2000 == 30 [pid = 4173] [id = 42] 04:46:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f7019e400) [pid = 4173] [serial = 124] [outer = (nil)] 04:46:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f709dd000) [pid = 4173] [serial = 125] [outer = 0x7f6f7019e400] 04:46:05 INFO - PROCESS | 4173 | 1462794365066 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f709eac00) [pid = 4173] [serial = 126] [outer = 0x7f6f7019e400] 04:46:06 INFO - PROCESS | 4173 | 1462794366049 Marionette TRACE conn5 <- [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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1293ms 04:46:06 INFO - PROCESS | 4173 | 1462794366105 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 4173 | 1462794366112 Marionette TRACE conn5 <- [1,141,null,{"value":"8"}] 04:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:46:06 INFO - PROCESS | 4173 | 1462794366121 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 4173 | 1462794366125 Marionette TRACE conn5 <- [1,142,null,{}] 04:46:06 INFO - PROCESS | 4173 | 1462794366142 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:06 INFO - PROCESS | 4173 | 1462794366411 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:46:06 INFO - PROCESS | 4173 | 1462794366450 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76e12000 == 31 [pid = 4173] [id = 43] 04:46:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f67b09400) [pid = 4173] [serial = 127] [outer = (nil)] 04:46:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f72944c00) [pid = 4173] [serial = 128] [outer = 0x7f6f67b09400] 04:46:06 INFO - PROCESS | 4173 | 1462794366560 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f7be61c00) [pid = 4173] [serial = 129] [outer = 0x7f6f67b09400] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f67b06400) [pid = 4173] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f6be1f000) [pid = 4173] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 72 (0x7f6f7cd40c00) [pid = 4173] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f67e6b400) [pid = 4173] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f7bed4c00) [pid = 4173] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f7cc56400) [pid = 4173] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 68 (0x7f6f70192c00) [pid = 4173] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 67 (0x7f6f6639a400) [pid = 4173] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 66 (0x7f6f6ca21000) [pid = 4173] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:46:07 INFO - PROCESS | 4173 | --DOMWINDOW == 65 (0x7f6f663a1400) [pid = 4173] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:46:07 INFO - PROCESS | 4173 | 1462794367604 Marionette TRACE conn5 <- [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]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1499ms 04:46:07 INFO - PROCESS | 4173 | 1462794367619 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 4173 | 1462794367622 Marionette TRACE conn5 <- [1,145,null,{"value":"8"}] 04:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:46:07 INFO - PROCESS | 4173 | 1462794367628 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 4173 | 1462794367631 Marionette TRACE conn5 <- [1,146,null,{}] 04:46:07 INFO - PROCESS | 4173 | 1462794367636 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:07 INFO - PROCESS | 4173 | 1462794367773 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:46:07 INFO - PROCESS | 4173 | 1462794367791 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76ed5800 == 32 [pid = 4173] [id = 44] 04:46:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 66 (0x7f6f67b03400) [pid = 4173] [serial = 130] [outer = (nil)] 04:46:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 67 (0x7f6f6ecdb800) [pid = 4173] [serial = 131] [outer = 0x7f6f67b03400] 04:46:07 INFO - PROCESS | 4173 | 1462794367856 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f72698800) [pid = 4173] [serial = 132] [outer = 0x7f6f67b03400] 04:46:08 INFO - PROCESS | 4173 | 1462794368618 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1036ms 04:46:08 INFO - PROCESS | 4173 | 1462794368665 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 4173 | 1462794368668 Marionette TRACE conn5 <- [1,149,null,{"value":"8"}] 04:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:46:08 INFO - PROCESS | 4173 | 1462794368675 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 4173 | 1462794368679 Marionette TRACE conn5 <- [1,150,null,{}] 04:46:08 INFO - PROCESS | 4173 | 1462794368697 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:08 INFO - PROCESS | 4173 | 1462794368905 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:46:09 INFO - PROCESS | 4173 | 1462794369048 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7df89800 == 33 [pid = 4173] [id = 45] 04:46:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f7cfa8400) [pid = 4173] [serial = 133] [outer = (nil)] 04:46:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f7df56800) [pid = 4173] [serial = 134] [outer = 0x7f6f7cfa8400] 04:46:09 INFO - PROCESS | 4173 | 1462794369125 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f7e15cc00) [pid = 4173] [serial = 135] [outer = 0x7f6f7cfa8400] 04:46:10 INFO - PROCESS | 4173 | 1462794370199 Marionette TRACE conn5 <- [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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1588ms 04:46:10 INFO - PROCESS | 4173 | 1462794370269 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 4173 | 1462794370274 Marionette TRACE conn5 <- [1,153,null,{"value":"8"}] 04:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:46:10 INFO - PROCESS | 4173 | 1462794370283 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 4173 | 1462794370286 Marionette TRACE conn5 <- [1,154,null,{}] 04:46:10 INFO - PROCESS | 4173 | 1462794370337 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:10 INFO - PROCESS | 4173 | 1462794370573 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:46:10 INFO - PROCESS | 4173 | 1462794370728 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7061e800 == 34 [pid = 4173] [id = 46] 04:46:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f6e006800) [pid = 4173] [serial = 136] [outer = (nil)] 04:46:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f6ecc2000) [pid = 4173] [serial = 137] [outer = 0x7f6f6e006800] 04:46:10 INFO - PROCESS | 4173 | 1462794370809 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f6ed10c00) [pid = 4173] [serial = 138] [outer = 0x7f6f6e006800] 04:46:11 INFO - PROCESS | 4173 | 1462794371769 Marionette TRACE conn5 <- [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]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1536ms 04:46:11 INFO - PROCESS | 4173 | 1462794371820 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 4173 | 1462794371828 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 04:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:46:11 INFO - PROCESS | 4173 | 1462794371842 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 4173 | 1462794371847 Marionette TRACE conn5 <- [1,158,null,{}] 04:46:11 INFO - PROCESS | 4173 | 1462794371854 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:12 INFO - PROCESS | 4173 | 1462794372032 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:46:12 INFO - PROCESS | 4173 | 1462794372166 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7177b000 == 35 [pid = 4173] [id = 47] 04:46:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f6ecc6c00) [pid = 4173] [serial = 139] [outer = (nil)] 04:46:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 76 (0x7f6f70e2c400) [pid = 4173] [serial = 140] [outer = 0x7f6f6ecc6c00] 04:46:12 INFO - PROCESS | 4173 | 1462794372245 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f7bed2c00) [pid = 4173] [serial = 141] [outer = 0x7f6f6ecc6c00] 04:46:13 INFO - PROCESS | 4173 | 1462794373265 Marionette TRACE conn5 <- [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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1538ms 04:46:13 INFO - PROCESS | 4173 | 1462794373427 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 4173 | 1462794373431 Marionette TRACE conn5 <- [1,161,null,{"value":"8"}] 04:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:46:13 INFO - PROCESS | 4173 | 1462794373477 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 4173 | 1462794373483 Marionette TRACE conn5 <- [1,162,null,{}] 04:46:13 INFO - PROCESS | 4173 | 1462794373562 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:13 INFO - PROCESS | 4173 | 1462794373785 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:46:13 INFO - PROCESS | 4173 | 1462794373955 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81846800 == 36 [pid = 4173] [id = 48] 04:46:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f72316400) [pid = 4173] [serial = 142] [outer = (nil)] 04:46:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f7de35c00) [pid = 4173] [serial = 143] [outer = 0x7f6f72316400] 04:46:14 INFO - PROCESS | 4173 | 1462794374055 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f7e160000) [pid = 4173] [serial = 144] [outer = 0x7f6f72316400] 04:46:15 INFO - PROCESS | 4173 | 1462794375255 Marionette TRACE conn5 <- [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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1821ms 04:46:15 INFO - PROCESS | 4173 | 1462794375284 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 4173 | 1462794375291 Marionette TRACE conn5 <- [1,165,null,{"value":"8"}] 04:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:46:15 INFO - PROCESS | 4173 | 1462794375302 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 4173 | 1462794375309 Marionette TRACE conn5 <- [1,166,null,{}] 04:46:15 INFO - PROCESS | 4173 | 1462794375319 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:15 INFO - PROCESS | 4173 | 1462794375580 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:46:15 INFO - PROCESS | 4173 | 1462794375712 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ea85800 == 37 [pid = 4173] [id = 49] 04:46:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f68052800) [pid = 4173] [serial = 145] [outer = (nil)] 04:46:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f6961d400) [pid = 4173] [serial = 146] [outer = 0x7f6f68052800] 04:46:15 INFO - PROCESS | 4173 | 1462794375785 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f6be60c00) [pid = 4173] [serial = 147] [outer = 0x7f6f68052800] 04:46:16 INFO - PROCESS | 4173 | 1462794376794 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1542ms 04:46:16 INFO - PROCESS | 4173 | 1462794376846 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 4173 | 1462794376859 Marionette TRACE conn5 <- [1,169,null,{"value":"8"}] 04:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:46:16 INFO - PROCESS | 4173 | 1462794376871 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 4173 | 1462794376876 Marionette TRACE conn5 <- [1,170,null,{}] 04:46:16 INFO - PROCESS | 4173 | 1462794376884 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7d128800 == 36 [pid = 4173] [id = 29] 04:46:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70eef000 == 35 [pid = 4173] [id = 26] 04:46:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7de12000 == 34 [pid = 4173] [id = 21] 04:46:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f72658800 == 33 [pid = 4173] [id = 27] 04:46:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6c8ef000 == 32 [pid = 4173] [id = 25] 04:46:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6801d000 == 31 [pid = 4173] [id = 30] 04:46:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7ca0e000 == 30 [pid = 4173] [id = 28] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f6804e400) [pid = 4173] [serial = 88] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f7cf29400) [pid = 4173] [serial = 107] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | 1462794377136 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f6fb7c800) [pid = 4173] [serial = 74] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f6e8e8800) [pid = 4173] [serial = 73] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f7cd43c00) [pid = 4173] [serial = 77] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f7ca7d000) [pid = 4173] [serial = 76] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 76 (0x7f6f80147000) [pid = 4173] [serial = 80] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 75 (0x7f6f7dfe2000) [pid = 4173] [serial = 79] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f821c8800) [pid = 4173] [serial = 83] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f81fccc00) [pid = 4173] [serial = 82] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 72 (0x7f6f81a8ac00) [pid = 4173] [serial = 86] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f7ccd0000) [pid = 4173] [serial = 100] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f70b04400) [pid = 4173] [serial = 97] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f7bed6800) [pid = 4173] [serial = 85] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 68 (0x7f6f67b02800) [pid = 4173] [serial = 91] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 67 (0x7f6f68c69000) [pid = 4173] [serial = 92] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 66 (0x7f6f6e8e7000) [pid = 4173] [serial = 94] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 65 (0x7f6f6f093800) [pid = 4173] [serial = 95] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 64 (0x7f6f6f012000) [pid = 4173] [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.] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 63 (0x7f6f6be5d000) [pid = 4173] [serial = 103] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 62 (0x7f6f7cd3e000) [pid = 4173] [serial = 101] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 61 (0x7f6f70193400) [pid = 4173] [serial = 104] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | --DOMWINDOW == 60 (0x7f6f723f2800) [pid = 4173] [serial = 98] [outer = (nil)] [url = about:blank] 04:46:17 INFO - PROCESS | 4173 | 1462794377270 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f696a9800 == 31 [pid = 4173] [id = 50] 04:46:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 61 (0x7f6f6e8e7000) [pid = 4173] [serial = 148] [outer = (nil)] 04:46:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 62 (0x7f6f6ece2000) [pid = 4173] [serial = 149] [outer = 0x7f6f6e8e7000] 04:46:17 INFO - PROCESS | 4173 | 1462794377341 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 63 (0x7f6f6ee37000) [pid = 4173] [serial = 150] [outer = 0x7f6f6e8e7000] 04:46:17 INFO - PROCESS | 4173 | 1462794377987 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1140ms 04:46:18 INFO - PROCESS | 4173 | 1462794378011 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 4173 | 1462794378015 Marionette TRACE conn5 <- [1,173,null,{"value":"8"}] 04:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:46:18 INFO - PROCESS | 4173 | 1462794378021 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 4173 | 1462794378027 Marionette TRACE conn5 <- [1,174,null,{}] 04:46:18 INFO - PROCESS | 4173 | 1462794378047 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:18 INFO - PROCESS | 4173 | 1462794378217 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:46:18 INFO - PROCESS | 4173 | 1462794378324 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7015e000 == 32 [pid = 4173] [id = 51] 04:46:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 64 (0x7f6f6e8e8800) [pid = 4173] [serial = 151] [outer = (nil)] 04:46:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 65 (0x7f6f709e2c00) [pid = 4173] [serial = 152] [outer = 0x7f6f6e8e8800] 04:46:18 INFO - PROCESS | 4173 | 1462794378443 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 66 (0x7f6f709e8000) [pid = 4173] [serial = 153] [outer = 0x7f6f6e8e8800] 04:46:19 INFO - PROCESS | 4173 | 1462794379154 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1185ms 04:46:19 INFO - PROCESS | 4173 | 1462794379211 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 4173 | 1462794379216 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 04:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:46:19 INFO - PROCESS | 4173 | 1462794379224 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 4173 | 1462794379227 Marionette TRACE conn5 <- [1,178,null,{}] 04:46:19 INFO - PROCESS | 4173 | 1462794379232 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:19 INFO - PROCESS | 4173 | 1462794379397 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:46:19 INFO - PROCESS | 4173 | 1462794379408 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71139800 == 33 [pid = 4173] [id = 52] 04:46:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 67 (0x7f6f6961a400) [pid = 4173] [serial = 154] [outer = (nil)] 04:46:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f72686000) [pid = 4173] [serial = 155] [outer = 0x7f6f6961a400] 04:46:19 INFO - PROCESS | 4173 | 1462794379487 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f7becb000) [pid = 4173] [serial = 156] [outer = 0x7f6f6961a400] 04:46:19 INFO - PROCESS | 4173 | 1462794379939 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:46:20 INFO - PROCESS | 4173 | 1462794380339 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1178ms 04:46:20 INFO - PROCESS | 4173 | 1462794380408 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 4173 | 1462794380412 Marionette TRACE conn5 <- [1,181,null,{"value":"8"}] 04:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:46:20 INFO - PROCESS | 4173 | 1462794380419 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 4173 | 1462794380422 Marionette TRACE conn5 <- [1,182,null,{}] 04:46:20 INFO - PROCESS | 4173 | 1462794380427 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:20 INFO - PROCESS | 4173 | 1462794380606 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:46:20 INFO - PROCESS | 4173 | 1462794380630 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7ca07800 == 34 [pid = 4173] [id = 53] 04:46:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f68049000) [pid = 4173] [serial = 157] [outer = (nil)] 04:46:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f7d118c00) [pid = 4173] [serial = 158] [outer = 0x7f6f68049000] 04:46:20 INFO - PROCESS | 4173 | 1462794380693 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f7e160c00) [pid = 4173] [serial = 159] [outer = 0x7f6f68049000] 04:46:21 INFO - PROCESS | 4173 | 1462794381506 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1127ms 04:46:21 INFO - PROCESS | 4173 | 1462794381547 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 4173 | 1462794381551 Marionette TRACE conn5 <- [1,185,null,{"value":"8"}] 04:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:46:21 INFO - PROCESS | 4173 | 1462794381563 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 4173 | 1462794381566 Marionette TRACE conn5 <- [1,186,null,{}] 04:46:21 INFO - PROCESS | 4173 | 1462794381572 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:21 INFO - PROCESS | 4173 | 1462794381894 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:46:21 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f67b09400) [pid = 4173] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:46:21 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f67b03400) [pid = 4173] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:46:21 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f69614c00) [pid = 4173] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:46:21 INFO - PROCESS | 4173 | --DOMWINDOW == 68 (0x7f6f6db4c400) [pid = 4173] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:46:21 INFO - PROCESS | 4173 | --DOMWINDOW == 67 (0x7f6f7019e400) [pid = 4173] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:46:21 INFO - PROCESS | 4173 | --DOMWINDOW == 66 (0x7f6f6ca20000) [pid = 4173] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:46:21 INFO - PROCESS | 4173 | --DOMWINDOW == 65 (0x7f6f67e6f000) [pid = 4173] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:46:22 INFO - PROCESS | 4173 | 1462794382030 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6dee3000 == 35 [pid = 4173] [id = 54] 04:46:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 66 (0x7f6f67b09400) [pid = 4173] [serial = 160] [outer = (nil)] 04:46:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 67 (0x7f6f6dbdd000) [pid = 4173] [serial = 161] [outer = 0x7f6f67b09400] 04:46:22 INFO - PROCESS | 4173 | 1462794382198 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f8149c800) [pid = 4173] [serial = 162] [outer = 0x7f6f67b09400] 04:46:22 INFO - PROCESS | 4173 | 1462794382856 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1342ms 04:46:22 INFO - PROCESS | 4173 | 1462794382900 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 4173 | 1462794382904 Marionette TRACE conn5 <- [1,189,null,{"value":"8"}] 04:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:46:22 INFO - PROCESS | 4173 | 1462794382909 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 4173 | 1462794382911 Marionette TRACE conn5 <- [1,190,null,{}] 04:46:22 INFO - PROCESS | 4173 | 1462794382923 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:23 INFO - PROCESS | 4173 | 1462794383056 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:46:23 INFO - PROCESS | 4173 | 1462794383074 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f80140000 == 36 [pid = 4173] [id = 55] 04:46:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f69611800) [pid = 4173] [serial = 163] [outer = (nil)] 04:46:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f81fcb400) [pid = 4173] [serial = 164] [outer = 0x7f6f69611800] 04:46:23 INFO - PROCESS | 4173 | 1462794383141 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f821bd400) [pid = 4173] [serial = 165] [outer = 0x7f6f69611800] 04:46:23 INFO - PROCESS | 4173 | 1462794383904 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1027ms 04:46:23 INFO - PROCESS | 4173 | 1462794383938 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 4173 | 1462794383945 Marionette TRACE conn5 <- [1,193,null,{"value":"8"}] 04:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:46:23 INFO - PROCESS | 4173 | 1462794383954 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 4173 | 1462794383960 Marionette TRACE conn5 <- [1,194,null,{}] 04:46:23 INFO - PROCESS | 4173 | 1462794383989 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 4173 | 1462794384250 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:46:24 INFO - PROCESS | 4173 | 1462794384390 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa4d000 == 37 [pid = 4173] [id = 56] 04:46:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f69669800) [pid = 4173] [serial = 166] [outer = (nil)] 04:46:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f6966ec00) [pid = 4173] [serial = 167] [outer = 0x7f6f69669800] 04:46:24 INFO - PROCESS | 4173 | 1462794384470 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f6db4dc00) [pid = 4173] [serial = 168] [outer = 0x7f6f69669800] 04:46:25 INFO - PROCESS | 4173 | 1462794385308 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1394ms 04:46:25 INFO - PROCESS | 4173 | 1462794385349 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 4173 | 1462794385358 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 04:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:46:25 INFO - PROCESS | 4173 | 1462794385369 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 4173 | 1462794385373 Marionette TRACE conn5 <- [1,198,null,{}] 04:46:25 INFO - PROCESS | 4173 | 1462794385381 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:25 INFO - PROCESS | 4173 | 1462794385557 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:46:25 INFO - PROCESS | 4173 | 1462794385688 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc65000 == 38 [pid = 4173] [id = 57] 04:46:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f6f08d400) [pid = 4173] [serial = 169] [outer = (nil)] 04:46:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 76 (0x7f6f709dec00) [pid = 4173] [serial = 170] [outer = 0x7f6f6f08d400] 04:46:25 INFO - PROCESS | 4173 | 1462794385768 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f70e2a800) [pid = 4173] [serial = 171] [outer = 0x7f6f6f08d400] 04:46:26 INFO - PROCESS | 4173 | 1462794386633 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1281ms 04:46:26 INFO - PROCESS | 4173 | 1462794386651 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 4173 | 1462794386655 Marionette TRACE conn5 <- [1,201,null,{"value":"8"}] 04:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:46:26 INFO - PROCESS | 4173 | 1462794386662 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 4173 | 1462794386669 Marionette TRACE conn5 <- [1,202,null,{}] 04:46:26 INFO - PROCESS | 4173 | 1462794386686 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:26 INFO - PROCESS | 4173 | 1462794386862 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:46:27 INFO - PROCESS | 4173 | 1462794387001 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81acc000 == 39 [pid = 4173] [id = 58] 04:46:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f7111e800) [pid = 4173] [serial = 172] [outer = (nil)] 04:46:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f7fbedc00) [pid = 4173] [serial = 173] [outer = 0x7f6f7111e800] 04:46:27 INFO - PROCESS | 4173 | 1462794387083 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f801a4800) [pid = 4173] [serial = 174] [outer = 0x7f6f7111e800] 04:46:27 INFO - PROCESS | 4173 | 1462794387932 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1291ms 04:46:27 INFO - PROCESS | 4173 | 1462794387956 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:46:27 INFO - PROCESS | 4173 | 1462794387961 Marionette TRACE conn5 <- [1,205,null,{"value":"8"}] 04:46:27 INFO - PROCESS | 4173 | 1462794387968 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 4173 | 1462794387971 Marionette TRACE conn5 <- [1,206,null,{}] 04:46:27 INFO - PROCESS | 4173 | 1462794387977 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:28 INFO - PROCESS | 4173 | 1462794388135 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:46:28 INFO - PROCESS | 4173 | 1462794388268 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f83d4e800 == 40 [pid = 4173] [id = 59] 04:46:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f72319000) [pid = 4173] [serial = 175] [outer = (nil)] 04:46:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f81fcf000) [pid = 4173] [serial = 176] [outer = 0x7f6f72319000] 04:46:28 INFO - PROCESS | 4173 | 1462794388342 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f8221c800) [pid = 4173] [serial = 177] [outer = 0x7f6f72319000] 04:46:29 INFO - PROCESS | 4173 | 1462794389300 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1384ms 04:46:29 INFO - PROCESS | 4173 | 1462794389353 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 4173 | 1462794389356 Marionette TRACE conn5 <- [1,209,null,{"value":"8"}] 04:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:46:29 INFO - PROCESS | 4173 | 1462794389363 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 4173 | 1462794389366 Marionette TRACE conn5 <- [1,210,null,{}] 04:46:29 INFO - PROCESS | 4173 | 1462794389372 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:29 INFO - PROCESS | 4173 | 1462794389535 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:46:29 INFO - PROCESS | 4173 | 1462794389666 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f69697800 == 41 [pid = 4173] [id = 60] 04:46:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f68047400) [pid = 4173] [serial = 178] [outer = (nil)] 04:46:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f6e8eb800) [pid = 4173] [serial = 179] [outer = 0x7f6f68047400] 04:46:29 INFO - PROCESS | 4173 | 1462794389742 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f82221000) [pid = 4173] [serial = 180] [outer = 0x7f6f68047400] 04:46:30 INFO - PROCESS | 4173 | 1462794390798 Marionette TRACE conn5 <- [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]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1489ms 04:46:30 INFO - PROCESS | 4173 | 1462794390852 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 4173 | 1462794390858 Marionette TRACE conn5 <- [1,213,null,{"value":"8"}] 04:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:46:30 INFO - PROCESS | 4173 | 1462794390867 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 4173 | 1462794390873 Marionette TRACE conn5 <- [1,214,null,{}] 04:46:30 INFO - PROCESS | 4173 | 1462794390880 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:31 INFO - PROCESS | 4173 | 1462794391044 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:46:31 INFO - PROCESS | 4173 | 1462794391181 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa12000 == 42 [pid = 4173] [id = 61] 04:46:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f6ec07400) [pid = 4173] [serial = 181] [outer = (nil)] 04:46:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f6ed11000) [pid = 4173] [serial = 182] [outer = 0x7f6f6ec07400] 04:46:31 INFO - PROCESS | 4173 | 1462794391252 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f7019b000) [pid = 4173] [serial = 183] [outer = 0x7f6f6ec07400] 04:46:31 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6dee8800 == 41 [pid = 4173] [id = 14] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f7df56800) [pid = 4173] [serial = 134] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f6be59c00) [pid = 4173] [serial = 89] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f72944c00) [pid = 4173] [serial = 128] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f6ecdb800) [pid = 4173] [serial = 131] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f6be5c800) [pid = 4173] [serial = 110] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f6961bc00) [pid = 4173] [serial = 122] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f6966c800) [pid = 4173] [serial = 123] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f6f958c00) [pid = 4173] [serial = 113] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f7578b000) [pid = 4173] [serial = 117] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f723f2c00) [pid = 4173] [serial = 116] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f709dd000) [pid = 4173] [serial = 125] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f6e0c0c00) [pid = 4173] [serial = 119] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 76 (0x7f6f6ecdf400) [pid = 4173] [serial = 120] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 75 (0x7f6f7be61c00) [pid = 4173] [serial = 129] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f709eac00) [pid = 4173] [serial = 126] [outer = (nil)] [url = about:blank] 04:46:31 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f72698800) [pid = 4173] [serial = 132] [outer = (nil)] [url = about:blank] 04:46:32 INFO - PROCESS | 4173 | 1462794392054 Marionette TRACE conn5 <- [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]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1239ms 04:46:32 INFO - PROCESS | 4173 | 1462794392112 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 4173 | 1462794392120 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 04:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:46:32 INFO - PROCESS | 4173 | 1462794392135 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 4173 | 1462794392139 Marionette TRACE conn5 <- [1,218,null,{}] 04:46:32 INFO - PROCESS | 4173 | 1462794392145 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:32 INFO - PROCESS | 4173 | 1462794392303 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:46:32 INFO - PROCESS | 4173 | 1462794392316 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd37800 == 42 [pid = 4173] [id = 62] 04:46:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f709e2400) [pid = 4173] [serial = 184] [outer = (nil)] 04:46:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f7116ec00) [pid = 4173] [serial = 185] [outer = 0x7f6f709e2400] 04:46:32 INFO - PROCESS | 4173 | 1462794392381 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 76 (0x7f6f72319400) [pid = 4173] [serial = 186] [outer = 0x7f6f709e2400] 04:46:33 INFO - PROCESS | 4173 | 1462794393134 Marionette TRACE conn5 <- [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]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1041ms 04:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:46:33 INFO - PROCESS | 4173 | 1462794393172 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 4173 | 1462794393175 Marionette TRACE conn5 <- [1,221,null,{"value":"8"}] 04:46:33 INFO - PROCESS | 4173 | 1462794393182 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 4173 | 1462794393187 Marionette TRACE conn5 <- [1,222,null,{}] 04:46:33 INFO - PROCESS | 4173 | 1462794393225 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:33 INFO - PROCESS | 4173 | 1462794393387 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:46:33 INFO - PROCESS | 4173 | 1462794393403 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76eda000 == 43 [pid = 4173] [id = 63] 04:46:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f7cd3cc00) [pid = 4173] [serial = 187] [outer = (nil)] 04:46:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f7de33400) [pid = 4173] [serial = 188] [outer = 0x7f6f7cd3cc00] 04:46:33 INFO - PROCESS | 4173 | 1462794393475 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f800cb800) [pid = 4173] [serial = 189] [outer = 0x7f6f7cd3cc00] 04:46:34 INFO - PROCESS | 4173 | 1462794394352 Marionette TRACE conn5 <- [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]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1197ms 04:46:34 INFO - PROCESS | 4173 | 1462794394383 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:46:34 INFO - PROCESS | 4173 | 1462794394388 Marionette TRACE conn5 <- [1,225,null,{"value":"8"}] 04:46:34 INFO - PROCESS | 4173 | 1462794394395 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 4173 | 1462794394398 Marionette TRACE conn5 <- [1,226,null,{}] 04:46:34 INFO - PROCESS | 4173 | 1462794394411 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:34 INFO - PROCESS | 4173 | 1462794394590 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:46:34 INFO - PROCESS | 4173 | 1462794394610 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7df96000 == 44 [pid = 4173] [id = 64] 04:46:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f801a1c00) [pid = 4173] [serial = 190] [outer = (nil)] 04:46:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f81a8ac00) [pid = 4173] [serial = 191] [outer = 0x7f6f801a1c00] 04:46:34 INFO - PROCESS | 4173 | 1462794394676 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f82220c00) [pid = 4173] [serial = 192] [outer = 0x7f6f801a1c00] 04:46:35 INFO - PROCESS | 4173 | 1462794395401 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1032ms 04:46:35 INFO - PROCESS | 4173 | 1462794395428 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 4173 | 1462794395431 Marionette TRACE conn5 <- [1,229,null,{"value":"8"}] 04:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:46:35 INFO - PROCESS | 4173 | 1462794395437 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 4173 | 1462794395440 Marionette TRACE conn5 <- [1,230,null,{}] 04:46:35 INFO - PROCESS | 4173 | 1462794395445 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 4173 | 1462794395626 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:46:35 INFO - PROCESS | 4173 | 1462794395660 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81832800 == 45 [pid = 4173] [id = 65] 04:46:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f64fcd000) [pid = 4173] [serial = 193] [outer = (nil)] 04:46:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f64fd3000) [pid = 4173] [serial = 194] [outer = 0x7f6f64fcd000] 04:46:35 INFO - PROCESS | 4173 | 1462794395723 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f64fd7400) [pid = 4173] [serial = 195] [outer = 0x7f6f64fcd000] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f663a0000) [pid = 4173] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f67e69000) [pid = 4173] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f68049000) [pid = 4173] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f67b09400) [pid = 4173] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f6e8e7000) [pid = 4173] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f6961a400) [pid = 4173] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f7cfa8400) [pid = 4173] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f68052800) [pid = 4173] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:46:36 INFO - PROCESS | 4173 | --DOMWINDOW == 76 (0x7f6f6e8e8800) [pid = 4173] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:46:36 INFO - PROCESS | 4173 | 1462794396634 Marionette TRACE conn5 <- [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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1227ms 04:46:36 INFO - PROCESS | 4173 | 1462794396665 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 4173 | 1462794396669 Marionette TRACE conn5 <- [1,233,null,{"value":"8"}] 04:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:46:36 INFO - PROCESS | 4173 | 1462794396674 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 4173 | 1462794396678 Marionette TRACE conn5 <- [1,234,null,{}] 04:46:36 INFO - PROCESS | 4173 | 1462794396683 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 4173 | 1462794396853 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:46:36 INFO - PROCESS | 4173 | 1462794396871 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f83dc3000 == 46 [pid = 4173] [id = 66] 04:46:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f64fd0400) [pid = 4173] [serial = 196] [outer = (nil)] 04:46:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f6976d400) [pid = 4173] [serial = 197] [outer = 0x7f6f64fd0400] 04:46:36 INFO - PROCESS | 4173 | 1462794396937 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f709e1400) [pid = 4173] [serial = 198] [outer = 0x7f6f64fd0400] 04:46:37 INFO - PROCESS | 4173 | 1462794397687 Marionette TRACE conn5 <- [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]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1030ms 04:46:37 INFO - PROCESS | 4173 | 1462794397705 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 4173 | 1462794397708 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 04:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:46:37 INFO - PROCESS | 4173 | 1462794397718 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 4173 | 1462794397721 Marionette TRACE conn5 <- [1,238,null,{}] 04:46:37 INFO - PROCESS | 4173 | 1462794397727 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:37 INFO - PROCESS | 4173 | 1462794397913 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:46:37 INFO - PROCESS | 4173 | 1462794397938 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f84bac800 == 47 [pid = 4173] [id = 67] 04:46:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f6966c400) [pid = 4173] [serial = 199] [outer = (nil)] 04:46:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f7d1c8800) [pid = 4173] [serial = 200] [outer = 0x7f6f6966c400] 04:46:38 INFO - PROCESS | 4173 | 1462794398003 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f83d97000) [pid = 4173] [serial = 201] [outer = 0x7f6f6966c400] 04:46:38 INFO - PROCESS | 4173 | 1462794398946 Marionette TRACE conn5 <- [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]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1286ms 04:46:39 INFO - PROCESS | 4173 | 1462794399005 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 4173 | 1462794399012 Marionette TRACE conn5 <- [1,241,null,{"value":"8"}] 04:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:46:39 INFO - PROCESS | 4173 | 1462794399021 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 4173 | 1462794399027 Marionette TRACE conn5 <- [1,242,null,{}] 04:46:39 INFO - PROCESS | 4173 | 1462794399036 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 4173 | 1462794399263 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:46:39 INFO - PROCESS | 4173 | 1462794399442 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70c0e000 == 48 [pid = 4173] [id = 68] 04:46:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f69761400) [pid = 4173] [serial = 202] [outer = (nil)] 04:46:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f69764800) [pid = 4173] [serial = 203] [outer = 0x7f6f69761400] 04:46:39 INFO - PROCESS | 4173 | 1462794399527 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f6976e400) [pid = 4173] [serial = 204] [outer = 0x7f6f69761400] 04:46:40 INFO - PROCESS | 4173 | 1462794400387 Marionette TRACE conn5 <- [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]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1438ms 04:46:40 INFO - PROCESS | 4173 | 1462794400461 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 4173 | 1462794400470 Marionette TRACE conn5 <- [1,245,null,{"value":"8"}] 04:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:46:40 INFO - PROCESS | 4173 | 1462794400481 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 4173 | 1462794400485 Marionette TRACE conn5 <- [1,246,null,{}] 04:46:40 INFO - PROCESS | 4173 | 1462794400491 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:40 INFO - PROCESS | 4173 | 1462794400712 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:46:40 INFO - PROCESS | 4173 | 1462794400845 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8219b000 == 49 [pid = 4173] [id = 69] 04:46:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f6976ec00) [pid = 4173] [serial = 205] [outer = (nil)] 04:46:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f6f465c00) [pid = 4173] [serial = 206] [outer = 0x7f6f6976ec00] 04:46:40 INFO - PROCESS | 4173 | 1462794400924 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f6f58cc00) [pid = 4173] [serial = 207] [outer = 0x7f6f6976ec00] 04:46:41 INFO - PROCESS | 4173 | 1462794401767 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1330ms 04:46:41 INFO - PROCESS | 4173 | 1462794401812 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:46:41 INFO - PROCESS | 4173 | 1462794401816 Marionette TRACE conn5 <- [1,249,null,{"value":"8"}] 04:46:41 INFO - PROCESS | 4173 | 1462794401824 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 4173 | 1462794401830 Marionette TRACE conn5 <- [1,250,null,{}] 04:46:41 INFO - PROCESS | 4173 | 1462794401847 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:42 INFO - PROCESS | 4173 | 1462794402022 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:46:42 INFO - PROCESS | 4173 | 1462794402159 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81f07800 == 50 [pid = 4173] [id = 70] 04:46:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f6f594c00) [pid = 4173] [serial = 208] [outer = (nil)] 04:46:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f709eac00) [pid = 4173] [serial = 209] [outer = 0x7f6f6f594c00] 04:46:42 INFO - PROCESS | 4173 | 1462794402238 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f7267d800) [pid = 4173] [serial = 210] [outer = 0x7f6f6f594c00] 04:46:43 INFO - PROCESS | 4173 | 1462794403162 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1390ms 04:46:43 INFO - PROCESS | 4173 | 1462794403213 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 4173 | 1462794403218 Marionette TRACE conn5 <- [1,253,null,{"value":"8"}] 04:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:46:43 INFO - PROCESS | 4173 | 1462794403226 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 4173 | 1462794403230 Marionette TRACE conn5 <- [1,254,null,{}] 04:46:43 INFO - PROCESS | 4173 | 1462794403236 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:43 INFO - PROCESS | 4173 | 1462794403414 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:46:43 INFO - PROCESS | 4173 | 1462794403547 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f86196000 == 51 [pid = 4173] [id = 71] 04:46:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f70193400) [pid = 4173] [serial = 211] [outer = (nil)] 04:46:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f7dee7400) [pid = 4173] [serial = 212] [outer = 0x7f6f70193400] 04:46:43 INFO - PROCESS | 4173 | 1462794403635 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f80148400) [pid = 4173] [serial = 213] [outer = 0x7f6f70193400] 04:46:44 INFO - PROCESS | 4173 | 1462794404480 Marionette TRACE conn5 <- [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]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1287ms 04:46:44 INFO - PROCESS | 4173 | 1462794404513 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 4173 | 1462794404517 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 04:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:46:44 INFO - PROCESS | 4173 | 1462794404523 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 4173 | 1462794404526 Marionette TRACE conn5 <- [1,258,null,{}] 04:46:44 INFO - PROCESS | 4173 | 1462794404532 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:44 INFO - PROCESS | 4173 | 1462794404696 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:46:45 INFO - PROCESS | 4173 | 1462794405023 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb23000 == 52 [pid = 4173] [id = 72] 04:46:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f6664a800) [pid = 4173] [serial = 214] [outer = (nil)] 04:46:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f66650000) [pid = 4173] [serial = 215] [outer = 0x7f6f6664a800] 04:46:45 INFO - PROCESS | 4173 | 1462794405162 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f67b06c00) [pid = 4173] [serial = 216] [outer = 0x7f6f6664a800] 04:46:46 INFO - PROCESS | 4173 | 1462794406015 Marionette TRACE conn5 <- [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]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1532ms 04:46:46 INFO - PROCESS | 4173 | 1462794406071 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 4173 | 1462794406080 Marionette TRACE conn5 <- [1,261,null,{"value":"8"}] 04:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:46:46 INFO - PROCESS | 4173 | 1462794406096 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 4173 | 1462794406101 Marionette TRACE conn5 <- [1,262,null,{}] 04:46:46 INFO - PROCESS | 4173 | 1462794406109 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:46 INFO - PROCESS | 4173 | 1462794406276 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:46:46 INFO - PROCESS | 4173 | 1462794406388 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa58000 == 53 [pid = 4173] [id = 73] 04:46:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f67b09400) [pid = 4173] [serial = 217] [outer = (nil)] 04:46:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f69618400) [pid = 4173] [serial = 218] [outer = 0x7f6f67b09400] 04:46:46 INFO - PROCESS | 4173 | 1462794406461 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f69762000) [pid = 4173] [serial = 219] [outer = 0x7f6f67b09400] 04:46:47 INFO - PROCESS | 4173 | 1462794407276 Marionette TRACE conn5 <- [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]]]}] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7ca1e000 == 52 [pid = 4173] [id = 19] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7015e000 == 51 [pid = 4173] [id = 51] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cfb8000 == 50 [pid = 4173] [id = 20] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7ca07800 == 49 [pid = 4173] [id = 53] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71139800 == 48 [pid = 4173] [id = 52] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f70e2c400) [pid = 4173] [serial = 140] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f7de35c00) [pid = 4173] [serial = 143] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f6ecc2000) [pid = 4173] [serial = 137] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f81fcb400) [pid = 4173] [serial = 164] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f67e4f000 == 47 [pid = 4173] [id = 31] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f83dc3000 == 46 [pid = 4173] [id = 66] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81832800 == 45 [pid = 4173] [id = 65] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7df96000 == 44 [pid = 4173] [id = 64] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76eda000 == 43 [pid = 4173] [id = 63] 04:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1285ms 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fd37800 == 42 [pid = 4173] [id = 62] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa12000 == 41 [pid = 4173] [id = 61] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f69697800 == 40 [pid = 4173] [id = 60] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f83d4e800 == 39 [pid = 4173] [id = 59] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cc65000 == 38 [pid = 4173] [id = 57] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa4d000 == 37 [pid = 4173] [id = 56] 04:46:47 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f80140000 == 36 [pid = 4173] [id = 55] 04:46:47 INFO - PROCESS | 4173 | 1462794407390 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 4173 | 1462794407396 Marionette TRACE conn5 <- [1,265,null,{"value":"8"}] 04:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:46:47 INFO - PROCESS | 4173 | 1462794407405 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 4173 | 1462794407409 Marionette TRACE conn5 <- [1,266,null,{}] 04:46:47 INFO - PROCESS | 4173 | 1462794407414 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 4173 | 1462794407571 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:46:47 INFO - PROCESS | 4173 | 1462794407583 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ca5b000 == 37 [pid = 4173] [id = 74] 04:46:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f69762800) [pid = 4173] [serial = 220] [outer = (nil)] 04:46:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f6db4ac00) [pid = 4173] [serial = 221] [outer = 0x7f6f69762800] 04:46:47 INFO - PROCESS | 4173 | 1462794407654 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f6ec72400) [pid = 4173] [serial = 222] [outer = 0x7f6f69762800] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f7d118c00) [pid = 4173] [serial = 158] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f6dbdd000) [pid = 4173] [serial = 161] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f6ece2000) [pid = 4173] [serial = 149] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f6ee37000) [pid = 4173] [serial = 150] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f72686000) [pid = 4173] [serial = 155] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f7e15cc00) [pid = 4173] [serial = 135] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f7e160c00) [pid = 4173] [serial = 159] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f6be60c00) [pid = 4173] [serial = 147] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f6961d400) [pid = 4173] [serial = 146] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f709e2c00) [pid = 4173] [serial = 152] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f709e8000) [pid = 4173] [serial = 153] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f8149c800) [pid = 4173] [serial = 162] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f7becb000) [pid = 4173] [serial = 156] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f709dd400) [pid = 4173] [serial = 114] [outer = (nil)] [url = about:blank] 04:46:47 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f6dbdd400) [pid = 4173] [serial = 111] [outer = (nil)] [url = about:blank] 04:46:48 INFO - PROCESS | 4173 | 1462794408459 Marionette TRACE conn5 <- [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]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1080ms 04:46:48 INFO - PROCESS | 4173 | 1462794408486 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 4173 | 1462794408489 Marionette TRACE conn5 <- [1,269,null,{"value":"8"}] 04:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:46:48 INFO - PROCESS | 4173 | 1462794408498 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 4173 | 1462794408507 Marionette TRACE conn5 <- [1,270,null,{}] 04:46:48 INFO - PROCESS | 4173 | 1462794408521 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:48 INFO - PROCESS | 4173 | 1462794408700 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:46:48 INFO - PROCESS | 4173 | 1462794408799 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f711e3000 == 38 [pid = 4173] [id = 75] 04:46:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f6be1d000) [pid = 4173] [serial = 223] [outer = (nil)] 04:46:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f6f014800) [pid = 4173] [serial = 224] [outer = 0x7f6f6be1d000] 04:46:48 INFO - PROCESS | 4173 | 1462794408863 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f6f58e400) [pid = 4173] [serial = 225] [outer = 0x7f6f6be1d000] 04:46:49 INFO - PROCESS | 4173 | 1462794409595 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1149ms 04:46:49 INFO - PROCESS | 4173 | 1462794409646 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 4173 | 1462794409650 Marionette TRACE conn5 <- [1,273,null,{"value":"8"}] 04:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:46:49 INFO - PROCESS | 4173 | 1462794409657 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 4173 | 1462794409659 Marionette TRACE conn5 <- [1,274,null,{}] 04:46:49 INFO - PROCESS | 4173 | 1462794409680 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:49 INFO - PROCESS | 4173 | 1462794409928 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:46:49 INFO - PROCESS | 4173 | 1462794409983 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7ca07800 == 39 [pid = 4173] [id = 76] 04:46:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f6f592000) [pid = 4173] [serial = 226] [outer = (nil)] 04:46:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f707c8800) [pid = 4173] [serial = 227] [outer = 0x7f6f6f592000] 04:46:50 INFO - PROCESS | 4173 | 1462794410047 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f709e0400) [pid = 4173] [serial = 228] [outer = 0x7f6f6f592000] 04:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1193ms 04:46:50 INFO - PROCESS | 4173 | 1462794410843 Marionette TRACE conn5 <- [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]]]}] 04:46:50 INFO - PROCESS | 4173 | 1462794410851 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 4173 | 1462794410855 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 04:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:46:50 INFO - PROCESS | 4173 | 1462794410865 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 4173 | 1462794410867 Marionette TRACE conn5 <- [1,278,null,{}] 04:46:50 INFO - PROCESS | 4173 | 1462794410874 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:51 INFO - PROCESS | 4173 | 1462794411053 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:46:51 INFO - PROCESS | 4173 | 1462794411123 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7d12e800 == 40 [pid = 4173] [id = 77] 04:46:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f70b03800) [pid = 4173] [serial = 229] [outer = (nil)] 04:46:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f71113400) [pid = 4173] [serial = 230] [outer = 0x7f6f70b03800] 04:46:51 INFO - PROCESS | 4173 | 1462794411206 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f72698800) [pid = 4173] [serial = 231] [outer = 0x7f6f70b03800] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f64fd0400) [pid = 4173] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f68047400) [pid = 4173] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f709e2400) [pid = 4173] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f801a1c00) [pid = 4173] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f7cd3cc00) [pid = 4173] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f7cd41400) [pid = 4173] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f6e006800) [pid = 4173] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f72316400) [pid = 4173] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f6ec07400) [pid = 4173] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f64fcd000) [pid = 4173] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:46:51 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f6ecc6c00) [pid = 4173] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:46:52 INFO - PROCESS | 4173 | 1462794412389 Marionette TRACE conn5 <- [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]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1589ms 04:46:52 INFO - PROCESS | 4173 | 1462794412452 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 4173 | 1462794412459 Marionette TRACE conn5 <- [1,281,null,{"value":"8"}] 04:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:46:52 INFO - PROCESS | 4173 | 1462794412467 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 4173 | 1462794412474 Marionette TRACE conn5 <- [1,282,null,{}] 04:46:52 INFO - PROCESS | 4173 | 1462794412525 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:52 INFO - PROCESS | 4173 | 1462794412725 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:46:52 INFO - PROCESS | 4173 | 1462794412867 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6d991000 == 41 [pid = 4173] [id = 78] 04:46:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f67b05800) [pid = 4173] [serial = 232] [outer = (nil)] 04:46:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f69610000) [pid = 4173] [serial = 233] [outer = 0x7f6f67b05800] 04:46:52 INFO - PROCESS | 4173 | 1462794412950 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f69761c00) [pid = 4173] [serial = 234] [outer = 0x7f6f67b05800] 04:46:53 INFO - PROCESS | 4173 | 1462794413793 Marionette TRACE conn5 <- [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]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1339ms 04:46:53 INFO - PROCESS | 4173 | 1462794413820 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 4173 | 1462794413829 Marionette TRACE conn5 <- [1,285,null,{"value":"8"}] 04:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:46:53 INFO - PROCESS | 4173 | 1462794413841 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 4173 | 1462794413844 Marionette TRACE conn5 <- [1,286,null,{}] 04:46:53 INFO - PROCESS | 4173 | 1462794413851 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:54 INFO - PROCESS | 4173 | 1462794414016 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:46:54 INFO - PROCESS | 4173 | 1462794414155 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76e1f000 == 42 [pid = 4173] [id = 79] 04:46:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f6ca26000) [pid = 4173] [serial = 235] [outer = (nil)] 04:46:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f6eccc400) [pid = 4173] [serial = 236] [outer = 0x7f6f6ca26000] 04:46:54 INFO - PROCESS | 4173 | 1462794414230 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f6ece2400) [pid = 4173] [serial = 237] [outer = 0x7f6f6ca26000] 04:46:55 INFO - PROCESS | 4173 | 1462794415197 Marionette TRACE conn5 <- [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]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1430ms 04:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:46:55 INFO - PROCESS | 4173 | 1462794415272 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 4173 | 1462794415275 Marionette TRACE conn5 <- [1,289,null,{"value":"8"}] 04:46:55 INFO - PROCESS | 4173 | 1462794415283 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 4173 | 1462794415288 Marionette TRACE conn5 <- [1,290,null,{}] 04:46:55 INFO - PROCESS | 4173 | 1462794415305 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:55 INFO - PROCESS | 4173 | 1462794415515 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:46:55 INFO - PROCESS | 4173 | 1462794415650 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8147c800 == 43 [pid = 4173] [id = 80] 04:46:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f6f590c00) [pid = 4173] [serial = 238] [outer = (nil)] 04:46:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f7230c400) [pid = 4173] [serial = 239] [outer = 0x7f6f6f590c00] 04:46:55 INFO - PROCESS | 4173 | 1462794415729 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f7294ec00) [pid = 4173] [serial = 240] [outer = 0x7f6f6f590c00] 04:46:56 INFO - PROCESS | 4173 | 1462794416533 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:46:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f70980000) [pid = 4173] [serial = 241] [outer = 0x7f6f6e8e9800] 04:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1293ms 04:46:56 INFO - PROCESS | 4173 | 1462794416593 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 4173 | 1462794416598 Marionette TRACE conn5 <- [1,293,null,{"value":"8"}] 04:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:46:56 INFO - PROCESS | 4173 | 1462794416667 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 4173 | 1462794416672 Marionette TRACE conn5 <- [1,294,null,{}] 04:46:56 INFO - PROCESS | 4173 | 1462794416678 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:56 INFO - PROCESS | 4173 | 1462794416840 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:46:56 INFO - PROCESS | 4173 | 1462794416949 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f818bd000 == 44 [pid = 4173] [id = 81] 04:46:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f67b06000) [pid = 4173] [serial = 242] [outer = (nil)] 04:46:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f7bed6000) [pid = 4173] [serial = 243] [outer = 0x7f6f67b06000] 04:46:57 INFO - PROCESS | 4173 | 1462794417024 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f7d119400) [pid = 4173] [serial = 244] [outer = 0x7f6f67b06000] 04:46:57 INFO - PROCESS | 4173 | 1462794417802 Marionette TRACE conn5 <- [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]]]}] 04:46:57 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. 04:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1215ms 04:46:57 INFO - PROCESS | 4173 | 1462794417856 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 4173 | 1462794417859 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 04:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:46:57 INFO - PROCESS | 4173 | 1462794417866 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 4173 | 1462794417869 Marionette TRACE conn5 <- [1,298,null,{}] 04:46:57 INFO - PROCESS | 4173 | 1462794417875 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:58 INFO - PROCESS | 4173 | 1462794418042 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:46:58 INFO - PROCESS | 4173 | 1462794418177 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f84bbe000 == 45 [pid = 4173] [id = 82] 04:46:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f663a6400) [pid = 4173] [serial = 245] [outer = (nil)] 04:46:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f7e164c00) [pid = 4173] [serial = 246] [outer = 0x7f6f663a6400] 04:46:58 INFO - PROCESS | 4173 | 1462794418251 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f801a3400) [pid = 4173] [serial = 247] [outer = 0x7f6f663a6400] 04:46:59 INFO - PROCESS | 4173 | 1462794419185 Marionette TRACE conn5 <- [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]]]}] 04:46:59 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. 04:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1394ms 04:46:59 INFO - PROCESS | 4173 | 1462794419260 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 4173 | 1462794419264 Marionette TRACE conn5 <- [1,301,null,{"value":"8"}] 04:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:46:59 INFO - PROCESS | 4173 | 1462794419270 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 4173 | 1462794419273 Marionette TRACE conn5 <- [1,302,null,{}] 04:46:59 INFO - PROCESS | 4173 | 1462794419279 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:59 INFO - PROCESS | 4173 | 1462794419503 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:46:59 INFO - PROCESS | 4173 | 1462794419687 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68b46000 == 46 [pid = 4173] [id = 83] 04:46:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f64c04800) [pid = 4173] [serial = 248] [outer = (nil)] 04:46:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f64c06c00) [pid = 4173] [serial = 249] [outer = 0x7f6f64c04800] 04:46:59 INFO - PROCESS | 4173 | 1462794419933 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f64c10800) [pid = 4173] [serial = 250] [outer = 0x7f6f64c04800] 04:47:00 INFO - PROCESS | 4173 | 1462794420812 Marionette TRACE conn5 <- [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]]]}] 04:47:00 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. 04:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1583ms 04:47:00 INFO - PROCESS | 4173 | 1462794420855 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:47:00 INFO - PROCESS | 4173 | 1462794420862 Marionette TRACE conn5 <- [1,305,null,{"value":"8"}] 04:47:00 INFO - PROCESS | 4173 | 1462794420872 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 4173 | 1462794420877 Marionette TRACE conn5 <- [1,306,null,{}] 04:47:00 INFO - PROCESS | 4173 | 1462794420886 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:01 INFO - PROCESS | 4173 | 1462794421086 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:47:01 INFO - PROCESS | 4173 | 1462794421227 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6db7d000 == 47 [pid = 4173] [id = 84] 04:47:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f64fcdc00) [pid = 4173] [serial = 251] [outer = (nil)] 04:47:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f68052c00) [pid = 4173] [serial = 252] [outer = 0x7f6f64fcdc00] 04:47:01 INFO - PROCESS | 4173 | 1462794421297 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f6961b400) [pid = 4173] [serial = 253] [outer = 0x7f6f64fcdc00] 04:47:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f696a9800 == 46 [pid = 4173] [id = 50] 04:47:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7ca07800 == 45 [pid = 4173] [id = 76] 04:47:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f711e3000 == 44 [pid = 4173] [id = 75] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f709dec00) [pid = 4173] [serial = 170] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f6966ec00) [pid = 4173] [serial = 167] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f7fbedc00) [pid = 4173] [serial = 173] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f81fcf000) [pid = 4173] [serial = 176] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f7d1c8800) [pid = 4173] [serial = 200] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ca5b000 == 43 [pid = 4173] [id = 74] 04:47:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa58000 == 42 [pid = 4173] [id = 73] 04:47:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb23000 == 41 [pid = 4173] [id = 72] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f709e1400) [pid = 4173] [serial = 198] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f82221000) [pid = 4173] [serial = 180] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f72319400) [pid = 4173] [serial = 186] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f82220c00) [pid = 4173] [serial = 192] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f7de33400) [pid = 4173] [serial = 188] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f7de2f000) [pid = 4173] [serial = 108] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f6ed10c00) [pid = 4173] [serial = 138] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f7e160000) [pid = 4173] [serial = 144] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f6e8eb800) [pid = 4173] [serial = 179] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f6ed11000) [pid = 4173] [serial = 182] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f81a8ac00) [pid = 4173] [serial = 191] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f7116ec00) [pid = 4173] [serial = 185] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f64fd7400) [pid = 4173] [serial = 195] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f7bed2c00) [pid = 4173] [serial = 141] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f7019b000) [pid = 4173] [serial = 183] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f6976d400) [pid = 4173] [serial = 197] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f64fd3000) [pid = 4173] [serial = 194] [outer = (nil)] [url = about:blank] 04:47:01 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f800cb800) [pid = 4173] [serial = 189] [outer = (nil)] [url = about:blank] 04:47:02 INFO - PROCESS | 4173 | 1462794422133 Marionette TRACE conn5 <- [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]]]}] 04:47:02 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. 04:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1301ms 04:47:02 INFO - PROCESS | 4173 | 1462794422169 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 4173 | 1462794422175 Marionette TRACE conn5 <- [1,309,null,{"value":"8"}] 04:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:47:02 INFO - PROCESS | 4173 | 1462794422184 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 4173 | 1462794422189 Marionette TRACE conn5 <- [1,310,null,{}] 04:47:02 INFO - PROCESS | 4173 | 1462794422195 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:02 INFO - PROCESS | 4173 | 1462794422376 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:47:02 INFO - PROCESS | 4173 | 1462794422398 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ff0b000 == 42 [pid = 4173] [id = 85] 04:47:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f6976b400) [pid = 4173] [serial = 254] [outer = (nil)] 04:47:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f6dbdd000) [pid = 4173] [serial = 255] [outer = 0x7f6f6976b400] 04:47:02 INFO - PROCESS | 4173 | 1462794422471 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f6ece0800) [pid = 4173] [serial = 256] [outer = 0x7f6f6976b400] 04:47:03 INFO - PROCESS | 4173 | 1462794423315 Marionette TRACE conn5 <- [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]]]}] 04:47:03 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. 04:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1187ms 04:47:03 INFO - PROCESS | 4173 | 1462794423373 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 4173 | 1462794423377 Marionette TRACE conn5 <- [1,313,null,{"value":"8"}] 04:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:47:03 INFO - PROCESS | 4173 | 1462794423383 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 4173 | 1462794423389 Marionette TRACE conn5 <- [1,314,null,{}] 04:47:03 INFO - PROCESS | 4173 | 1462794423404 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:03 INFO - PROCESS | 4173 | 1462794423564 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:47:03 INFO - PROCESS | 4173 | 1462794423671 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71779800 == 43 [pid = 4173] [id = 86] 04:47:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f6be5e000) [pid = 4173] [serial = 257] [outer = (nil)] 04:47:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f6f58ec00) [pid = 4173] [serial = 258] [outer = 0x7f6f6be5e000] 04:47:03 INFO - PROCESS | 4173 | 1462794423747 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f709dcc00) [pid = 4173] [serial = 259] [outer = 0x7f6f6be5e000] 04:47:04 INFO - PROCESS | 4173 | 1462794424533 Marionette TRACE conn5 <- [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]]]}] 04:47:04 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. 04:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1195ms 04:47:04 INFO - PROCESS | 4173 | 1462794424580 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 4173 | 1462794424585 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 04:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:47:04 INFO - PROCESS | 4173 | 1462794424598 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 4173 | 1462794424600 Marionette TRACE conn5 <- [1,318,null,{}] 04:47:04 INFO - PROCESS | 4173 | 1462794424607 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:04 INFO - PROCESS | 4173 | 1462794424805 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:47:04 INFO - PROCESS | 4173 | 1462794424831 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7ca1e800 == 44 [pid = 4173] [id = 87] 04:47:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f6f012000) [pid = 4173] [serial = 260] [outer = (nil)] 04:47:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f7230d800) [pid = 4173] [serial = 261] [outer = 0x7f6f6f012000] 04:47:04 INFO - PROCESS | 4173 | 1462794424895 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f72950800) [pid = 4173] [serial = 262] [outer = 0x7f6f6f012000] 04:47:05 INFO - PROCESS | 4173 | 1462794425792 Marionette TRACE conn5 <- [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]]]}] 04:47:05 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. 04:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1231ms 04:47:05 INFO - PROCESS | 4173 | 1462794425837 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 4173 | 1462794425843 Marionette TRACE conn5 <- [1,321,null,{"value":"8"}] 04:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:47:05 INFO - PROCESS | 4173 | 1462794425852 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 4173 | 1462794425857 Marionette TRACE conn5 <- [1,322,null,{}] 04:47:05 INFO - PROCESS | 4173 | 1462794425866 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 4173 | 1462794426141 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f6be1d000) [pid = 4173] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f6f592000) [pid = 4173] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f69669800) [pid = 4173] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f6f08d400) [pid = 4173] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f7111e800) [pid = 4173] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f72319000) [pid = 4173] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f67b09400) [pid = 4173] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f6664a800) [pid = 4173] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:47:06 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f69762800) [pid = 4173] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:47:06 INFO - PROCESS | 4173 | 1462794426221 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6db66000 == 45 [pid = 4173] [id = 88] 04:47:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f69669800) [pid = 4173] [serial = 263] [outer = (nil)] 04:47:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f6db4cc00) [pid = 4173] [serial = 264] [outer = 0x7f6f69669800] 04:47:06 INFO - PROCESS | 4173 | 1462794426295 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f7dfe1400) [pid = 4173] [serial = 265] [outer = 0x7f6f69669800] 04:47:07 INFO - PROCESS | 4173 | 1462794427048 Marionette TRACE conn5 <- [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]]]}] 04:47:07 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. 04:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1242ms 04:47:07 INFO - PROCESS | 4173 | 1462794427094 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 4173 | 1462794427097 Marionette TRACE conn5 <- [1,325,null,{"value":"8"}] 04:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:47:07 INFO - PROCESS | 4173 | 1462794427103 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 4173 | 1462794427105 Marionette TRACE conn5 <- [1,326,null,{}] 04:47:07 INFO - PROCESS | 4173 | 1462794427111 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:07 INFO - PROCESS | 4173 | 1462794427278 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:47:07 INFO - PROCESS | 4173 | 1462794427290 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f818c1000 == 46 [pid = 4173] [id = 89] 04:47:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f81fcf400) [pid = 4173] [serial = 266] [outer = (nil)] 04:47:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f821c9800) [pid = 4173] [serial = 267] [outer = 0x7f6f81fcf400] 04:47:07 INFO - PROCESS | 4173 | 1462794427354 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f82222800) [pid = 4173] [serial = 268] [outer = 0x7f6f81fcf400] 04:47:08 INFO - PROCESS | 4173 | 1462794428111 Marionette TRACE conn5 <- [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]]]}] 04:47:08 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. 04:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1128ms 04:47:08 INFO - PROCESS | 4173 | 1462794428233 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 4173 | 1462794428238 Marionette TRACE conn5 <- [1,329,null,{"value":"8"}] 04:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:47:08 INFO - PROCESS | 4173 | 1462794428246 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 4173 | 1462794428252 Marionette TRACE conn5 <- [1,330,null,{}] 04:47:08 INFO - PROCESS | 4173 | 1462794428261 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:08 INFO - PROCESS | 4173 | 1462794428482 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:47:08 INFO - PROCESS | 4173 | 1462794428620 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb22800 == 47 [pid = 4173] [id = 90] 04:47:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f64c03400) [pid = 4173] [serial = 269] [outer = (nil)] 04:47:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f6664cc00) [pid = 4173] [serial = 270] [outer = 0x7f6f64c03400] 04:47:08 INFO - PROCESS | 4173 | 1462794428699 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f68052800) [pid = 4173] [serial = 271] [outer = 0x7f6f64c03400] 04:47:09 INFO - PROCESS | 4173 | 1462794429666 Marionette TRACE conn5 <- [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]]]}] 04:47:09 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. 04:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1439ms 04:47:09 INFO - PROCESS | 4173 | 1462794429689 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 4173 | 1462794429695 Marionette TRACE conn5 <- [1,333,null,{"value":"8"}] 04:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:47:09 INFO - PROCESS | 4173 | 1462794429708 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 4173 | 1462794429715 Marionette TRACE conn5 <- [1,334,null,{}] 04:47:09 INFO - PROCESS | 4173 | 1462794429722 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:09 INFO - PROCESS | 4173 | 1462794429920 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:47:10 INFO - PROCESS | 4173 | 1462794430071 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7df96800 == 48 [pid = 4173] [id = 91] 04:47:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f6976c400) [pid = 4173] [serial = 272] [outer = (nil)] 04:47:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f6ecdd400) [pid = 4173] [serial = 273] [outer = 0x7f6f6976c400] 04:47:10 INFO - PROCESS | 4173 | 1462794430148 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f6f589800) [pid = 4173] [serial = 274] [outer = 0x7f6f6976c400] 04:47:11 INFO - PROCESS | 4173 | 1462794431042 Marionette TRACE conn5 <- [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]]]}] 04:47:11 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. 04:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1395ms 04:47:11 INFO - PROCESS | 4173 | 1462794431101 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:47:11 INFO - PROCESS | 4173 | 1462794431105 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 04:47:11 INFO - PROCESS | 4173 | 1462794431112 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 4173 | 1462794431117 Marionette TRACE conn5 <- [1,338,null,{}] 04:47:11 INFO - PROCESS | 4173 | 1462794431133 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:11 INFO - PROCESS | 4173 | 1462794431348 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:47:11 INFO - PROCESS | 4173 | 1462794431487 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f84b18000 == 49 [pid = 4173] [id = 92] 04:47:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f64c62000) [pid = 4173] [serial = 275] [outer = (nil)] 04:47:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f6be1f000) [pid = 4173] [serial = 276] [outer = 0x7f6f64c62000] 04:47:11 INFO - PROCESS | 4173 | 1462794431573 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f6f593c00) [pid = 4173] [serial = 277] [outer = 0x7f6f64c62000] 04:47:12 INFO - PROCESS | 4173 | 1462794432448 Marionette TRACE conn5 <- [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]]]}] 04:47:12 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. 04:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1385ms 04:47:12 INFO - PROCESS | 4173 | 1462794432498 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 4173 | 1462794432502 Marionette TRACE conn5 <- [1,341,null,{"value":"8"}] 04:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:47:12 INFO - PROCESS | 4173 | 1462794432508 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 4173 | 1462794432512 Marionette TRACE conn5 <- [1,342,null,{}] 04:47:12 INFO - PROCESS | 4173 | 1462794432517 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:12 INFO - PROCESS | 4173 | 1462794432680 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:47:12 INFO - PROCESS | 4173 | 1462794432822 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cd4800 == 50 [pid = 4173] [id = 93] 04:47:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f64c62800) [pid = 4173] [serial = 278] [outer = (nil)] 04:47:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f7cf29400) [pid = 4173] [serial = 279] [outer = 0x7f6f64c62800] 04:47:12 INFO - PROCESS | 4173 | 1462794432897 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f7e2c1000) [pid = 4173] [serial = 280] [outer = 0x7f6f64c62800] 04:47:13 INFO - PROCESS | 4173 | 1462794433851 Marionette TRACE conn5 <- [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]]]}] 04:47:13 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. 04:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1379ms 04:47:13 INFO - PROCESS | 4173 | 1462794433888 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 4173 | 1462794433892 Marionette TRACE conn5 <- [1,345,null,{"value":"8"}] 04:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:47:13 INFO - PROCESS | 4173 | 1462794433898 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 4173 | 1462794433901 Marionette TRACE conn5 <- [1,346,null,{}] 04:47:13 INFO - PROCESS | 4173 | 1462794433907 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:14 INFO - PROCESS | 4173 | 1462794434070 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:47:14 INFO - PROCESS | 4173 | 1462794434214 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe61800 == 51 [pid = 4173] [id = 94] 04:47:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f64b96400) [pid = 4173] [serial = 281] [outer = (nil)] 04:47:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f64b9c000) [pid = 4173] [serial = 282] [outer = 0x7f6f64b96400] 04:47:14 INFO - PROCESS | 4173 | 1462794434292 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f64ba1000) [pid = 4173] [serial = 283] [outer = 0x7f6f64b96400] 04:47:15 INFO - PROCESS | 4173 | 1462794435174 Marionette TRACE conn5 <- [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]]]}] 04:47:15 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. 04:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1328ms 04:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:47:15 INFO - PROCESS | 4173 | 1462794435228 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 4173 | 1462794435231 Marionette TRACE conn5 <- [1,349,null,{"value":"8"}] 04:47:15 INFO - PROCESS | 4173 | 1462794435238 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 4173 | 1462794435242 Marionette TRACE conn5 <- [1,350,null,{}] 04:47:15 INFO - PROCESS | 4173 | 1462794435247 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:15 INFO - PROCESS | 4173 | 1462794435452 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:47:15 INFO - PROCESS | 4173 | 1462794435808 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f079800 == 52 [pid = 4173] [id = 95] 04:47:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f64c08000) [pid = 4173] [serial = 284] [outer = (nil)] 04:47:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f64c0f000) [pid = 4173] [serial = 285] [outer = 0x7f6f64c08000] 04:47:15 INFO - PROCESS | 4173 | 1462794435960 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f64c5d000) [pid = 4173] [serial = 286] [outer = 0x7f6f64c08000] 04:47:16 INFO - PROCESS | 4173 | 1462794436903 Marionette TRACE conn5 <- [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]]]}] 04:47:16 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. 04:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1694ms 04:47:16 INFO - PROCESS | 4173 | 1462794436932 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:47:16 INFO - PROCESS | 4173 | 1462794436939 Marionette TRACE conn5 <- [1,353,null,{"value":"8"}] 04:47:16 INFO - PROCESS | 4173 | 1462794436946 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 4173 | 1462794436951 Marionette TRACE conn5 <- [1,354,null,{}] 04:47:16 INFO - PROCESS | 4173 | 1462794436958 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:17 INFO - PROCESS | 4173 | 1462794437120 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:47:17 INFO - PROCESS | 4173 | 1462794437295 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6dee3000 == 51 [pid = 4173] [id = 54] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6db66000 == 50 [pid = 4173] [id = 88] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 104 (0x7f6f69764800) [pid = 4173] [serial = 203] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f709eac00) [pid = 4173] [serial = 209] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f6f465c00) [pid = 4173] [serial = 206] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f7dee7400) [pid = 4173] [serial = 212] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f71113400) [pid = 4173] [serial = 230] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6db66000 == 51 [pid = 4173] [id = 96] 04:47:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f67e6a800) [pid = 4173] [serial = 287] [outer = (nil)] 04:47:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f68050400) [pid = 4173] [serial = 288] [outer = 0x7f6f67e6a800] 04:47:17 INFO - PROCESS | 4173 | 1462794437438 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f69619400) [pid = 4173] [serial = 289] [outer = 0x7f6f67e6a800] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7ca1e800 == 50 [pid = 4173] [id = 87] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71779800 == 49 [pid = 4173] [id = 86] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ff0b000 == 48 [pid = 4173] [id = 85] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6db7d000 == 47 [pid = 4173] [id = 84] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68b46000 == 46 [pid = 4173] [id = 83] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f818bd000 == 45 [pid = 4173] [id = 81] 04:47:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7d12e800 == 44 [pid = 4173] [id = 77] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f6f58e400) [pid = 4173] [serial = 225] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f6f014800) [pid = 4173] [serial = 224] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f707c8800) [pid = 4173] [serial = 227] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f6db4dc00) [pid = 4173] [serial = 168] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f70e2a800) [pid = 4173] [serial = 171] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f801a4800) [pid = 4173] [serial = 174] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f8221c800) [pid = 4173] [serial = 177] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f709e0400) [pid = 4173] [serial = 228] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f69762000) [pid = 4173] [serial = 219] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f69618400) [pid = 4173] [serial = 218] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f67b06c00) [pid = 4173] [serial = 216] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f66650000) [pid = 4173] [serial = 215] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f6db4ac00) [pid = 4173] [serial = 221] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f6ec72400) [pid = 4173] [serial = 222] [outer = (nil)] [url = about:blank] 04:47:18 INFO - PROCESS | 4173 | 1462794438191 Marionette TRACE conn5 <- [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]]]}] 04:47:18 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. 04:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1284ms 04:47:18 INFO - PROCESS | 4173 | 1462794438234 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 4173 | 1462794438246 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 04:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:47:18 INFO - PROCESS | 4173 | 1462794438260 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 4173 | 1462794438263 Marionette TRACE conn5 <- [1,358,null,{}] 04:47:18 INFO - PROCESS | 4173 | 1462794438267 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 4173 | 1462794438424 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:47:18 INFO - PROCESS | 4173 | 1462794438435 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe56800 == 45 [pid = 4173] [id = 97] 04:47:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f6be59c00) [pid = 4173] [serial = 290] [outer = (nil)] 04:47:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f6ca27c00) [pid = 4173] [serial = 291] [outer = 0x7f6f6be59c00] 04:47:18 INFO - PROCESS | 4173 | 1462794438500 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f6ec71400) [pid = 4173] [serial = 292] [outer = 0x7f6f6be59c00] 04:47:19 INFO - PROCESS | 4173 | 1462794439501 Marionette TRACE conn5 <- [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]]]}] 04:47:19 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. 04:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1287ms 04:47:19 INFO - PROCESS | 4173 | 1462794439549 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 4173 | 1462794439552 Marionette TRACE conn5 <- [1,361,null,{"value":"8"}] 04:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:47:19 INFO - PROCESS | 4173 | 1462794439561 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 4173 | 1462794439569 Marionette TRACE conn5 <- [1,362,null,{}] 04:47:19 INFO - PROCESS | 4173 | 1462794439583 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 4173 | 1462794439803 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:47:19 INFO - PROCESS | 4173 | 1462794439872 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f711e0800 == 46 [pid = 4173] [id = 98] 04:47:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f6e0b7800) [pid = 4173] [serial = 293] [outer = (nil)] 04:47:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f6f592000) [pid = 4173] [serial = 294] [outer = 0x7f6f6e0b7800] 04:47:19 INFO - PROCESS | 4173 | 1462794439951 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f709de800) [pid = 4173] [serial = 295] [outer = 0x7f6f6e0b7800] 04:47:20 INFO - PROCESS | 4173 | 1462794440777 Marionette TRACE conn5 <- [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]]]}] 04:47:20 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. 04:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1252ms 04:47:20 INFO - PROCESS | 4173 | 1462794440812 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 4173 | 1462794440817 Marionette TRACE conn5 <- [1,365,null,{"value":"8"}] 04:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:47:20 INFO - PROCESS | 4173 | 1462794440823 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 4173 | 1462794440826 Marionette TRACE conn5 <- [1,366,null,{}] 04:47:20 INFO - PROCESS | 4173 | 1462794440839 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 4173 | 1462794441019 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:47:21 INFO - PROCESS | 4173 | 1462794441048 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76ee1000 == 47 [pid = 4173] [id = 99] 04:47:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f6e0b8000) [pid = 4173] [serial = 296] [outer = (nil)] 04:47:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f7230bc00) [pid = 4173] [serial = 297] [outer = 0x7f6f6e0b8000] 04:47:21 INFO - PROCESS | 4173 | 1462794441112 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f72698c00) [pid = 4173] [serial = 298] [outer = 0x7f6f6e0b8000] 04:47:22 INFO - PROCESS | 4173 | 1462794442079 Marionette TRACE conn5 <- [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]]]}] 04:47:22 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. 04:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1295ms 04:47:22 INFO - PROCESS | 4173 | 1462794442121 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 4173 | 1462794442127 Marionette TRACE conn5 <- [1,369,null,{"value":"8"}] 04:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:47:22 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f6f012000) [pid = 4173] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:47:22 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f69669800) [pid = 4173] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:47:22 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f64c04800) [pid = 4173] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:47:22 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f6be5e000) [pid = 4173] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:47:22 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f64fcdc00) [pid = 4173] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:47:22 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f6976b400) [pid = 4173] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:47:22 INFO - PROCESS | 4173 | 1462794442455 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 4173 | 1462794442461 Marionette TRACE conn5 <- [1,370,null,{}] 04:47:22 INFO - PROCESS | 4173 | 1462794442469 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 4173 | 1462794442675 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:47:22 INFO - PROCESS | 4173 | 1462794442871 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ca5a800 == 48 [pid = 4173] [id = 100] 04:47:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f6660d000) [pid = 4173] [serial = 299] [outer = (nil)] 04:47:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f6660ec00) [pid = 4173] [serial = 300] [outer = 0x7f6f6660d000] 04:47:22 INFO - PROCESS | 4173 | 1462794442954 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f709e1000) [pid = 4173] [serial = 301] [outer = 0x7f6f6660d000] 04:47:23 INFO - PROCESS | 4173 | 1462794443677 Marionette TRACE conn5 <- [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]]]}] 04:47:23 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. 04:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1295ms 04:47:23 INFO - PROCESS | 4173 | 1462794443699 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 4173 | 1462794443703 Marionette TRACE conn5 <- [1,373,null,{"value":"8"}] 04:47:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:47:23 INFO - PROCESS | 4173 | 1462794443708 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 4173 | 1462794443710 Marionette TRACE conn5 <- [1,374,null,{}] 04:47:23 INFO - PROCESS | 4173 | 1462794443716 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:23 INFO - PROCESS | 4173 | 1462794443878 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:47:23 INFO - PROCESS | 4173 | 1462794443895 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8141b000 == 49 [pid = 4173] [id = 101] 04:47:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f697be800) [pid = 4173] [serial = 302] [outer = (nil)] 04:47:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f697c3c00) [pid = 4173] [serial = 303] [outer = 0x7f6f697be800] 04:47:23 INFO - PROCESS | 4173 | 1462794443961 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f71113400) [pid = 4173] [serial = 304] [outer = 0x7f6f697be800] 04:47:25 INFO - PROCESS | 4173 | 1462794445073 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:47:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1430ms 04:47:25 INFO - PROCESS | 4173 | 1462794445142 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 4173 | 1462794445151 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 04:47:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:47:25 INFO - PROCESS | 4173 | 1462794445180 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 4173 | 1462794445189 Marionette TRACE conn5 <- [1,378,null,{}] 04:47:25 INFO - PROCESS | 4173 | 1462794445203 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:25 INFO - PROCESS | 4173 | 1462794445614 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:47:25 INFO - PROCESS | 4173 | 1462794445759 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd97000 == 50 [pid = 4173] [id = 102] 04:47:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f64b9a400) [pid = 4173] [serial = 305] [outer = (nil)] 04:47:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f6660a800) [pid = 4173] [serial = 306] [outer = 0x7f6f64b9a400] 04:47:25 INFO - PROCESS | 4173 | 1462794445885 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f66644400) [pid = 4173] [serial = 307] [outer = 0x7f6f64b9a400] 04:47:26 INFO - PROCESS | 4173 | 1462794446764 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:47:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1671ms 04:47:26 INFO - PROCESS | 4173 | 1462794446834 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 4173 | 1462794446843 Marionette TRACE conn5 <- [1,381,null,{"value":"8"}] 04:47:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:47:26 INFO - PROCESS | 4173 | 1462794446854 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 4173 | 1462794446858 Marionette TRACE conn5 <- [1,382,null,{}] 04:47:26 INFO - PROCESS | 4173 | 1462794446866 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:27 INFO - PROCESS | 4173 | 1462794447116 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:47:27 INFO - PROCESS | 4173 | 1462794447315 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7e111800 == 51 [pid = 4173] [id = 103] 04:47:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f69763000) [pid = 4173] [serial = 308] [outer = (nil)] 04:47:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f697b9800) [pid = 4173] [serial = 309] [outer = 0x7f6f69763000] 04:47:27 INFO - PROCESS | 4173 | 1462794447435 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f697c4400) [pid = 4173] [serial = 310] [outer = 0x7f6f69763000] 04:47:28 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:47:28 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:47:28 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:47:28 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:47:28 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:47:28 INFO - PROCESS | 4173 | 1462794448405 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:47:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1584ms 04:47:28 INFO - PROCESS | 4173 | 1462794448439 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 4173 | 1462794448442 Marionette TRACE conn5 <- [1,385,null,{"value":"8"}] 04:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:47:28 INFO - PROCESS | 4173 | 1462794448449 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 4173 | 1462794448455 Marionette TRACE conn5 <- [1,386,null,{}] 04:47:28 INFO - PROCESS | 4173 | 1462794448472 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 4173 | 1462794448648 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:47:28 INFO - PROCESS | 4173 | 1462794448790 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f84842000 == 52 [pid = 4173] [id = 104] 04:47:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f6f090c00) [pid = 4173] [serial = 311] [outer = (nil)] 04:47:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f709e3000) [pid = 4173] [serial = 312] [outer = 0x7f6f6f090c00] 04:47:28 INFO - PROCESS | 4173 | 1462794448964 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f76202800) [pid = 4173] [serial = 313] [outer = 0x7f6f6f090c00] 04:47:29 INFO - PROCESS | 4173 | 1462794449889 Marionette TRACE conn5 <- [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]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1489ms 04:47:29 INFO - PROCESS | 4173 | 1462794449938 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 4173 | 1462794449943 Marionette TRACE conn5 <- [1,389,null,{"value":"8"}] 04:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:47:29 INFO - PROCESS | 4173 | 1462794449950 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 4173 | 1462794449953 Marionette TRACE conn5 <- [1,390,null,{}] 04:47:29 INFO - PROCESS | 4173 | 1462794449958 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:30 INFO - PROCESS | 4173 | 1462794450143 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:47:30 INFO - PROCESS | 4173 | 1462794450283 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665d7800 == 53 [pid = 4173] [id = 105] 04:47:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f70191400) [pid = 4173] [serial = 314] [outer = (nil)] 04:47:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f7e167400) [pid = 4173] [serial = 315] [outer = 0x7f6f70191400] 04:47:30 INFO - PROCESS | 4173 | 1462794450400 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f801a1c00) [pid = 4173] [serial = 316] [outer = 0x7f6f70191400] 04:47:31 INFO - PROCESS | 4173 | 1462794451285 Marionette TRACE conn5 <- [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]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1383ms 04:47:31 INFO - PROCESS | 4173 | 1462794451334 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 4173 | 1462794451336 Marionette TRACE conn5 <- [1,393,null,{"value":"8"}] 04:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:47:31 INFO - PROCESS | 4173 | 1462794451343 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 4173 | 1462794451347 Marionette TRACE conn5 <- [1,394,null,{}] 04:47:31 INFO - PROCESS | 4173 | 1462794451352 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:31 INFO - PROCESS | 4173 | 1462794451518 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:47:31 INFO - PROCESS | 4173 | 1462794451667 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65992000 == 54 [pid = 4173] [id = 106] 04:47:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f70b11000) [pid = 4173] [serial = 317] [outer = (nil)] 04:47:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f72413800) [pid = 4173] [serial = 318] [outer = 0x7f6f70b11000] 04:47:31 INFO - PROCESS | 4173 | 1462794451742 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f72418400) [pid = 4173] [serial = 319] [outer = 0x7f6f70b11000] 04:47:32 INFO - PROCESS | 4173 | 1462794452730 Marionette TRACE conn5 <- [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]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1437ms 04:47:32 INFO - PROCESS | 4173 | 1462794452783 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 4173 | 1462794452787 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 04:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:47:32 INFO - PROCESS | 4173 | 1462794452793 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 4173 | 1462794452795 Marionette TRACE conn5 <- [1,398,null,{}] 04:47:32 INFO - PROCESS | 4173 | 1462794452801 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 4173 | 1462794452992 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:47:33 INFO - PROCESS | 4173 | 1462794453134 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616da000 == 55 [pid = 4173] [id = 107] 04:47:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f65070800) [pid = 4173] [serial = 320] [outer = (nil)] 04:47:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f7e2c3c00) [pid = 4173] [serial = 321] [outer = 0x7f6f65070800] 04:47:33 INFO - PROCESS | 4173 | 1462794453260 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f81a8d800) [pid = 4173] [serial = 322] [outer = 0x7f6f65070800] 04:47:34 INFO - PROCESS | 4173 | 1462794454213 Marionette TRACE conn5 <- [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]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1481ms 04:47:34 INFO - PROCESS | 4173 | 1462794454275 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 4173 | 1462794454279 Marionette TRACE conn5 <- [1,401,null,{"value":"8"}] 04:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:47:34 INFO - PROCESS | 4173 | 1462794454286 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 4173 | 1462794454289 Marionette TRACE conn5 <- [1,402,null,{}] 04:47:34 INFO - PROCESS | 4173 | 1462794454295 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:34 INFO - PROCESS | 4173 | 1462794454459 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:47:34 INFO - PROCESS | 4173 | 1462794454607 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ca5b800 == 56 [pid = 4173] [id = 108] 04:47:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f709eac00) [pid = 4173] [serial = 323] [outer = (nil)] 04:47:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f81a8ac00) [pid = 4173] [serial = 324] [outer = 0x7f6f709eac00] 04:47:34 INFO - PROCESS | 4173 | 1462794454727 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f82109c00) [pid = 4173] [serial = 325] [outer = 0x7f6f709eac00] 04:47:35 INFO - PROCESS | 4173 | 1462794455925 Marionette TRACE conn5 <- [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]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1684ms 04:47:35 INFO - PROCESS | 4173 | 1462794455972 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 4173 | 1462794455979 Marionette TRACE conn5 <- [1,405,null,{"value":"8"}] 04:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:47:35 INFO - PROCESS | 4173 | 1462794455987 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 4173 | 1462794455993 Marionette TRACE conn5 <- [1,406,null,{}] 04:47:36 INFO - PROCESS | 4173 | 1462794456000 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:36 INFO - PROCESS | 4173 | 1462794456181 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:47:36 INFO - PROCESS | 4173 | 1462794456377 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6c8f4000 == 57 [pid = 4173] [id = 109] 04:47:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f65072000) [pid = 4173] [serial = 326] [outer = (nil)] 04:47:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f66602800) [pid = 4173] [serial = 327] [outer = 0x7f6f65072000] 04:47:36 INFO - PROCESS | 4173 | 1462794456454 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f66610000) [pid = 4173] [serial = 328] [outer = 0x7f6f65072000] 04:47:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f86196000 == 56 [pid = 4173] [id = 71] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f821c9800) [pid = 4173] [serial = 267] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ca5a800 == 55 [pid = 4173] [id = 100] 04:47:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76ee1000 == 54 [pid = 4173] [id = 99] 04:47:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f711e0800 == 53 [pid = 4173] [id = 98] 04:47:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe56800 == 52 [pid = 4173] [id = 97] 04:47:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6db66000 == 51 [pid = 4173] [id = 96] 04:47:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f079800 == 50 [pid = 4173] [id = 95] 04:47:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7df96800 == 49 [pid = 4173] [id = 91] 04:47:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb22800 == 48 [pid = 4173] [id = 90] 04:47:37 INFO - PROCESS | 4173 | 1462794457392 Marionette TRACE conn5 <- [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]]]}] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f7230d800) [pid = 4173] [serial = 261] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f6db4cc00) [pid = 4173] [serial = 264] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f72950800) [pid = 4173] [serial = 262] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f64c10800) [pid = 4173] [serial = 250] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f64c06c00) [pid = 4173] [serial = 249] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f6f58ec00) [pid = 4173] [serial = 258] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f6961b400) [pid = 4173] [serial = 253] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f68052c00) [pid = 4173] [serial = 252] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f6dbdd000) [pid = 4173] [serial = 255] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 111 (0x7f6f6ece0800) [pid = 4173] [serial = 256] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 110 (0x7f6f6eccc400) [pid = 4173] [serial = 236] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 109 (0x7f6f7e164c00) [pid = 4173] [serial = 246] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 108 (0x7f6f7230c400) [pid = 4173] [serial = 239] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 107 (0x7f6f69610000) [pid = 4173] [serial = 233] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 106 (0x7f6f7bed6000) [pid = 4173] [serial = 243] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 105 (0x7f6f7dfe1400) [pid = 4173] [serial = 265] [outer = (nil)] [url = about:blank] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 104 (0x7f6f7cc57800) [pid = 4173] [serial = 105] [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.] 04:47:37 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f709dcc00) [pid = 4173] [serial = 259] [outer = (nil)] [url = about:blank] 04:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1494ms 04:47:37 INFO - PROCESS | 4173 | 1462794457482 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 4173 | 1462794457491 Marionette TRACE conn5 <- [1,409,null,{"value":"8"}] 04:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:47:37 INFO - PROCESS | 4173 | 1462794457501 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 4173 | 1462794457506 Marionette TRACE conn5 <- [1,410,null,{}] 04:47:37 INFO - PROCESS | 4173 | 1462794457513 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:37 INFO - PROCESS | 4173 | 1462794457674 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:47:37 INFO - PROCESS | 4173 | 1462794457876 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd8e000 == 49 [pid = 4173] [id = 110] 04:47:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f6960ec00) [pid = 4173] [serial = 329] [outer = (nil)] 04:47:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f6961a800) [pid = 4173] [serial = 330] [outer = 0x7f6f6960ec00] 04:47:37 INFO - PROCESS | 4173 | 1462794457974 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f6976f800) [pid = 4173] [serial = 331] [outer = 0x7f6f6960ec00] 04:47:38 INFO - PROCESS | 4173 | 1462794458937 Marionette TRACE conn5 <- [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]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1485ms 04:47:38 INFO - PROCESS | 4173 | 1462794458988 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 4173 | 1462794458992 Marionette TRACE conn5 <- [1,413,null,{"value":"8"}] 04:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:47:39 INFO - PROCESS | 4173 | 1462794458998 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 4173 | 1462794459004 Marionette TRACE conn5 <- [1,414,null,{}] 04:47:39 INFO - PROCESS | 4173 | 1462794459021 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 4173 | 1462794459191 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:47:39 INFO - PROCESS | 4173 | 1462794459303 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70c1c800 == 50 [pid = 4173] [id = 111] 04:47:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f69610400) [pid = 4173] [serial = 332] [outer = (nil)] 04:47:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f6ece1400) [pid = 4173] [serial = 333] [outer = 0x7f6f69610400] 04:47:39 INFO - PROCESS | 4173 | 1462794459369 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f6f58ec00) [pid = 4173] [serial = 334] [outer = 0x7f6f69610400] 04:47:40 INFO - PROCESS | 4173 | 1462794460138 Marionette TRACE conn5 <- [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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1246ms 04:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:47:40 INFO - PROCESS | 4173 | 1462794460252 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 4173 | 1462794460255 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 04:47:40 INFO - PROCESS | 4173 | 1462794460262 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 4173 | 1462794460265 Marionette TRACE conn5 <- [1,418,null,{}] 04:47:40 INFO - PROCESS | 4173 | 1462794460271 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:40 INFO - PROCESS | 4173 | 1462794460465 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:47:40 INFO - PROCESS | 4173 | 1462794460503 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76e18000 == 51 [pid = 4173] [id = 112] 04:47:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f6ee37000) [pid = 4173] [serial = 335] [outer = (nil)] 04:47:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f7230d800) [pid = 4173] [serial = 336] [outer = 0x7f6f6ee37000] 04:47:40 INFO - PROCESS | 4173 | 1462794460570 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f72413000) [pid = 4173] [serial = 337] [outer = 0x7f6f6ee37000] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 111 (0x7f6f70b03800) [pid = 4173] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 110 (0x7f6f64c08000) [pid = 4173] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 109 (0x7f6f6660d000) [pid = 4173] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 108 (0x7f6f81fcf400) [pid = 4173] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 107 (0x7f6f6be59c00) [pid = 4173] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 106 (0x7f6f6e0b8000) [pid = 4173] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 105 (0x7f6f67e6a800) [pid = 4173] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 104 (0x7f6f6e0b7800) [pid = 4173] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:47:41 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f6966c400) [pid = 4173] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:47:41 INFO - PROCESS | 4173 | 1462794461805 Marionette TRACE conn5 <- [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]]]}] 04:47:41 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 04:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1594ms 04:47:41 INFO - PROCESS | 4173 | 1462794461856 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 4173 | 1462794461860 Marionette TRACE conn5 <- [1,421,null,{"value":"8"}] 04:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:47:41 INFO - PROCESS | 4173 | 1462794461876 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 4173 | 1462794461879 Marionette TRACE conn5 <- [1,422,null,{}] 04:47:41 INFO - PROCESS | 4173 | 1462794461885 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:42 INFO - PROCESS | 4173 | 1462794462065 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:47:42 INFO - PROCESS | 4173 | 1462794462171 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cf54000 == 52 [pid = 4173] [id = 113] 04:47:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f617e7400) [pid = 4173] [serial = 338] [outer = (nil)] 04:47:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f617ecc00) [pid = 4173] [serial = 339] [outer = 0x7f6f617e7400] 04:47:42 INFO - PROCESS | 4173 | 1462794462238 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f617f4800) [pid = 4173] [serial = 340] [outer = 0x7f6f617e7400] 04:47:43 INFO - PROCESS | 4173 | 1462794463389 Marionette TRACE conn5 <- [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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1534ms 04:47:43 INFO - PROCESS | 4173 | 1462794463410 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 4173 | 1462794463414 Marionette TRACE conn5 <- [1,425,null,{"value":"8"}] 04:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:47:43 INFO - PROCESS | 4173 | 1462794463421 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 4173 | 1462794463424 Marionette TRACE conn5 <- [1,426,null,{}] 04:47:43 INFO - PROCESS | 4173 | 1462794463442 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:43 INFO - PROCESS | 4173 | 1462794463693 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:47:43 INFO - PROCESS | 4173 | 1462794463714 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f818ba000 == 53 [pid = 4173] [id = 114] 04:47:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f65cf2400) [pid = 4173] [serial = 341] [outer = (nil)] 04:47:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f65cfd000) [pid = 4173] [serial = 342] [outer = 0x7f6f65cf2400] 04:47:43 INFO - PROCESS | 4173 | 1462794463779 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f709e0c00) [pid = 4173] [serial = 343] [outer = 0x7f6f65cf2400] 04:47:44 INFO - PROCESS | 4173 | 1462794464907 Marionette TRACE conn5 <- [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] 04:47:44 INFO - PROCESS | 4173 | 1462794464974 Marionette TRACE conn5 <- [1,429,null,{"value":"8"}] 04:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:47:44 INFO - PROCESS | 4173 | 1462794464982 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 4173 | 1462794464989 Marionette TRACE conn5 <- [1,430,null,{}] 04:47:44 INFO - PROCESS | 4173 | 1462794464997 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:45 INFO - PROCESS | 4173 | 1462794465188 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:47:45 INFO - PROCESS | 4173 | 1462794465387 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe63000 == 54 [pid = 4173] [id = 115] 04:47:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f6506b000) [pid = 4173] [serial = 344] [outer = (nil)] 04:47:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f6506f400) [pid = 4173] [serial = 345] [outer = 0x7f6f6506b000] 04:47:45 INFO - PROCESS | 4173 | 1462794465465 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f65cf3400) [pid = 4173] [serial = 346] [outer = 0x7f6f6506b000] 04:47:46 INFO - PROCESS | 4173 | 1462794466308 Marionette TRACE conn5 <- [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]]]}] 04:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1386ms 04:47:46 INFO - PROCESS | 4173 | 1462794466369 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 4173 | 1462794466379 Marionette TRACE conn5 <- [1,433,null,{"value":"8"}] 04:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:47:46 INFO - PROCESS | 4173 | 1462794466392 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 4173 | 1462794466396 Marionette TRACE conn5 <- [1,434,null,{}] 04:47:46 INFO - PROCESS | 4173 | 1462794466404 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:46 INFO - PROCESS | 4173 | 1462794466590 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:47:46 INFO - PROCESS | 4173 | 1462794466733 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81ac7000 == 55 [pid = 4173] [id = 116] 04:47:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f65cf3c00) [pid = 4173] [serial = 347] [outer = (nil)] 04:47:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f66610800) [pid = 4173] [serial = 348] [outer = 0x7f6f65cf3c00] 04:47:46 INFO - PROCESS | 4173 | 1462794466828 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f68ba8800) [pid = 4173] [serial = 349] [outer = 0x7f6f65cf3c00] 04:47:47 INFO - PROCESS | 4173 | 1462794467866 Marionette TRACE conn5 <- [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]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1537ms 04:47:47 INFO - PROCESS | 4173 | 1462794467928 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 4173 | 1462794467933 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 04:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:47:47 INFO - PROCESS | 4173 | 1462794467939 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 4173 | 1462794467946 Marionette TRACE conn5 <- [1,438,null,{}] 04:47:47 INFO - PROCESS | 4173 | 1462794467962 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:48 INFO - PROCESS | 4173 | 1462794468183 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:47:48 INFO - PROCESS | 4173 | 1462794468389 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871ca000 == 56 [pid = 4173] [id = 117] 04:47:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f6be5a000) [pid = 4173] [serial = 350] [outer = (nil)] 04:47:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f6ed12800) [pid = 4173] [serial = 351] [outer = 0x7f6f6be5a000] 04:47:48 INFO - PROCESS | 4173 | 1462794468519 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f70988000) [pid = 4173] [serial = 352] [outer = 0x7f6f6be5a000] 04:47:49 INFO - PROCESS | 4173 | 1462794469383 Marionette TRACE conn5 <- [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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:47:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1486ms 04:47:49 INFO - PROCESS | 4173 | 1462794469427 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:47:49 INFO - PROCESS | 4173 | 1462794469432 Marionette TRACE conn5 <- [1,441,null,{"value":"8"}] 04:47:49 INFO - PROCESS | 4173 | 1462794469438 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 4173 | 1462794469442 Marionette TRACE conn5 <- [1,442,null,{}] 04:47:49 INFO - PROCESS | 4173 | 1462794469447 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:49 INFO - PROCESS | 4173 | 1462794469625 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:47:49 INFO - PROCESS | 4173 | 1462794469808 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f725000 == 57 [pid = 4173] [id = 118] 04:47:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f64c64800) [pid = 4173] [serial = 353] [outer = (nil)] 04:47:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f72412000) [pid = 4173] [serial = 354] [outer = 0x7f6f64c64800] 04:47:49 INFO - PROCESS | 4173 | 1462794469896 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f72691400) [pid = 4173] [serial = 355] [outer = 0x7f6f64c64800] 04:47:50 INFO - PROCESS | 4173 | 1462794470863 Marionette TRACE conn5 <- [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]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1481ms 04:47:50 INFO - PROCESS | 4173 | 1462794470920 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 4173 | 1462794470923 Marionette TRACE conn5 <- [1,445,null,{"value":"8"}] 04:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:47:50 INFO - PROCESS | 4173 | 1462794470931 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 4173 | 1462794470934 Marionette TRACE conn5 <- [1,446,null,{}] 04:47:50 INFO - PROCESS | 4173 | 1462794470941 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:51 INFO - PROCESS | 4173 | 1462794471117 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:47:51 INFO - PROCESS | 4173 | 1462794471262 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871dd800 == 58 [pid = 4173] [id = 119] 04:47:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f665a3000) [pid = 4173] [serial = 356] [outer = (nil)] 04:47:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f665aa000) [pid = 4173] [serial = 357] [outer = 0x7f6f665a3000] 04:47:51 INFO - PROCESS | 4173 | 1462794471343 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f665af400) [pid = 4173] [serial = 358] [outer = 0x7f6f665a3000] 04:47:52 INFO - PROCESS | 4173 | 1462794472266 Marionette TRACE conn5 <- [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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1389ms 04:47:52 INFO - PROCESS | 4173 | 1462794472323 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:47:52 INFO - PROCESS | 4173 | 1462794472329 Marionette TRACE conn5 <- [1,449,null,{"value":"8"}] 04:47:52 INFO - PROCESS | 4173 | 1462794472339 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 4173 | 1462794472345 Marionette TRACE conn5 <- [1,450,null,{}] 04:47:52 INFO - PROCESS | 4173 | 1462794472354 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:52 INFO - PROCESS | 4173 | 1462794472623 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:47:52 INFO - PROCESS | 4173 | 1462794472902 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871db000 == 59 [pid = 4173] [id = 120] 04:47:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f60d28800) [pid = 4173] [serial = 359] [outer = (nil)] 04:47:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f70cbc000) [pid = 4173] [serial = 360] [outer = 0x7f6f60d28800] 04:47:53 INFO - PROCESS | 4173 | 1462794473032 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 127 (0x7f6f7bed6000) [pid = 4173] [serial = 361] [outer = 0x7f6f60d28800] 04:47:54 INFO - PROCESS | 4173 | 1462794474043 Marionette TRACE conn5 <- [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] 04:47:54 INFO - PROCESS | 4173 | 1462794474096 Marionette TRACE conn5 <- [1,453,null,{"value":"8"}] 04:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:47:54 INFO - PROCESS | 4173 | 1462794474102 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 4173 | 1462794474104 Marionette TRACE conn5 <- [1,454,null,{}] 04:47:54 INFO - PROCESS | 4173 | 1462794474111 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:54 INFO - PROCESS | 4173 | 1462794474279 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:47:54 INFO - PROCESS | 4173 | 1462794474430 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b79000 == 60 [pid = 4173] [id = 121] 04:47:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 128 (0x7f6f5feb0800) [pid = 4173] [serial = 362] [outer = (nil)] 04:47:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f5feb5c00) [pid = 4173] [serial = 363] [outer = 0x7f6f5feb0800] 04:47:54 INFO - PROCESS | 4173 | 1462794474501 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f60d24800) [pid = 4173] [serial = 364] [outer = 0x7f6f5feb0800] 04:47:55 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:47:55 INFO - PROCESS | 4173 | 1462794475830 Marionette TRACE conn5 <- [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]]]}] 04:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1781ms 04:47:55 INFO - PROCESS | 4173 | 1462794475885 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:47:55 INFO - PROCESS | 4173 | 1462794475889 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 04:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:47:55 INFO - PROCESS | 4173 | 1462794475899 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 4173 | 1462794475904 Marionette TRACE conn5 <- [1,458,null,{}] 04:47:55 INFO - PROCESS | 4173 | 1462794475912 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:56 INFO - PROCESS | 4173 | 1462794476082 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:47:56 INFO - PROCESS | 4173 | 1462794476324 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cc8000 == 61 [pid = 4173] [id = 122] 04:47:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f64c60000) [pid = 4173] [serial = 365] [outer = (nil)] 04:47:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f64c65400) [pid = 4173] [serial = 366] [outer = 0x7f6f64c60000] 04:47:56 INFO - PROCESS | 4173 | 1462794476487 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f64fd4800) [pid = 4173] [serial = 367] [outer = 0x7f6f64c60000] 04:47:57 INFO - PROCESS | 4173 | 1462794477456 Marionette TRACE conn5 <- [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] 04:47:57 INFO - PROCESS | 4173 | 1462794477570 Marionette TRACE conn5 <- [1,461,null,{"value":"8"}] 04:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:47:57 INFO - PROCESS | 4173 | 1462794477581 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 4173 | 1462794477584 Marionette TRACE conn5 <- [1,462,null,{}] 04:47:57 INFO - PROCESS | 4173 | 1462794477592 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:57 INFO - PROCESS | 4173 | 1462794477758 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 126 (0x7f6f709e1000) [pid = 4173] [serial = 301] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 125 (0x7f6f72698800) [pid = 4173] [serial = 231] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f64c5d000) [pid = 4173] [serial = 286] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 123 (0x7f6f6660ec00) [pid = 4173] [serial = 300] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 122 (0x7f6f82222800) [pid = 4173] [serial = 268] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f6ca27c00) [pid = 4173] [serial = 291] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f6ec71400) [pid = 4173] [serial = 292] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f7230bc00) [pid = 4173] [serial = 297] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f64c0f000) [pid = 4173] [serial = 285] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f72698c00) [pid = 4173] [serial = 298] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f68050400) [pid = 4173] [serial = 288] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f69619400) [pid = 4173] [serial = 289] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f709de800) [pid = 4173] [serial = 295] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f83d97000) [pid = 4173] [serial = 201] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f6f592000) [pid = 4173] [serial = 294] [outer = (nil)] [url = about:blank] 04:47:57 INFO - PROCESS | 4173 | 1462794477932 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67e4d000 == 54 [pid = 4173] [id = 123] 04:47:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f64c0f000) [pid = 4173] [serial = 368] [outer = (nil)] 04:47:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f65cf3800) [pid = 4173] [serial = 369] [outer = 0x7f6f64c0f000] 04:47:58 INFO - PROCESS | 4173 | 1462794478022 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f665acc00) [pid = 4173] [serial = 370] [outer = 0x7f6f64c0f000] 04:47:58 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:47:58 INFO - PROCESS | 4173 | 1462794478936 Marionette TRACE conn5 <- [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] 04:47:58 INFO - PROCESS | 4173 | 1462794478980 Marionette TRACE conn5 <- [1,465,null,{"value":"8"}] 04:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:47:58 INFO - PROCESS | 4173 | 1462794478988 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 4173 | 1462794478994 Marionette TRACE conn5 <- [1,466,null,{}] 04:47:59 INFO - PROCESS | 4173 | 1462794479010 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:59 INFO - PROCESS | 4173 | 1462794479171 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:47:59 INFO - PROCESS | 4173 | 1462794479287 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd49000 == 55 [pid = 4173] [id = 124] 04:47:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f6506a800) [pid = 4173] [serial = 371] [outer = (nil)] 04:47:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f66651c00) [pid = 4173] [serial = 372] [outer = 0x7f6f6506a800] 04:47:59 INFO - PROCESS | 4173 | 1462794479357 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f6961dc00) [pid = 4173] [serial = 373] [outer = 0x7f6f6506a800] 04:48:00 INFO - PROCESS | 4173 | 1462794480131 Marionette TRACE conn5 <- [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] 04:48:00 INFO - PROCESS | 4173 | 1462794480180 Marionette TRACE conn5 <- [1,469,null,{"value":"8"}] 04:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:48:00 INFO - PROCESS | 4173 | 1462794480199 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 4173 | 1462794480201 Marionette TRACE conn5 <- [1,470,null,{}] 04:48:00 INFO - PROCESS | 4173 | 1462794480207 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:00 INFO - PROCESS | 4173 | 1462794480439 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:48:00 INFO - PROCESS | 4173 | 1462794480470 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe70000 == 56 [pid = 4173] [id = 125] 04:48:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f617f0c00) [pid = 4173] [serial = 374] [outer = (nil)] 04:48:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f697bf400) [pid = 4173] [serial = 375] [outer = 0x7f6f617f0c00] 04:48:00 INFO - PROCESS | 4173 | 1462794480541 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f6be59c00) [pid = 4173] [serial = 376] [outer = 0x7f6f617f0c00] 04:48:02 INFO - PROCESS | 4173 | 1462794482173 Marionette TRACE conn5 <- [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]]]}] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f64c03400) [pid = 4173] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f69611800) [pid = 4173] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f617e7400) [pid = 4173] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f6ee37000) [pid = 4173] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f65072000) [pid = 4173] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f709eac00) [pid = 4173] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f6960ec00) [pid = 4173] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f697be800) [pid = 4173] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f69610400) [pid = 4173] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 111 (0x7f6f64c62800) [pid = 4173] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 110 (0x7f6f6ca26000) [pid = 4173] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 109 (0x7f6f64b96400) [pid = 4173] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 108 (0x7f6f69761400) [pid = 4173] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 107 (0x7f6f663a6400) [pid = 4173] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 106 (0x7f6f70193400) [pid = 4173] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 105 (0x7f6f67b05800) [pid = 4173] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 104 (0x7f6f6976c400) [pid = 4173] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f6976ec00) [pid = 4173] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f67b06000) [pid = 4173] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f64c62000) [pid = 4173] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f6f590c00) [pid = 4173] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:48:02 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f6f594c00) [pid = 4173] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2141ms 04:48:02 INFO - PROCESS | 4173 | 1462794482340 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 4173 | 1462794482347 Marionette TRACE conn5 <- [1,473,null,{"value":"8"}] 04:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:48:02 INFO - PROCESS | 4173 | 1462794482359 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 4173 | 1462794482363 Marionette TRACE conn5 <- [1,474,null,{}] 04:48:02 INFO - PROCESS | 4173 | 1462794482373 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:02 INFO - PROCESS | 4173 | 1462794482559 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:48:02 INFO - PROCESS | 4173 | 1462794482673 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665c2000 == 57 [pid = 4173] [id = 126] 04:48:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f617f1000) [pid = 4173] [serial = 377] [outer = (nil)] 04:48:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f64b97c00) [pid = 4173] [serial = 378] [outer = 0x7f6f617f1000] 04:48:02 INFO - PROCESS | 4173 | 1462794482793 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f64c5b000) [pid = 4173] [serial = 379] [outer = 0x7f6f617f1000] 04:48:03 INFO - PROCESS | 4173 | 1462794483762 Marionette TRACE conn5 <- [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]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1438ms 04:48:03 INFO - PROCESS | 4173 | 1462794483797 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 4173 | 1462794483807 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 04:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:48:03 INFO - PROCESS | 4173 | 1462794483818 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 4173 | 1462794483822 Marionette TRACE conn5 <- [1,478,null,{}] 04:48:03 INFO - PROCESS | 4173 | 1462794483829 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:04 INFO - PROCESS | 4173 | 1462794484036 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:48:04 INFO - PROCESS | 4173 | 1462794484232 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fbbf800 == 58 [pid = 4173] [id = 127] 04:48:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f65cf6000) [pid = 4173] [serial = 380] [outer = (nil)] 04:48:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f65cfec00) [pid = 4173] [serial = 381] [outer = 0x7f6f65cf6000] 04:48:04 INFO - PROCESS | 4173 | 1462794484354 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f6660cc00) [pid = 4173] [serial = 382] [outer = 0x7f6f65cf6000] 04:48:05 INFO - PROCESS | 4173 | 1462794485271 Marionette TRACE conn5 <- [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]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1492ms 04:48:05 INFO - PROCESS | 4173 | 1462794485311 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 4173 | 1462794485316 Marionette TRACE conn5 <- [1,481,null,{"value":"8"}] 04:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:48:05 INFO - PROCESS | 4173 | 1462794485323 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 4173 | 1462794485329 Marionette TRACE conn5 <- [1,482,null,{}] 04:48:05 INFO - PROCESS | 4173 | 1462794485346 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:05 INFO - PROCESS | 4173 | 1462794485566 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:48:05 INFO - PROCESS | 4173 | 1462794485712 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7176a800 == 59 [pid = 4173] [id = 128] 04:48:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f68049000) [pid = 4173] [serial = 383] [outer = (nil)] 04:48:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f6976bc00) [pid = 4173] [serial = 384] [outer = 0x7f6f68049000] 04:48:05 INFO - PROCESS | 4173 | 1462794485882 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f6be1e400) [pid = 4173] [serial = 385] [outer = 0x7f6f68049000] 04:48:06 INFO - PROCESS | 4173 | 1462794486912 Marionette TRACE conn5 <- [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]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1640ms 04:48:06 INFO - PROCESS | 4173 | 1462794486966 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 4173 | 1462794486974 Marionette TRACE conn5 <- [1,485,null,{"value":"8"}] 04:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:48:06 INFO - PROCESS | 4173 | 1462794486985 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 4173 | 1462794486989 Marionette TRACE conn5 <- [1,486,null,{}] 04:48:07 INFO - PROCESS | 4173 | 1462794486999 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:07 INFO - PROCESS | 4173 | 1462794487304 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:48:07 INFO - PROCESS | 4173 | 1462794487550 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7be35800 == 60 [pid = 4173] [id = 129] 04:48:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f69613400) [pid = 4173] [serial = 386] [outer = (nil)] 04:48:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f6ecdd400) [pid = 4173] [serial = 387] [outer = 0x7f6f69613400] 04:48:07 INFO - PROCESS | 4173 | 1462794487674 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f6ee2f000) [pid = 4173] [serial = 388] [outer = 0x7f6f69613400] 04:48:08 INFO - PROCESS | 4173 | 1462794488635 Marionette TRACE conn5 <- [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]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:48:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1685ms 04:48:08 INFO - PROCESS | 4173 | 1462794488669 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 4173 | 1462794488673 Marionette TRACE conn5 <- [1,489,null,{"value":"8"}] 04:48:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:48:08 INFO - PROCESS | 4173 | 1462794488679 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 4173 | 1462794488683 Marionette TRACE conn5 <- [1,490,null,{}] 04:48:08 INFO - PROCESS | 4173 | 1462794488688 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:08 INFO - PROCESS | 4173 | 1462794488862 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:48:09 INFO - PROCESS | 4173 | 1462794489010 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7d190000 == 61 [pid = 4173] [id = 130] 04:48:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f6e0c4000) [pid = 4173] [serial = 389] [outer = (nil)] 04:48:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f6f585800) [pid = 4173] [serial = 390] [outer = 0x7f6f6e0c4000] 04:48:09 INFO - PROCESS | 4173 | 1462794489093 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f70193400) [pid = 4173] [serial = 391] [outer = 0x7f6f6e0c4000] 04:48:09 INFO - PROCESS | 4173 | 1462794489957 Marionette TRACE conn5 <- [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]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:48:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1334ms 04:48:10 INFO - PROCESS | 4173 | 1462794490016 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 4173 | 1462794490020 Marionette TRACE conn5 <- [1,493,null,{"value":"8"}] 04:48:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:48:10 INFO - PROCESS | 4173 | 1462794490026 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 4173 | 1462794490029 Marionette TRACE conn5 <- [1,494,null,{}] 04:48:10 INFO - PROCESS | 4173 | 1462794490035 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:10 INFO - PROCESS | 4173 | 1462794490307 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:48:10 INFO - PROCESS | 4173 | 1462794490454 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f818b0800 == 62 [pid = 4173] [id = 131] 04:48:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f723f3000) [pid = 4173] [serial = 392] [outer = (nil)] 04:48:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f7240f000) [pid = 4173] [serial = 393] [outer = 0x7f6f723f3000] 04:48:10 INFO - PROCESS | 4173 | 1462794490590 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f72945000) [pid = 4173] [serial = 394] [outer = 0x7f6f723f3000] 04:48:11 INFO - PROCESS | 4173 | 1462794491503 Marionette TRACE conn5 <- [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]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:48:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1533ms 04:48:11 INFO - PROCESS | 4173 | 1462794491561 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 4173 | 1462794491564 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 04:48:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:48:11 INFO - PROCESS | 4173 | 1462794491571 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 4173 | 1462794491575 Marionette TRACE conn5 <- [1,498,null,{}] 04:48:11 INFO - PROCESS | 4173 | 1462794491580 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:11 INFO - PROCESS | 4173 | 1462794491761 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:48:11 INFO - PROCESS | 4173 | 1462794491908 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f801c2000 == 63 [pid = 4173] [id = 132] 04:48:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f617f1800) [pid = 4173] [serial = 395] [outer = (nil)] 04:48:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f72945c00) [pid = 4173] [serial = 396] [outer = 0x7f6f617f1800] 04:48:11 INFO - PROCESS | 4173 | 1462794491983 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f7cd40400) [pid = 4173] [serial = 397] [outer = 0x7f6f617f1800] 04:48:13 INFO - PROCESS | 4173 | 1462794493006 Marionette TRACE conn5 <- [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]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:48:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1483ms 04:48:13 INFO - PROCESS | 4173 | 1462794493055 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:48:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:48:13 INFO - PROCESS | 4173 | 1462794493059 Marionette TRACE conn5 <- [1,501,null,{"value":"8"}] 04:48:13 INFO - PROCESS | 4173 | 1462794493067 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 4173 | 1462794493070 Marionette TRACE conn5 <- [1,502,null,{}] 04:48:13 INFO - PROCESS | 4173 | 1462794493076 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:13 INFO - PROCESS | 4173 | 1462794493263 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:48:13 INFO - PROCESS | 4173 | 1462794493675 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68018800 == 64 [pid = 4173] [id = 133] 04:48:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f60d1ec00) [pid = 4173] [serial = 398] [outer = (nil)] 04:48:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f60d26000) [pid = 4173] [serial = 399] [outer = 0x7f6f60d1ec00] 04:48:13 INFO - PROCESS | 4173 | 1462794493794 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f64b9d400) [pid = 4173] [serial = 400] [outer = 0x7f6f60d1ec00] 04:48:14 INFO - PROCESS | 4173 | 1462794494762 Marionette TRACE conn5 <- [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]]]}] 04:48:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:48:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1734ms 04:48:14 INFO - PROCESS | 4173 | 1462794494802 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 4173 | 1462794494808 Marionette TRACE conn5 <- [1,505,null,{"value":"8"}] 04:48:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:48:14 INFO - PROCESS | 4173 | 1462794494816 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 4173 | 1462794494821 Marionette TRACE conn5 <- [1,506,null,{}] 04:48:14 INFO - PROCESS | 4173 | 1462794494831 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:15 INFO - PROCESS | 4173 | 1462794495012 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:48:15 INFO - PROCESS | 4173 | 1462794495161 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665dd800 == 65 [pid = 4173] [id = 134] 04:48:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f64c5bc00) [pid = 4173] [serial = 401] [outer = (nil)] 04:48:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f65066800) [pid = 4173] [serial = 402] [outer = 0x7f6f64c5bc00] 04:48:15 INFO - PROCESS | 4173 | 1462794495305 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f65cf4400) [pid = 4173] [serial = 403] [outer = 0x7f6f64c5bc00] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe61800 == 64 [pid = 4173] [id = 94] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f84b18000 == 63 [pid = 4173] [id = 92] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 125 (0x7f6f6660a800) [pid = 4173] [serial = 306] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f697b9800) [pid = 4173] [serial = 309] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 123 (0x7f6f709e3000) [pid = 4173] [serial = 312] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 122 (0x7f6f7e167400) [pid = 4173] [serial = 315] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f72413800) [pid = 4173] [serial = 318] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f7e2c3c00) [pid = 4173] [serial = 321] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fd49000 == 62 [pid = 4173] [id = 124] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f67e4d000 == 61 [pid = 4173] [id = 123] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cc8000 == 60 [pid = 4173] [id = 122] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f725000 == 59 [pid = 4173] [id = 118] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871ca000 == 58 [pid = 4173] [id = 117] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81ac7000 == 57 [pid = 4173] [id = 116] 04:48:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe63000 == 56 [pid = 4173] [id = 115] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f7e2c1000) [pid = 4173] [serial = 280] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f6ece2400) [pid = 4173] [serial = 237] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f64ba1000) [pid = 4173] [serial = 283] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f6976e400) [pid = 4173] [serial = 204] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f801a3400) [pid = 4173] [serial = 247] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f80148400) [pid = 4173] [serial = 213] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f69761c00) [pid = 4173] [serial = 234] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f6f589800) [pid = 4173] [serial = 274] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 111 (0x7f6f6f58cc00) [pid = 4173] [serial = 207] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 110 (0x7f6f7d119400) [pid = 4173] [serial = 244] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 109 (0x7f6f6f593c00) [pid = 4173] [serial = 277] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 108 (0x7f6f7294ec00) [pid = 4173] [serial = 240] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 107 (0x7f6f7267d800) [pid = 4173] [serial = 210] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 106 (0x7f6f68052800) [pid = 4173] [serial = 271] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 105 (0x7f6f821bd400) [pid = 4173] [serial = 165] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 104 (0x7f6f617ecc00) [pid = 4173] [serial = 339] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f7230d800) [pid = 4173] [serial = 336] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f72413000) [pid = 4173] [serial = 337] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f66610000) [pid = 4173] [serial = 328] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f66602800) [pid = 4173] [serial = 327] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f82109c00) [pid = 4173] [serial = 325] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f81a8ac00) [pid = 4173] [serial = 324] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f6961a800) [pid = 4173] [serial = 330] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f6976f800) [pid = 4173] [serial = 331] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f71113400) [pid = 4173] [serial = 304] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f6ece1400) [pid = 4173] [serial = 333] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f617f4800) [pid = 4173] [serial = 340] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f6f58ec00) [pid = 4173] [serial = 334] [outer = (nil)] [url = about:blank] 04:48:16 INFO - PROCESS | 4173 | 1462794496272 Marionette TRACE conn5 <- [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]]]}] 04:48:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:48:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1482ms 04:48:16 INFO - PROCESS | 4173 | 1462794496302 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:48:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:48:16 INFO - PROCESS | 4173 | 1462794496308 Marionette TRACE conn5 <- [1,509,null,{"value":"8"}] 04:48:16 INFO - PROCESS | 4173 | 1462794496315 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 4173 | 1462794496319 Marionette TRACE conn5 <- [1,510,null,{}] 04:48:16 INFO - PROCESS | 4173 | 1462794496324 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:16 INFO - PROCESS | 4173 | 1462794496551 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:48:16 INFO - PROCESS | 4173 | 1462794496764 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665de800 == 57 [pid = 4173] [id = 135] 04:48:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f65cfa000) [pid = 4173] [serial = 404] [outer = (nil)] 04:48:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f66609400) [pid = 4173] [serial = 405] [outer = 0x7f6f65cfa000] 04:48:16 INFO - PROCESS | 4173 | 1462794496831 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f66650c00) [pid = 4173] [serial = 406] [outer = 0x7f6f65cfa000] 04:48:18 INFO - PROCESS | 4173 | 1462794498064 Marionette TRACE conn5 <- [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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:48:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1790ms 04:48:18 INFO - PROCESS | 4173 | 1462794498105 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 4173 | 1462794498108 Marionette TRACE conn5 <- [1,513,null,{"value":"8"}] 04:48:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:48:18 INFO - PROCESS | 4173 | 1462794498127 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 4173 | 1462794498136 Marionette TRACE conn5 <- [1,514,null,{}] 04:48:18 INFO - PROCESS | 4173 | 1462794498146 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:18 INFO - PROCESS | 4173 | 1462794498358 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:48:18 INFO - PROCESS | 4173 | 1462794498486 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7113f000 == 58 [pid = 4173] [id = 136] 04:48:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f69761c00) [pid = 4173] [serial = 407] [outer = (nil)] 04:48:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f709dd000) [pid = 4173] [serial = 408] [outer = 0x7f6f69761c00] 04:48:18 INFO - PROCESS | 4173 | 1462794498561 Marionette DEBUG loaded listener.js 04:48:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f709ea800) [pid = 4173] [serial = 409] [outer = 0x7f6f69761c00] 04:48:19 INFO - PROCESS | 4173 | 1462794499427 Marionette TRACE conn5 <- [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]]]}] 04:48:19 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 04:48:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1355ms 04:48:19 INFO - PROCESS | 4173 | 1462794499472 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 4173 | 1462794499477 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 04:48:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:48:19 INFO - PROCESS | 4173 | 1462794499483 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 4173 | 1462794499486 Marionette TRACE conn5 <- [1,518,null,{}] 04:48:19 INFO - PROCESS | 4173 | 1462794499500 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:19 INFO - PROCESS | 4173 | 1462794499705 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:48:19 INFO - PROCESS | 4173 | 1462794499735 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7be36800 == 59 [pid = 4173] [id = 137] 04:48:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f6976f800) [pid = 4173] [serial = 410] [outer = (nil)] 04:48:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f72319000) [pid = 4173] [serial = 411] [outer = 0x7f6f6976f800] 04:48:19 INFO - PROCESS | 4173 | 1462794499804 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f7267e400) [pid = 4173] [serial = 412] [outer = 0x7f6f6976f800] 04:48:20 INFO - PROCESS | 4173 | 1462794500724 Marionette TRACE conn5 <- [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]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:48:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1286ms 04:48:20 INFO - PROCESS | 4173 | 1462794500772 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 4173 | 1462794500774 Marionette TRACE conn5 <- [1,521,null,{"value":"8"}] 04:48:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:48:20 INFO - PROCESS | 4173 | 1462794500788 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 4173 | 1462794500791 Marionette TRACE conn5 <- [1,522,null,{}] 04:48:20 INFO - PROCESS | 4173 | 1462794500796 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:21 INFO - PROCESS | 4173 | 1462794501135 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f64b9a400) [pid = 4173] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f69763000) [pid = 4173] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f6f090c00) [pid = 4173] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f70191400) [pid = 4173] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f70b11000) [pid = 4173] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f65070800) [pid = 4173] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f6506a800) [pid = 4173] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f64c0f000) [pid = 4173] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f64c60000) [pid = 4173] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:48:21 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f5feb0800) [pid = 4173] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:48:21 INFO - PROCESS | 4173 | 1462794501321 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665cd800 == 60 [pid = 4173] [id = 138] 04:48:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f6506f800) [pid = 4173] [serial = 413] [outer = (nil)] 04:48:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f68054400) [pid = 4173] [serial = 414] [outer = 0x7f6f6506f800] 04:48:21 INFO - PROCESS | 4173 | 1462794501460 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f7cfa8c00) [pid = 4173] [serial = 415] [outer = 0x7f6f6506f800] 04:48:22 INFO - PROCESS | 4173 | 1462794502326 Marionette TRACE conn5 <- [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]]]}] 04:48:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:48:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1579ms 04:48:22 INFO - PROCESS | 4173 | 1462794502379 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:48:22 INFO - PROCESS | 4173 | 1462794502382 Marionette TRACE conn5 <- [1,525,null,{"value":"8"}] 04:48:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:48:22 INFO - PROCESS | 4173 | 1462794502390 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - PROCESS | 4173 | 1462794502393 Marionette TRACE conn5 <- [1,526,null,{}] 04:48:22 INFO - PROCESS | 4173 | 1462794502398 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:22 INFO - PROCESS | 4173 | 1462794502553 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:48:22 INFO - PROCESS | 4173 | 1462794502570 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f818bd800 == 61 [pid = 4173] [id = 139] 04:48:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f7dfe1400) [pid = 4173] [serial = 416] [outer = (nil)] 04:48:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f80030800) [pid = 4173] [serial = 417] [outer = 0x7f6f7dfe1400] 04:48:22 INFO - PROCESS | 4173 | 1462794502631 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f801a7400) [pid = 4173] [serial = 418] [outer = 0x7f6f7dfe1400] 04:48:23 INFO - PROCESS | 4173 | 1462794503716 Marionette TRACE conn5 <- [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]]]}] 04:48:23 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 04:48:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1382ms 04:48:23 INFO - PROCESS | 4173 | 1462794503774 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:48:23 INFO - PROCESS | 4173 | 1462794503779 Marionette TRACE conn5 <- [1,529,null,{"value":"8"}] 04:48:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:48:23 INFO - PROCESS | 4173 | 1462794503790 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 4173 | 1462794503795 Marionette TRACE conn5 <- [1,530,null,{}] 04:48:23 INFO - PROCESS | 4173 | 1462794503804 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:24 INFO - PROCESS | 4173 | 1462794504000 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:48:24 INFO - PROCESS | 4173 | 1462794504260 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f8e1000 == 62 [pid = 4173] [id = 140] 04:48:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f614bc800) [pid = 4173] [serial = 419] [outer = (nil)] 04:48:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f614bec00) [pid = 4173] [serial = 420] [outer = 0x7f6f614bc800] 04:48:24 INFO - PROCESS | 4173 | 1462794504346 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f64b97400) [pid = 4173] [serial = 421] [outer = 0x7f6f614bc800] 04:48:25 INFO - PROCESS | 4173 | 1462794505210 Marionette TRACE conn5 <- [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"]]]}] 04:48:25 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 04:48:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:48:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:48:25 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 04:48:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:48:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:48:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1485ms 04:48:25 INFO - PROCESS | 4173 | 1462794505291 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 4173 | 1462794505300 Marionette TRACE conn5 <- [1,533,null,{"value":"8"}] 04:48:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:48:25 INFO - PROCESS | 4173 | 1462794505317 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 4173 | 1462794505322 Marionette TRACE conn5 <- [1,534,null,{}] 04:48:25 INFO - PROCESS | 4173 | 1462794505328 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:25 INFO - PROCESS | 4173 | 1462794505565 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:48:25 INFO - PROCESS | 4173 | 1462794505765 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f83d5d000 == 63 [pid = 4173] [id = 141] 04:48:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f64c56400) [pid = 4173] [serial = 422] [outer = (nil)] 04:48:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f665a2c00) [pid = 4173] [serial = 423] [outer = 0x7f6f64c56400] 04:48:25 INFO - PROCESS | 4173 | 1462794505870 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f66652400) [pid = 4173] [serial = 424] [outer = 0x7f6f64c56400] 04:48:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f64b92800) [pid = 4173] [serial = 425] [outer = 0x7f6f6e8e9800] 04:48:26 INFO - PROCESS | 4173 | 1462794506869 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:48:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:48:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1634ms 04:48:27 INFO - PROCESS | 4173 | 1462794507001 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 4173 | 1462794507006 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 04:48:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:48:27 INFO - PROCESS | 4173 | 1462794507019 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 4173 | 1462794507025 Marionette TRACE conn5 <- [1,538,null,{}] 04:48:27 INFO - PROCESS | 4173 | 1462794507086 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:27 INFO - PROCESS | 4173 | 1462794507332 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:48:27 INFO - PROCESS | 4173 | 1462794507484 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd3e800 == 64 [pid = 4173] [id = 142] 04:48:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f617f2400) [pid = 4173] [serial = 426] [outer = (nil)] 04:48:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f6ece2800) [pid = 4173] [serial = 427] [outer = 0x7f6f617f2400] 04:48:27 INFO - PROCESS | 4173 | 1462794507569 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f726d2400) [pid = 4173] [serial = 428] [outer = 0x7f6f617f2400] 04:48:28 INFO - PROCESS | 4173 | 1462794508420 Marionette TRACE conn5 <- [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]]]}] 04:48:28 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. 04:48:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1423ms 04:48:28 INFO - PROCESS | 4173 | 1462794508439 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 4173 | 1462794508444 Marionette TRACE conn5 <- [1,541,null,{"value":"8"}] 04:48:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:48:28 INFO - PROCESS | 4173 | 1462794508453 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 4173 | 1462794508457 Marionette TRACE conn5 <- [1,542,null,{}] 04:48:28 INFO - PROCESS | 4173 | 1462794508463 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:28 INFO - PROCESS | 4173 | 1462794508747 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:48:28 INFO - PROCESS | 4173 | 1462794508864 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81f06800 == 65 [pid = 4173] [id = 143] 04:48:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f7becf000) [pid = 4173] [serial = 429] [outer = (nil)] 04:48:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f7d11f800) [pid = 4173] [serial = 430] [outer = 0x7f6f7becf000] 04:48:28 INFO - PROCESS | 4173 | 1462794508995 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f7dfd8800) [pid = 4173] [serial = 431] [outer = 0x7f6f7becf000] 04:48:29 INFO - PROCESS | 4173 | 1462794509841 Marionette TRACE conn5 <- [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]]]}] 04:48:29 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. 04:48:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1436ms 04:48:29 INFO - PROCESS | 4173 | 1462794509890 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 4173 | 1462794509894 Marionette TRACE conn5 <- [1,545,null,{"value":"8"}] 04:48:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:48:29 INFO - PROCESS | 4173 | 1462794509901 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 4173 | 1462794509905 Marionette TRACE conn5 <- [1,546,null,{}] 04:48:29 INFO - PROCESS | 4173 | 1462794509928 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:30 INFO - PROCESS | 4173 | 1462794510123 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:48:30 INFO - PROCESS | 4173 | 1462794510272 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65922000 == 66 [pid = 4173] [id = 144] 04:48:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f5fd8ec00) [pid = 4173] [serial = 432] [outer = (nil)] 04:48:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f5fd94000) [pid = 4173] [serial = 433] [outer = 0x7f6f5fd8ec00] 04:48:30 INFO - PROCESS | 4173 | 1462794510348 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f5feb3c00) [pid = 4173] [serial = 434] [outer = 0x7f6f5fd8ec00] 04:48:31 INFO - PROCESS | 4173 | 1462794511279 Marionette TRACE conn5 <- [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]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:48:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1403ms 04:48:31 INFO - PROCESS | 4173 | 1462794511308 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 4173 | 1462794511314 Marionette TRACE conn5 <- [1,549,null,{"value":"8"}] 04:48:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:48:31 INFO - PROCESS | 4173 | 1462794511324 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 4173 | 1462794511327 Marionette TRACE conn5 <- [1,550,null,{}] 04:48:31 INFO - PROCESS | 4173 | 1462794511334 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:31 INFO - PROCESS | 4173 | 1462794511603 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:48:31 INFO - PROCESS | 4173 | 1462794511813 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66480000 == 67 [pid = 4173] [id = 145] 04:48:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f617eb400) [pid = 4173] [serial = 435] [outer = (nil)] 04:48:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f800cdc00) [pid = 4173] [serial = 436] [outer = 0x7f6f617eb400] 04:48:31 INFO - PROCESS | 4173 | 1462794511915 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f82218c00) [pid = 4173] [serial = 437] [outer = 0x7f6f617eb400] 04:48:32 INFO - PROCESS | 4173 | 1462794512718 Marionette TRACE conn5 <- [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]]]}] 04:48:32 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. 04:48:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1484ms 04:48:32 INFO - PROCESS | 4173 | 1462794512808 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:48:32 INFO - PROCESS | 4173 | 1462794512812 Marionette TRACE conn5 <- [1,553,null,{"value":"8"}] 04:48:32 INFO - PROCESS | 4173 | 1462794512819 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 4173 | 1462794512823 Marionette TRACE conn5 <- [1,554,null,{}] 04:48:32 INFO - PROCESS | 4173 | 1462794512829 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:33 INFO - PROCESS | 4173 | 1462794513016 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:48:33 INFO - PROCESS | 4173 | 1462794513174 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e768000 == 68 [pid = 4173] [id = 146] 04:48:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f5f9cf800) [pid = 4173] [serial = 438] [outer = (nil)] 04:48:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f5f9d5800) [pid = 4173] [serial = 439] [outer = 0x7f6f5f9cf800] 04:48:33 INFO - PROCESS | 4173 | 1462794513259 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f5f9dbc00) [pid = 4173] [serial = 440] [outer = 0x7f6f5f9cf800] 04:48:33 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:48:34 INFO - PROCESS | 4173 | 1462794514266 Marionette TRACE conn5 <- [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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1483ms 04:48:34 INFO - PROCESS | 4173 | 1462794514302 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 4173 | 1462794514306 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 04:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:48:34 INFO - PROCESS | 4173 | 1462794514312 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 4173 | 1462794514315 Marionette TRACE conn5 <- [1,558,null,{}] 04:48:34 INFO - PROCESS | 4173 | 1462794514321 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:34 INFO - PROCESS | 4173 | 1462794514500 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:48:34 INFO - PROCESS | 4173 | 1462794514656 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659be800 == 69 [pid = 4173] [id = 147] 04:48:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f5f9d0000) [pid = 4173] [serial = 441] [outer = (nil)] 04:48:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f61579000) [pid = 4173] [serial = 442] [outer = 0x7f6f5f9d0000] 04:48:34 INFO - PROCESS | 4173 | 1462794514729 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f6157e400) [pid = 4173] [serial = 443] [outer = 0x7f6f5f9d0000] 04:48:35 INFO - PROCESS | 4173 | 1462794515634 Marionette TRACE conn5 <- [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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1387ms 04:48:35 INFO - PROCESS | 4173 | 1462794515701 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 4173 | 1462794515705 Marionette TRACE conn5 <- [1,561,null,{"value":"8"}] 04:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:48:35 INFO - PROCESS | 4173 | 1462794515711 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 4173 | 1462794515715 Marionette TRACE conn5 <- [1,562,null,{}] 04:48:35 INFO - PROCESS | 4173 | 1462794515720 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:35 INFO - PROCESS | 4173 | 1462794515909 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:48:36 INFO - PROCESS | 4173 | 1462794516060 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e448800 == 70 [pid = 4173] [id = 148] 04:48:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f5f9db800) [pid = 4173] [serial = 444] [outer = (nil)] 04:48:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f61583800) [pid = 4173] [serial = 445] [outer = 0x7f6f5f9db800] 04:48:36 INFO - PROCESS | 4173 | 1462794516168 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f6660a400) [pid = 4173] [serial = 446] [outer = 0x7f6f5f9db800] 04:48:36 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:48:37 INFO - PROCESS | 4173 | 1462794517046 Marionette TRACE conn5 <- [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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:48:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1378ms 04:48:37 INFO - PROCESS | 4173 | 1462794517092 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 4173 | 1462794517096 Marionette TRACE conn5 <- [1,565,null,{"value":"8"}] 04:48:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:48:37 INFO - PROCESS | 4173 | 1462794517139 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 4173 | 1462794517143 Marionette TRACE conn5 <- [1,566,null,{}] 04:48:37 INFO - PROCESS | 4173 | 1462794517148 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:37 INFO - PROCESS | 4173 | 1462794517349 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:48:37 INFO - PROCESS | 4173 | 1462794517501 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616d9000 == 71 [pid = 4173] [id = 149] 04:48:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f5e574400) [pid = 4173] [serial = 447] [outer = (nil)] 04:48:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 127 (0x7f6f5e579800) [pid = 4173] [serial = 448] [outer = 0x7f6f5e574400] 04:48:37 INFO - PROCESS | 4173 | 1462794517574 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 128 (0x7f6f5e57ec00) [pid = 4173] [serial = 449] [outer = 0x7f6f5e574400] 04:48:38 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:48:38 INFO - PROCESS | 4173 | 1462794518847 Marionette TRACE conn5 <- [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]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:48:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1785ms 04:48:38 INFO - PROCESS | 4173 | 1462794518921 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 4173 | 1462794518926 Marionette TRACE conn5 <- [1,569,null,{"value":"8"}] 04:48:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:48:38 INFO - PROCESS | 4173 | 1462794518935 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 4173 | 1462794518940 Marionette TRACE conn5 <- [1,570,null,{}] 04:48:38 INFO - PROCESS | 4173 | 1462794518949 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:39 INFO - PROCESS | 4173 | 1462794519229 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:48:39 INFO - PROCESS | 4173 | 1462794519421 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659bf800 == 72 [pid = 4173] [id = 150] 04:48:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f60d1c400) [pid = 4173] [serial = 450] [outer = (nil)] 04:48:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f60d27400) [pid = 4173] [serial = 451] [outer = 0x7f6f60d1c400] 04:48:39 INFO - PROCESS | 4173 | 1462794519494 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f614bcc00) [pid = 4173] [serial = 452] [outer = 0x7f6f60d1c400] 04:48:39 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:48:40 INFO - PROCESS | 4173 | 1462794520404 Marionette TRACE conn5 <- [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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms 04:48:40 INFO - PROCESS | 4173 | 1462794520470 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 4173 | 1462794520480 Marionette TRACE conn5 <- [1,573,null,{"value":"8"}] 04:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:48:40 INFO - PROCESS | 4173 | 1462794520491 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 4173 | 1462794520494 Marionette TRACE conn5 <- [1,574,null,{}] 04:48:40 INFO - PROCESS | 4173 | 1462794520500 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:40 INFO - PROCESS | 4173 | 1462794520723 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:48:40 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6d991000 == 71 [pid = 4173] [id = 78] 04:48:40 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6c8f2000 == 70 [pid = 4173] [id = 32] 04:48:40 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ded3000 == 69 [pid = 4173] [id = 41] 04:48:40 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa13000 == 68 [pid = 4173] [id = 40] 04:48:40 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f697bf400) [pid = 4173] [serial = 375] [outer = (nil)] [url = about:blank] 04:48:40 INFO - PROCESS | 4173 | 1462794520973 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cca000 == 69 [pid = 4173] [id = 151] 04:48:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f64ba1000) [pid = 4173] [serial = 453] [outer = (nil)] 04:48:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f64c0a800) [pid = 4173] [serial = 454] [outer = 0x7f6f64ba1000] 04:48:41 INFO - PROCESS | 4173 | 1462794521080 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f64fcac00) [pid = 4173] [serial = 455] [outer = 0x7f6f64ba1000] 04:48:41 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7176a800 == 68 [pid = 4173] [id = 128] 04:48:41 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8141b000 == 67 [pid = 4173] [id = 101] 04:48:41 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fbbf800 == 66 [pid = 4173] [id = 127] 04:48:41 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665c2000 == 65 [pid = 4173] [id = 126] 04:48:41 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe70000 == 64 [pid = 4173] [id = 125] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f6961dc00) [pid = 4173] [serial = 373] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f66651c00) [pid = 4173] [serial = 372] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f66610800) [pid = 4173] [serial = 348] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 129 (0x7f6f65cfd000) [pid = 4173] [serial = 342] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 128 (0x7f6f65cf3800) [pid = 4173] [serial = 369] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 127 (0x7f6f64fd4800) [pid = 4173] [serial = 367] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 126 (0x7f6f6506f400) [pid = 4173] [serial = 345] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 125 (0x7f6f665acc00) [pid = 4173] [serial = 370] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f64c65400) [pid = 4173] [serial = 366] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 123 (0x7f6f665aa000) [pid = 4173] [serial = 357] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 122 (0x7f6f70cbc000) [pid = 4173] [serial = 360] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f5feb5c00) [pid = 4173] [serial = 363] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f60d24800) [pid = 4173] [serial = 364] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f72412000) [pid = 4173] [serial = 354] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f6ed12800) [pid = 4173] [serial = 351] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f66644400) [pid = 4173] [serial = 307] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f697c4400) [pid = 4173] [serial = 310] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f76202800) [pid = 4173] [serial = 313] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f801a1c00) [pid = 4173] [serial = 316] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f72418400) [pid = 4173] [serial = 319] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f81a8d800) [pid = 4173] [serial = 322] [outer = (nil)] [url = about:blank] 04:48:41 INFO - PROCESS | 4173 | 1462794521964 Marionette TRACE conn5 <- [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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:48:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1531ms 04:48:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:48:42 INFO - PROCESS | 4173 | 1462794522023 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 4173 | 1462794522026 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 04:48:42 INFO - PROCESS | 4173 | 1462794522038 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 4173 | 1462794522043 Marionette TRACE conn5 <- [1,578,null,{}] 04:48:42 INFO - PROCESS | 4173 | 1462794522066 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:42 INFO - PROCESS | 4173 | 1462794522247 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:48:42 INFO - PROCESS | 4173 | 1462794522260 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa19800 == 65 [pid = 4173] [id = 152] 04:48:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f65cfac00) [pid = 4173] [serial = 456] [outer = (nil)] 04:48:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f665ad000) [pid = 4173] [serial = 457] [outer = 0x7f6f65cfac00] 04:48:42 INFO - PROCESS | 4173 | 1462794522330 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f66644800) [pid = 4173] [serial = 458] [outer = 0x7f6f65cfac00] 04:48:43 INFO - PROCESS | 4173 | 1462794523300 Marionette TRACE conn5 <- [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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1308ms 04:48:43 INFO - PROCESS | 4173 | 1462794523340 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 4173 | 1462794523344 Marionette TRACE conn5 <- [1,581,null,{"value":"8"}] 04:48:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:48:43 INFO - PROCESS | 4173 | 1462794523356 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 4173 | 1462794523358 Marionette TRACE conn5 <- [1,582,null,{}] 04:48:43 INFO - PROCESS | 4173 | 1462794523365 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:43 INFO - PROCESS | 4173 | 1462794523536 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:48:43 INFO - PROCESS | 4173 | 1462794523667 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f5c8000 == 66 [pid = 4173] [id = 153] 04:48:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f64fd1400) [pid = 4173] [serial = 459] [outer = (nil)] 04:48:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f68054000) [pid = 4173] [serial = 460] [outer = 0x7f6f64fd1400] 04:48:43 INFO - PROCESS | 4173 | 1462794523758 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f69616000) [pid = 4173] [serial = 461] [outer = 0x7f6f64fd1400] 04:48:44 INFO - PROCESS | 4173 | 1462794524619 Marionette TRACE conn5 <- [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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:48:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1281ms 04:48:44 INFO - PROCESS | 4173 | 1462794524642 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 4173 | 1462794524647 Marionette TRACE conn5 <- [1,585,null,{"value":"8"}] 04:48:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:48:44 INFO - PROCESS | 4173 | 1462794524654 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 4173 | 1462794524657 Marionette TRACE conn5 <- [1,586,null,{}] 04:48:44 INFO - PROCESS | 4173 | 1462794524663 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:44 INFO - PROCESS | 4173 | 1462794524866 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:48:44 INFO - PROCESS | 4173 | 1462794524918 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fbc1800 == 67 [pid = 4173] [id = 154] 04:48:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f68bb2400) [pid = 4173] [serial = 462] [outer = (nil)] 04:48:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f6976a800) [pid = 4173] [serial = 463] [outer = 0x7f6f68bb2400] 04:48:44 INFO - PROCESS | 4173 | 1462794524988 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f697bcc00) [pid = 4173] [serial = 464] [outer = 0x7f6f68bb2400] 04:48:45 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:48:45 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f6976f800) [pid = 4173] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:48:45 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f60d1ec00) [pid = 4173] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:48:45 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f69761c00) [pid = 4173] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:48:45 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f6506f800) [pid = 4173] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:48:45 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f65cfa000) [pid = 4173] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:48:45 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f64c5bc00) [pid = 4173] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:48:45 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f617f0c00) [pid = 4173] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:48:46 INFO - PROCESS | 4173 | 1462794526066 Marionette TRACE conn5 <- [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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:48:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1439ms 04:48:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:48:46 INFO - PROCESS | 4173 | 1462794526097 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 4173 | 1462794526100 Marionette TRACE conn5 <- [1,589,null,{"value":"8"}] 04:48:46 INFO - PROCESS | 4173 | 1462794526106 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 4173 | 1462794526109 Marionette TRACE conn5 <- [1,590,null,{}] 04:48:46 INFO - PROCESS | 4173 | 1462794526115 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:46 INFO - PROCESS | 4173 | 1462794526307 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:48:46 INFO - PROCESS | 4173 | 1462794526326 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7016f000 == 68 [pid = 4173] [id = 155] 04:48:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f6506d000) [pid = 4173] [serial = 465] [outer = (nil)] 04:48:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f6ece2c00) [pid = 4173] [serial = 466] [outer = 0x7f6f6506d000] 04:48:46 INFO - PROCESS | 4173 | 1462794526409 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f6f586000) [pid = 4173] [serial = 467] [outer = 0x7f6f6506d000] 04:48:47 INFO - PROCESS | 4173 | 1462794527422 Marionette TRACE conn5 <- [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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1341ms 04:48:47 INFO - PROCESS | 4173 | 1462794527448 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 4173 | 1462794527452 Marionette TRACE conn5 <- [1,593,null,{"value":"8"}] 04:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:48:47 INFO - PROCESS | 4173 | 1462794527458 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 4173 | 1462794527460 Marionette TRACE conn5 <- [1,594,null,{}] 04:48:47 INFO - PROCESS | 4173 | 1462794527466 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:47 INFO - PROCESS | 4173 | 1462794527621 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:48:47 INFO - PROCESS | 4173 | 1462794527637 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71137000 == 69 [pid = 4173] [id = 156] 04:48:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f617f0c00) [pid = 4173] [serial = 468] [outer = (nil)] 04:48:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f6f58d000) [pid = 4173] [serial = 469] [outer = 0x7f6f617f0c00] 04:48:47 INFO - PROCESS | 4173 | 1462794527700 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f709e7400) [pid = 4173] [serial = 470] [outer = 0x7f6f617f0c00] 04:48:48 INFO - PROCESS | 4173 | 1462794528827 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1435ms 04:48:48 INFO - PROCESS | 4173 | 1462794528896 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 4173 | 1462794528902 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 04:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:48:48 INFO - PROCESS | 4173 | 1462794528912 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 4173 | 1462794528916 Marionette TRACE conn5 <- [1,598,null,{}] 04:48:48 INFO - PROCESS | 4173 | 1462794528925 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:49 INFO - PROCESS | 4173 | 1462794529160 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:48:49 INFO - PROCESS | 4173 | 1462794529383 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665c5000 == 70 [pid = 4173] [id = 157] 04:48:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f614b3400) [pid = 4173] [serial = 471] [outer = (nil)] 04:48:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f614c1000) [pid = 4173] [serial = 472] [outer = 0x7f6f614b3400] 04:48:49 INFO - PROCESS | 4173 | 1462794529481 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f617f4000) [pid = 4173] [serial = 473] [outer = 0x7f6f614b3400] 04:48:50 INFO - PROCESS | 4173 | 1462794530359 Marionette TRACE conn5 <- [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]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1483ms 04:48:50 INFO - PROCESS | 4173 | 1462794530396 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 4173 | 1462794530405 Marionette TRACE conn5 <- [1,601,null,{"value":"8"}] 04:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:48:50 INFO - PROCESS | 4173 | 1462794530417 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 4173 | 1462794530422 Marionette TRACE conn5 <- [1,602,null,{}] 04:48:50 INFO - PROCESS | 4173 | 1462794530432 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:50 INFO - PROCESS | 4173 | 1462794530618 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:48:50 INFO - PROCESS | 4173 | 1462794530769 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe6c000 == 71 [pid = 4173] [id = 158] 04:48:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f64c5ec00) [pid = 4173] [serial = 474] [outer = (nil)] 04:48:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f65cf1400) [pid = 4173] [serial = 475] [outer = 0x7f6f64c5ec00] 04:48:50 INFO - PROCESS | 4173 | 1462794530864 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f66605800) [pid = 4173] [serial = 476] [outer = 0x7f6f64c5ec00] 04:48:51 INFO - PROCESS | 4173 | 1462794531856 Marionette TRACE conn5 <- [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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1486ms 04:48:51 INFO - PROCESS | 4173 | 1462794531903 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 4173 | 1462794531908 Marionette TRACE conn5 <- [1,605,null,{"value":"8"}] 04:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:48:51 INFO - PROCESS | 4173 | 1462794531914 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 4173 | 1462794531920 Marionette TRACE conn5 <- [1,606,null,{}] 04:48:51 INFO - PROCESS | 4173 | 1462794531939 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:52 INFO - PROCESS | 4173 | 1462794532144 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:48:52 INFO - PROCESS | 4173 | 1462794532299 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7dba7800 == 72 [pid = 4173] [id = 159] 04:48:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 127 (0x7f6f6976b000) [pid = 4173] [serial = 477] [outer = (nil)] 04:48:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 128 (0x7f6f6db48800) [pid = 4173] [serial = 478] [outer = 0x7f6f6976b000] 04:48:52 INFO - PROCESS | 4173 | 1462794532380 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f6ece7800) [pid = 4173] [serial = 479] [outer = 0x7f6f6976b000] 04:48:53 INFO - PROCESS | 4173 | 1462794533267 Marionette TRACE conn5 <- [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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1387ms 04:48:53 INFO - PROCESS | 4173 | 1462794533303 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:48:53 INFO - PROCESS | 4173 | 1462794533308 Marionette TRACE conn5 <- [1,609,null,{"value":"8"}] 04:48:53 INFO - PROCESS | 4173 | 1462794533314 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 4173 | 1462794533317 Marionette TRACE conn5 <- [1,610,null,{}] 04:48:53 INFO - PROCESS | 4173 | 1462794533323 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:53 INFO - PROCESS | 4173 | 1462794533501 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:48:53 INFO - PROCESS | 4173 | 1462794533659 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81471000 == 73 [pid = 4173] [id = 160] 04:48:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f6976f800) [pid = 4173] [serial = 480] [outer = (nil)] 04:48:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f709e8800) [pid = 4173] [serial = 481] [outer = 0x7f6f6976f800] 04:48:53 INFO - PROCESS | 4173 | 1462794533745 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f7230b400) [pid = 4173] [serial = 482] [outer = 0x7f6f6976f800] 04:48:54 INFO - PROCESS | 4173 | 1462794534662 Marionette TRACE conn5 <- [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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1430ms 04:48:54 INFO - PROCESS | 4173 | 1462794534745 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 4173 | 1462794534749 Marionette TRACE conn5 <- [1,613,null,{"value":"8"}] 04:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:48:54 INFO - PROCESS | 4173 | 1462794534755 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 4173 | 1462794534759 Marionette TRACE conn5 <- [1,614,null,{}] 04:48:54 INFO - PROCESS | 4173 | 1462794534765 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:54 INFO - PROCESS | 4173 | 1462794534988 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:48:55 INFO - PROCESS | 4173 | 1462794535150 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81f20800 == 74 [pid = 4173] [id = 161] 04:48:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f6f592000) [pid = 4173] [serial = 483] [outer = (nil)] 04:48:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 134 (0x7f6f72413000) [pid = 4173] [serial = 484] [outer = 0x7f6f6f592000] 04:48:55 INFO - PROCESS | 4173 | 1462794535227 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f72698800) [pid = 4173] [serial = 485] [outer = 0x7f6f6f592000] 04:48:56 INFO - PROCESS | 4173 | 1462794536095 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1385ms 04:48:56 INFO - PROCESS | 4173 | 1462794536143 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:48:56 INFO - PROCESS | 4173 | 1462794536147 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 04:48:56 INFO - PROCESS | 4173 | 1462794536154 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 4173 | 1462794536157 Marionette TRACE conn5 <- [1,618,null,{}] 04:48:56 INFO - PROCESS | 4173 | 1462794536163 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:56 INFO - PROCESS | 4173 | 1462794536383 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:48:56 INFO - PROCESS | 4173 | 1462794536574 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871dc800 == 75 [pid = 4173] [id = 162] 04:48:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f7d151c00) [pid = 4173] [serial = 486] [outer = (nil)] 04:48:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f7d1ca800) [pid = 4173] [serial = 487] [outer = 0x7f6f7d151c00] 04:48:56 INFO - PROCESS | 4173 | 1462794536664 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f81fcb400) [pid = 4173] [serial = 488] [outer = 0x7f6f7d151c00] 04:48:57 INFO - PROCESS | 4173 | 1462794537590 Marionette TRACE conn5 <- [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]]]}] 04:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1492ms 04:48:57 INFO - PROCESS | 4173 | 1462794537646 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 4173 | 1462794537650 Marionette TRACE conn5 <- [1,621,null,{"value":"8"}] 04:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:48:57 INFO - PROCESS | 4173 | 1462794537674 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 4173 | 1462794537678 Marionette TRACE conn5 <- [1,622,null,{}] 04:48:57 INFO - PROCESS | 4173 | 1462794537685 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:57 INFO - PROCESS | 4173 | 1462794537861 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:48:58 INFO - PROCESS | 4173 | 1462794538019 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650e9000 == 76 [pid = 4173] [id = 163] 04:48:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f64d50400) [pid = 4173] [serial = 489] [outer = (nil)] 04:48:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f64d57000) [pid = 4173] [serial = 490] [outer = 0x7f6f64d50400] 04:48:58 INFO - PROCESS | 4173 | 1462794538097 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f64d5d800) [pid = 4173] [serial = 491] [outer = 0x7f6f64d50400] 04:48:59 INFO - PROCESS | 4173 | 1462794539087 Marionette TRACE conn5 <- [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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1457ms 04:48:59 INFO - PROCESS | 4173 | 1462794539116 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 4173 | 1462794539120 Marionette TRACE conn5 <- [1,625,null,{"value":"8"}] 04:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:48:59 INFO - PROCESS | 4173 | 1462794539126 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 4173 | 1462794539128 Marionette TRACE conn5 <- [1,626,null,{}] 04:48:59 INFO - PROCESS | 4173 | 1462794539135 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:59 INFO - PROCESS | 4173 | 1462794539328 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:48:59 INFO - PROCESS | 4173 | 1462794539486 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8d4800 == 77 [pid = 4173] [id = 164] 04:48:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f64d50800) [pid = 4173] [serial = 492] [outer = (nil)] 04:48:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f65c52800) [pid = 4173] [serial = 493] [outer = 0x7f6f64d50800] 04:48:59 INFO - PROCESS | 4173 | 1462794539619 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f65c58400) [pid = 4173] [serial = 494] [outer = 0x7f6f64d50800] 04:49:00 INFO - PROCESS | 4173 | 1462794540508 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1435ms 04:49:00 INFO - PROCESS | 4173 | 1462794540564 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 4173 | 1462794540570 Marionette TRACE conn5 <- [1,629,null,{"value":"8"}] 04:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:49:00 INFO - PROCESS | 4173 | 1462794540580 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 4173 | 1462794540586 Marionette TRACE conn5 <- [1,630,null,{}] 04:49:00 INFO - PROCESS | 4173 | 1462794540595 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:00 INFO - PROCESS | 4173 | 1462794540814 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:49:01 INFO - PROCESS | 4173 | 1462794541023 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9cb800 == 78 [pid = 4173] [id = 165] 04:49:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f5e57f000) [pid = 4173] [serial = 495] [outer = (nil)] 04:49:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f64c03400) [pid = 4173] [serial = 496] [outer = 0x7f6f5e57f000] 04:49:01 INFO - PROCESS | 4173 | 1462794541202 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f65c5d000) [pid = 4173] [serial = 497] [outer = 0x7f6f5e57f000] 04:49:02 INFO - PROCESS | 4173 | 1462794542494 Marionette TRACE conn5 <- [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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1947ms 04:49:02 INFO - PROCESS | 4173 | 1462794542528 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 4173 | 1462794542534 Marionette TRACE conn5 <- [1,633,null,{"value":"8"}] 04:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:49:02 INFO - PROCESS | 4173 | 1462794542555 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 4173 | 1462794542561 Marionette TRACE conn5 <- [1,634,null,{}] 04:49:02 INFO - PROCESS | 4173 | 1462794542571 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:02 INFO - PROCESS | 4173 | 1462794542812 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:49:02 INFO - PROCESS | 4173 | 1462794542960 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659b5000 == 79 [pid = 4173] [id = 166] 04:49:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f60d2a800) [pid = 4173] [serial = 498] [outer = (nil)] 04:49:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f614ba400) [pid = 4173] [serial = 499] [outer = 0x7f6f60d2a800] 04:49:03 INFO - PROCESS | 4173 | 1462794543036 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f617e7800) [pid = 4173] [serial = 500] [outer = 0x7f6f60d2a800] 04:49:03 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:04 INFO - PROCESS | 4173 | 1462794544050 Marionette TRACE conn5 <- [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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1543ms 04:49:04 INFO - PROCESS | 4173 | 1462794544096 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 4173 | 1462794544104 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 04:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:49:04 INFO - PROCESS | 4173 | 1462794544115 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 4173 | 1462794544120 Marionette TRACE conn5 <- [1,638,null,{}] 04:49:04 INFO - PROCESS | 4173 | 1462794544127 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:04 INFO - PROCESS | 4173 | 1462794544340 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:49:04 INFO - PROCESS | 4173 | 1462794544691 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e455000 == 80 [pid = 4173] [id = 167] 04:49:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f5e57d000) [pid = 4173] [serial = 501] [outer = (nil)] 04:49:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f614b8000) [pid = 4173] [serial = 502] [outer = 0x7f6f5e57d000] 04:49:04 INFO - PROCESS | 4173 | 1462794544771 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f64c5f400) [pid = 4173] [serial = 503] [outer = 0x7f6f5e57d000] 04:49:05 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:05 INFO - PROCESS | 4173 | 1462794545637 Marionette TRACE conn5 <- [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]]]}] 04:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1585ms 04:49:05 INFO - PROCESS | 4173 | 1462794545701 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 4173 | 1462794545705 Marionette TRACE conn5 <- [1,641,null,{"value":"8"}] 04:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:49:05 INFO - PROCESS | 4173 | 1462794545712 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 4173 | 1462794545719 Marionette TRACE conn5 <- [1,642,null,{}] 04:49:05 INFO - PROCESS | 4173 | 1462794545735 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:05 INFO - PROCESS | 4173 | 1462794545970 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:49:05 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cd4800 == 79 [pid = 4173] [id = 93] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f72945c00) [pid = 4173] [serial = 396] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f80030800) [pid = 4173] [serial = 417] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | 1462794546244 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f72319000) [pid = 4173] [serial = 411] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f7267e400) [pid = 4173] [serial = 412] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f64b9d400) [pid = 4173] [serial = 400] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f60d26000) [pid = 4173] [serial = 399] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f6976bc00) [pid = 4173] [serial = 384] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f709dd000) [pid = 4173] [serial = 408] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f7cfa8c00) [pid = 4173] [serial = 415] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f65cfec00) [pid = 4173] [serial = 381] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f7240f000) [pid = 4173] [serial = 393] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f64b97c00) [pid = 4173] [serial = 378] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f6f585800) [pid = 4173] [serial = 390] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f6ecdd400) [pid = 4173] [serial = 387] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f66609400) [pid = 4173] [serial = 405] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 137 (0x7f6f66650c00) [pid = 4173] [serial = 406] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 136 (0x7f6f65066800) [pid = 4173] [serial = 402] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 135 (0x7f6f65cf4400) [pid = 4173] [serial = 403] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 134 (0x7f6f6be59c00) [pid = 4173] [serial = 376] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 133 (0x7f6f709ea800) [pid = 4173] [serial = 409] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f68054400) [pid = 4173] [serial = 414] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e444800 == 80 [pid = 4173] [id = 168] 04:49:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f60d26000) [pid = 4173] [serial = 504] [outer = (nil)] 04:49:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 134 (0x7f6f65cfd800) [pid = 4173] [serial = 505] [outer = 0x7f6f60d26000] 04:49:06 INFO - PROCESS | 4173 | 1462794546351 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f66611c00) [pid = 4173] [serial = 506] [outer = 0x7f6f60d26000] 04:49:07 INFO - PROCESS | 4173 | 1462794547100 Marionette TRACE conn5 <- [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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1444ms 04:49:07 INFO - PROCESS | 4173 | 1462794547159 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 4173 | 1462794547164 Marionette TRACE conn5 <- [1,645,null,{"value":"8"}] 04:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:49:07 INFO - PROCESS | 4173 | 1462794547175 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 4173 | 1462794547179 Marionette TRACE conn5 <- [1,646,null,{}] 04:49:07 INFO - PROCESS | 4173 | 1462794547194 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:07 INFO - PROCESS | 4173 | 1462794547444 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:49:07 INFO - PROCESS | 4173 | 1462794547599 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68b46000 == 81 [pid = 4173] [id = 169] 04:49:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f5feb2c00) [pid = 4173] [serial = 507] [outer = (nil)] 04:49:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f69612400) [pid = 4173] [serial = 508] [outer = 0x7f6f5feb2c00] 04:49:07 INFO - PROCESS | 4173 | 1462794547709 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f697b9400) [pid = 4173] [serial = 509] [outer = 0x7f6f5feb2c00] 04:49:08 INFO - PROCESS | 4173 | 1462794548554 Marionette TRACE conn5 <- [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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1398ms 04:49:08 INFO - PROCESS | 4173 | 1462794548596 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 4173 | 1462794548601 Marionette TRACE conn5 <- [1,649,null,{"value":"8"}] 04:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:49:08 INFO - PROCESS | 4173 | 1462794548618 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 4173 | 1462794548620 Marionette TRACE conn5 <- [1,650,null,{}] 04:49:08 INFO - PROCESS | 4173 | 1462794548631 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:08 INFO - PROCESS | 4173 | 1462794548844 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:49:08 INFO - PROCESS | 4173 | 1462794548871 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f9eb000 == 82 [pid = 4173] [id = 170] 04:49:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f64b97c00) [pid = 4173] [serial = 510] [outer = (nil)] 04:49:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f697bd800) [pid = 4173] [serial = 511] [outer = 0x7f6f64b97c00] 04:49:08 INFO - PROCESS | 4173 | 1462794548947 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f6f090c00) [pid = 4173] [serial = 512] [outer = 0x7f6f64b97c00] 04:49:09 INFO - PROCESS | 4173 | 1462794549876 Marionette TRACE conn5 <- [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]]]}] 04:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1294ms 04:49:09 INFO - PROCESS | 4173 | 1462794549912 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 4173 | 1462794549916 Marionette TRACE conn5 <- [1,653,null,{"value":"8"}] 04:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:49:09 INFO - PROCESS | 4173 | 1462794549922 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 4173 | 1462794549924 Marionette TRACE conn5 <- [1,654,null,{}] 04:49:09 INFO - PROCESS | 4173 | 1462794549930 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:10 INFO - PROCESS | 4173 | 1462794550186 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:49:10 INFO - PROCESS | 4173 | 1462794550219 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70c02800 == 83 [pid = 4173] [id = 171] 04:49:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f665aec00) [pid = 4173] [serial = 513] [outer = (nil)] 04:49:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f75781c00) [pid = 4173] [serial = 514] [outer = 0x7f6f665aec00] 04:49:10 INFO - PROCESS | 4173 | 1462794550286 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f7d1ce800) [pid = 4173] [serial = 515] [outer = 0x7f6f665aec00] 04:49:11 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f64fd1400) [pid = 4173] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:49:11 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f60d1c400) [pid = 4173] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:49:11 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f64ba1000) [pid = 4173] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:49:11 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f6506d000) [pid = 4173] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:49:11 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f65cfac00) [pid = 4173] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:49:11 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f68bb2400) [pid = 4173] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:49:11 INFO - PROCESS | 4173 | 1462794551414 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:49:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1529ms 04:49:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:49:11 INFO - PROCESS | 4173 | 1462794551452 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 4173 | 1462794551455 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 04:49:11 INFO - PROCESS | 4173 | 1462794551461 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 4173 | 1462794551464 Marionette TRACE conn5 <- [1,658,null,{}] 04:49:11 INFO - PROCESS | 4173 | 1462794551469 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:11 INFO - PROCESS | 4173 | 1462794551669 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:49:11 INFO - PROCESS | 4173 | 1462794551774 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70176800 == 84 [pid = 4173] [id = 172] 04:49:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f68bb2400) [pid = 4173] [serial = 516] [outer = (nil)] 04:49:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f7de2b400) [pid = 4173] [serial = 517] [outer = 0x7f6f68bb2400] 04:49:11 INFO - PROCESS | 4173 | 1462794551840 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f801a1000) [pid = 4173] [serial = 518] [outer = 0x7f6f68bb2400] 04:49:12 INFO - PROCESS | 4173 | 1462794552571 Marionette TRACE conn5 <- [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]]]}] 04:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1143ms 04:49:12 INFO - PROCESS | 4173 | 1462794552605 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 4173 | 1462794552610 Marionette TRACE conn5 <- [1,661,null,{"value":"8"}] 04:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:49:12 INFO - PROCESS | 4173 | 1462794552617 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 4173 | 1462794552619 Marionette TRACE conn5 <- [1,662,null,{}] 04:49:12 INFO - PROCESS | 4173 | 1462794552634 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:12 INFO - PROCESS | 4173 | 1462794552825 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:49:12 INFO - PROCESS | 4173 | 1462794552840 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cf3f000 == 85 [pid = 4173] [id = 173] 04:49:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f5f9d1000) [pid = 4173] [serial = 519] [outer = (nil)] 04:49:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f65958400) [pid = 4173] [serial = 520] [outer = 0x7f6f5f9d1000] 04:49:13 INFO - PROCESS | 4173 | 1462794553022 Marionette DEBUG loaded listener.js 04:49:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f6595f400) [pid = 4173] [serial = 521] [outer = 0x7f6f5f9d1000] 04:49:13 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:14 INFO - PROCESS | 4173 | 1462794554109 Marionette TRACE conn5 <- [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]]]}] 04:49:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:49:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1550ms 04:49:14 INFO - PROCESS | 4173 | 1462794554169 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:49:14 INFO - PROCESS | 4173 | 1462794554178 Marionette TRACE conn5 <- [1,665,null,{"value":"8"}] 04:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:49:14 INFO - PROCESS | 4173 | 1462794554188 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - PROCESS | 4173 | 1462794554194 Marionette TRACE conn5 <- [1,666,null,{}] 04:49:14 INFO - PROCESS | 4173 | 1462794554248 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:14 INFO - PROCESS | 4173 | 1462794554553 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:49:14 INFO - PROCESS | 4173 | 1462794554777 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659d0000 == 86 [pid = 4173] [id = 174] 04:49:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f61580c00) [pid = 4173] [serial = 522] [outer = (nil)] 04:49:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f64c59800) [pid = 4173] [serial = 523] [outer = 0x7f6f61580c00] 04:49:14 INFO - PROCESS | 4173 | 1462794554856 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f64fcf800) [pid = 4173] [serial = 524] [outer = 0x7f6f61580c00] 04:49:15 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:15 INFO - PROCESS | 4173 | 1462794555807 Marionette TRACE conn5 <- [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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1635ms 04:49:15 INFO - PROCESS | 4173 | 1462794555823 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 4173 | 1462794555833 Marionette TRACE conn5 <- [1,669,null,{"value":"8"}] 04:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:49:15 INFO - PROCESS | 4173 | 1462794555845 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 4173 | 1462794555849 Marionette TRACE conn5 <- [1,670,null,{}] 04:49:15 INFO - PROCESS | 4173 | 1462794555858 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:16 INFO - PROCESS | 4173 | 1462794556053 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:49:16 INFO - PROCESS | 4173 | 1462794556308 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f709cf000 == 87 [pid = 4173] [id = 175] 04:49:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f6595c800) [pid = 4173] [serial = 525] [outer = (nil)] 04:49:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f65961800) [pid = 4173] [serial = 526] [outer = 0x7f6f6595c800] 04:49:16 INFO - PROCESS | 4173 | 1462794556439 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f65cf9000) [pid = 4173] [serial = 527] [outer = 0x7f6f6595c800] 04:49:17 INFO - PROCESS | 4173 | 1462794557423 Marionette TRACE conn5 <- [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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1685ms 04:49:17 INFO - PROCESS | 4173 | 1462794557669 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 4173 | 1462794557676 Marionette TRACE conn5 <- [1,673,null,{"value":"8"}] 04:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:49:17 INFO - PROCESS | 4173 | 1462794557705 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 4173 | 1462794557712 Marionette TRACE conn5 <- [1,674,null,{}] 04:49:17 INFO - PROCESS | 4173 | 1462794557731 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:18 INFO - PROCESS | 4173 | 1462794558048 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:49:18 INFO - PROCESS | 4173 | 1462794558185 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f86114800 == 88 [pid = 4173] [id = 176] 04:49:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f66604000) [pid = 4173] [serial = 528] [outer = (nil)] 04:49:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f72945c00) [pid = 4173] [serial = 529] [outer = 0x7f6f66604000] 04:49:18 INFO - PROCESS | 4173 | 1462794558323 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f7cd37800) [pid = 4173] [serial = 530] [outer = 0x7f6f66604000] 04:49:18 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:19 INFO - PROCESS | 4173 | 1462794559271 Marionette TRACE conn5 <- [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]]]}] 04:49:19 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 04:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1595ms 04:49:19 INFO - PROCESS | 4173 | 1462794559299 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:49:19 INFO - PROCESS | 4173 | 1462794559304 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 04:49:19 INFO - PROCESS | 4173 | 1462794559313 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 4173 | 1462794559316 Marionette TRACE conn5 <- [1,678,null,{}] 04:49:19 INFO - PROCESS | 4173 | 1462794559323 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:19 INFO - PROCESS | 4173 | 1462794559524 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:49:19 INFO - PROCESS | 4173 | 1462794559744 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b61800 == 89 [pid = 4173] [id = 177] 04:49:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f66611400) [pid = 4173] [serial = 531] [outer = (nil)] 04:49:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f7de30000) [pid = 4173] [serial = 532] [outer = 0x7f6f66611400] 04:49:19 INFO - PROCESS | 4173 | 1462794559881 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f8149c400) [pid = 4173] [serial = 533] [outer = 0x7f6f66611400] 04:49:20 INFO - PROCESS | 4173 | 1462794560761 Marionette TRACE conn5 <- [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]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1488ms 04:49:20 INFO - PROCESS | 4173 | 1462794560799 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 4173 | 1462794560804 Marionette TRACE conn5 <- [1,681,null,{"value":"8"}] 04:49:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:49:20 INFO - PROCESS | 4173 | 1462794560809 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 4173 | 1462794560812 Marionette TRACE conn5 <- [1,682,null,{}] 04:49:20 INFO - PROCESS | 4173 | 1462794560819 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:21 INFO - PROCESS | 4173 | 1462794561024 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:49:21 INFO - PROCESS | 4173 | 1462794561187 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871d8000 == 90 [pid = 4173] [id = 178] 04:49:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f66862c00) [pid = 4173] [serial = 534] [outer = (nil)] 04:49:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f6686b000) [pid = 4173] [serial = 535] [outer = 0x7f6f66862c00] 04:49:21 INFO - PROCESS | 4173 | 1462794561272 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f66871000) [pid = 4173] [serial = 536] [outer = 0x7f6f66862c00] 04:49:22 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:22 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:49:22 INFO - PROCESS | 4173 | 1462794562818 Marionette TRACE conn5 <- [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]]]}] 04:49:22 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) 04:49:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2030ms 04:49:22 INFO - PROCESS | 4173 | 1462794562841 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 4173 | 1462794562845 Marionette TRACE conn5 <- [1,685,null,{"value":"8"}] 04:49:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:49:22 INFO - PROCESS | 4173 | 1462794562852 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 4173 | 1462794562856 Marionette TRACE conn5 <- [1,686,null,{}] 04:49:22 INFO - PROCESS | 4173 | 1462794562863 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:23 INFO - PROCESS | 4173 | 1462794563065 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:49:23 INFO - PROCESS | 4173 | 1462794563227 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8ca9a800 == 91 [pid = 4173] [id = 179] 04:49:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f60b8b800) [pid = 4173] [serial = 537] [outer = (nil)] 04:49:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f60b94c00) [pid = 4173] [serial = 538] [outer = 0x7f6f60b8b800] 04:49:23 INFO - PROCESS | 4173 | 1462794563302 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f8210a800) [pid = 4173] [serial = 539] [outer = 0x7f6f60b8b800] 04:49:24 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:24 INFO - PROCESS | 4173 | 1462794564652 Marionette TRACE conn5 <- [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]]]}] 04:49:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:49:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1893ms 04:49:24 INFO - PROCESS | 4173 | 1462794564747 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 4173 | 1462794564750 Marionette TRACE conn5 <- [1,689,null,{"value":"8"}] 04:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:49:24 INFO - PROCESS | 4173 | 1462794564758 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 4173 | 1462794564762 Marionette TRACE conn5 <- [1,690,null,{}] 04:49:24 INFO - PROCESS | 4173 | 1462794564767 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:24 INFO - PROCESS | 4173 | 1462794564952 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:49:25 INFO - PROCESS | 4173 | 1462794565498 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b54000 == 92 [pid = 4173] [id = 180] 04:49:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f5c727800) [pid = 4173] [serial = 540] [outer = (nil)] 04:49:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f5e576800) [pid = 4173] [serial = 541] [outer = 0x7f6f5c727800] 04:49:25 INFO - PROCESS | 4173 | 1462794565574 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f5f9dac00) [pid = 4173] [serial = 542] [outer = 0x7f6f5c727800] 04:49:26 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:26 INFO - PROCESS | 4173 | 1462794566960 Marionette TRACE conn5 <- [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]]]}] 04:49:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2295ms 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f5b9000 == 91 [pid = 4173] [id = 33] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7016f000 == 90 [pid = 4173] [id = 155] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cca000 == 89 [pid = 4173] [id = 151] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa19800 == 88 [pid = 4173] [id = 152] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f801c2000 == 87 [pid = 4173] [id = 132] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f818b0800 == 86 [pid = 4173] [id = 131] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70176800 == 85 [pid = 4173] [id = 172] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f61583800) [pid = 4173] [serial = 445] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f61579000) [pid = 4173] [serial = 442] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f800cdc00) [pid = 4173] [serial = 436] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f7d11f800) [pid = 4173] [serial = 430] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f5fd94000) [pid = 4173] [serial = 433] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f5f9d5800) [pid = 4173] [serial = 439] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f6f58d000) [pid = 4173] [serial = 469] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | 1462794567125 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 4173 | 1462794567130 Marionette TRACE conn5 <- [1,693,null,{"value":"8"}] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70c02800 == 84 [pid = 4173] [id = 171] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f9eb000 == 83 [pid = 4173] [id = 170] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68b46000 == 82 [pid = 4173] [id = 169] 04:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e444800 == 81 [pid = 4173] [id = 168] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e455000 == 80 [pid = 4173] [id = 167] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659b5000 == 79 [pid = 4173] [id = 166] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650e9000 == 78 [pid = 4173] [id = 163] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871dc800 == 77 [pid = 4173] [id = 162] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81f20800 == 76 [pid = 4173] [id = 161] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81471000 == 75 [pid = 4173] [id = 160] 04:49:27 INFO - PROCESS | 4173 | 1462794567188 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 4173 | 1462794567193 Marionette TRACE conn5 <- [1,694,null,{}] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7dba7800 == 74 [pid = 4173] [id = 159] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe6c000 == 73 [pid = 4173] [id = 158] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665c5000 == 72 [pid = 4173] [id = 157] 04:49:27 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71137000 == 71 [pid = 4173] [id = 156] 04:49:27 INFO - PROCESS | 4173 | 1462794567208 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:27 INFO - PROCESS | 4173 | 1462794567369 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:49:27 INFO - PROCESS | 4173 | 1462794567393 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e44b000 == 72 [pid = 4173] [id = 181] 04:49:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f5c721400) [pid = 4173] [serial = 543] [outer = (nil)] 04:49:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f61578400) [pid = 4173] [serial = 544] [outer = 0x7f6f5c721400] 04:49:27 INFO - PROCESS | 4173 | 1462794567468 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f617e6c00) [pid = 4173] [serial = 545] [outer = 0x7f6f5c721400] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f6f586000) [pid = 4173] [serial = 467] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f70980000) [pid = 4173] [serial = 241] [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.] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f69616000) [pid = 4173] [serial = 461] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f60d27400) [pid = 4173] [serial = 451] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f64c0a800) [pid = 4173] [serial = 454] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f6ece2c00) [pid = 4173] [serial = 466] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f6ece2800) [pid = 4173] [serial = 427] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f614bec00) [pid = 4173] [serial = 420] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f614bcc00) [pid = 4173] [serial = 452] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f665a2c00) [pid = 4173] [serial = 423] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f68054000) [pid = 4173] [serial = 460] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f66644800) [pid = 4173] [serial = 458] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f665ad000) [pid = 4173] [serial = 457] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f64fcac00) [pid = 4173] [serial = 455] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f697bcc00) [pid = 4173] [serial = 464] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f6976a800) [pid = 4173] [serial = 463] [outer = (nil)] [url = about:blank] 04:49:27 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f5e579800) [pid = 4173] [serial = 448] [outer = (nil)] [url = about:blank] 04:49:28 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:28 INFO - PROCESS | 4173 | 1462794568765 Marionette TRACE conn5 <- [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]]]}] 04:49:28 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) 04:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1621ms 04:49:28 INFO - PROCESS | 4173 | 1462794568795 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:49:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:49:28 INFO - PROCESS | 4173 | 1462794568801 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 04:49:28 INFO - PROCESS | 4173 | 1462794568807 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 4173 | 1462794568810 Marionette TRACE conn5 <- [1,698,null,{}] 04:49:28 INFO - PROCESS | 4173 | 1462794568816 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:29 INFO - PROCESS | 4173 | 1462794569022 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:49:29 INFO - PROCESS | 4173 | 1462794569088 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65907800 == 73 [pid = 4173] [id = 182] 04:49:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f617ea800) [pid = 4173] [serial = 546] [outer = (nil)] 04:49:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f64c0d000) [pid = 4173] [serial = 547] [outer = 0x7f6f617ea800] 04:49:29 INFO - PROCESS | 4173 | 1462794569152 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f64d59c00) [pid = 4173] [serial = 548] [outer = 0x7f6f617ea800] 04:49:30 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:30 INFO - PROCESS | 4173 | 1462794570398 Marionette TRACE conn5 <- [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]]]}] 04:49:30 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) 04:49:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1643ms 04:49:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:49:30 INFO - PROCESS | 4173 | 1462794570451 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 4173 | 1462794570455 Marionette TRACE conn5 <- [1,701,null,{"value":"8"}] 04:49:30 INFO - PROCESS | 4173 | 1462794570471 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 4173 | 1462794570481 Marionette TRACE conn5 <- [1,702,null,{}] 04:49:30 INFO - PROCESS | 4173 | 1462794570511 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:30 INFO - PROCESS | 4173 | 1462794570774 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:49:30 INFO - PROCESS | 4173 | 1462794570808 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665c5000 == 74 [pid = 4173] [id = 183] 04:49:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f64d5b000) [pid = 4173] [serial = 549] [outer = (nil)] 04:49:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f65954400) [pid = 4173] [serial = 550] [outer = 0x7f6f64d5b000] 04:49:30 INFO - PROCESS | 4173 | 1462794570873 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f65c5a800) [pid = 4173] [serial = 551] [outer = 0x7f6f64d5b000] 04:49:32 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f60d26000) [pid = 4173] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:49:32 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f60d2a800) [pid = 4173] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:49:32 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f68bb2400) [pid = 4173] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:49:32 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f64b97c00) [pid = 4173] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:49:32 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f665aec00) [pid = 4173] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:49:32 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f5e57d000) [pid = 4173] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:49:32 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f5feb2c00) [pid = 4173] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:49:32 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:32 INFO - PROCESS | 4173 | 1462794572108 Marionette TRACE conn5 <- [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]]]}] 04:49:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:49:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1679ms 04:49:32 INFO - PROCESS | 4173 | 1462794572161 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 4173 | 1462794572164 Marionette TRACE conn5 <- [1,705,null,{"value":"8"}] 04:49:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:49:32 INFO - PROCESS | 4173 | 1462794572172 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 4173 | 1462794572175 Marionette TRACE conn5 <- [1,706,null,{}] 04:49:32 INFO - PROCESS | 4173 | 1462794572183 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:32 INFO - PROCESS | 4173 | 1462794572403 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:49:32 INFO - PROCESS | 4173 | 1462794572524 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b60000 == 75 [pid = 4173] [id = 184] 04:49:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f60d26000) [pid = 4173] [serial = 552] [outer = (nil)] 04:49:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f65c60800) [pid = 4173] [serial = 553] [outer = 0x7f6f60d26000] 04:49:32 INFO - PROCESS | 4173 | 1462794572590 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f665a4c00) [pid = 4173] [serial = 554] [outer = 0x7f6f60d26000] 04:49:33 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:33 INFO - PROCESS | 4173 | 1462794573779 Marionette TRACE conn5 <- [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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:49:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1635ms 04:49:33 INFO - PROCESS | 4173 | 1462794573808 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 4173 | 1462794573812 Marionette TRACE conn5 <- [1,709,null,{"value":"8"}] 04:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:49:33 INFO - PROCESS | 4173 | 1462794573819 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 4173 | 1462794573821 Marionette TRACE conn5 <- [1,710,null,{}] 04:49:33 INFO - PROCESS | 4173 | 1462794573838 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:34 INFO - PROCESS | 4173 | 1462794574092 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:49:34 INFO - PROCESS | 4173 | 1462794574269 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9d2800 == 76 [pid = 4173] [id = 185] 04:49:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f5c71a400) [pid = 4173] [serial = 555] [outer = (nil)] 04:49:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f5c722000) [pid = 4173] [serial = 556] [outer = 0x7f6f5c71a400] 04:49:34 INFO - PROCESS | 4173 | 1462794574350 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f5fd93000) [pid = 4173] [serial = 557] [outer = 0x7f6f5c71a400] 04:49:35 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:35 INFO - PROCESS | 4173 | 1462794575933 Marionette TRACE conn5 <- [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]]]}] 04:49:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2141ms 04:49:35 INFO - PROCESS | 4173 | 1462794575963 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 4173 | 1462794575971 Marionette TRACE conn5 <- [1,713,null,{"value":"8"}] 04:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:49:35 INFO - PROCESS | 4173 | 1462794575981 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 4173 | 1462794575987 Marionette TRACE conn5 <- [1,714,null,{}] 04:49:35 INFO - PROCESS | 4173 | 1462794575997 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:36 INFO - PROCESS | 4173 | 1462794576215 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:49:36 INFO - PROCESS | 4173 | 1462794576374 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66472000 == 77 [pid = 4173] [id = 186] 04:49:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f5fd91400) [pid = 4173] [serial = 558] [outer = (nil)] 04:49:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f6157f800) [pid = 4173] [serial = 559] [outer = 0x7f6f5fd91400] 04:49:36 INFO - PROCESS | 4173 | 1462794576461 Marionette DEBUG loaded listener.js 04:49:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f64c57c00) [pid = 4173] [serial = 560] [outer = 0x7f6f5fd91400] 04:49:37 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:37 INFO - PROCESS | 4173 | 1462794577834 Marionette TRACE conn5 <- [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]]]}] 04:49:37 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 04:49:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1886ms 04:49:37 INFO - PROCESS | 4173 | 1462794577935 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 4173 | 1462794577942 Marionette TRACE conn5 <- [1,717,null,{"value":"8"}] 04:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:49:37 INFO - PROCESS | 4173 | 1462794577953 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 4173 | 1462794577956 Marionette TRACE conn5 <- [1,718,null,{}] 04:49:37 INFO - PROCESS | 4173 | 1462794577965 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:38 INFO - PROCESS | 4173 | 1462794578155 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:49:38 INFO - PROCESS | 4173 | 1462794578311 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6db7d000 == 78 [pid = 4173] [id = 187] 04:49:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f64c60c00) [pid = 4173] [serial = 561] [outer = (nil)] 04:49:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f6595ac00) [pid = 4173] [serial = 562] [outer = 0x7f6f64c60c00] 04:49:38 INFO - PROCESS | 4173 | 1462794578391 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f665a7c00) [pid = 4173] [serial = 563] [outer = 0x7f6f64c60c00] 04:49:39 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:39 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:49:39 INFO - PROCESS | 4173 | 1462794579829 Marionette TRACE conn5 <- [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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:49:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1933ms 04:49:39 INFO - PROCESS | 4173 | 1462794579887 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 4173 | 1462794579890 Marionette TRACE conn5 <- [1,721,null,{"value":"8"}] 04:49:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:49:39 INFO - PROCESS | 4173 | 1462794579907 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 4173 | 1462794579917 Marionette TRACE conn5 <- [1,722,null,{}] 04:49:39 INFO - PROCESS | 4173 | 1462794579925 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:40 INFO - PROCESS | 4173 | 1462794580122 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:49:40 INFO - PROCESS | 4173 | 1462794580279 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb21800 == 79 [pid = 4173] [id = 188] 04:49:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f64d5a000) [pid = 4173] [serial = 564] [outer = (nil)] 04:49:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f66868400) [pid = 4173] [serial = 565] [outer = 0x7f6f64d5a000] 04:49:40 INFO - PROCESS | 4173 | 1462794580357 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f68054c00) [pid = 4173] [serial = 566] [outer = 0x7f6f64d5a000] 04:49:41 INFO - PROCESS | 4173 | 1462794581269 Marionette TRACE conn5 <- [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] 04:49:41 INFO - PROCESS | 4173 | 1462794581352 Marionette TRACE conn5 <- [1,725,null,{"value":"8"}] 04:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:49:41 INFO - PROCESS | 4173 | 1462794581360 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 4173 | 1462794581363 Marionette TRACE conn5 <- [1,726,null,{}] 04:49:41 INFO - PROCESS | 4173 | 1462794581369 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:41 INFO - PROCESS | 4173 | 1462794581590 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:49:41 INFO - PROCESS | 4173 | 1462794581790 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe61000 == 80 [pid = 4173] [id = 189] 04:49:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f60b89800) [pid = 4173] [serial = 567] [outer = (nil)] 04:49:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f697b6400) [pid = 4173] [serial = 568] [outer = 0x7f6f60b89800] 04:49:41 INFO - PROCESS | 4173 | 1462794581922 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f697c4400) [pid = 4173] [serial = 569] [outer = 0x7f6f60b89800] 04:49:42 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:42 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:49:42 INFO - PROCESS | 4173 | 1462794582929 Marionette TRACE conn5 <- [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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:49:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1634ms 04:49:42 INFO - PROCESS | 4173 | 1462794582996 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:49:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:49:43 INFO - PROCESS | 4173 | 1462794583000 Marionette TRACE conn5 <- [1,729,null,{"value":"8"}] 04:49:43 INFO - PROCESS | 4173 | 1462794583006 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 4173 | 1462794583009 Marionette TRACE conn5 <- [1,730,null,{}] 04:49:43 INFO - PROCESS | 4173 | 1462794583015 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:43 INFO - PROCESS | 4173 | 1462794583202 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:49:43 INFO - PROCESS | 4173 | 1462794583418 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70ee2000 == 81 [pid = 4173] [id = 190] 04:49:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f6ece2800) [pid = 4173] [serial = 570] [outer = (nil)] 04:49:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f6ece5c00) [pid = 4173] [serial = 571] [outer = 0x7f6f6ece2800] 04:49:43 INFO - PROCESS | 4173 | 1462794583523 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f709e6400) [pid = 4173] [serial = 572] [outer = 0x7f6f6ece2800] 04:49:44 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:44 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:49:44 INFO - PROCESS | 4173 | 1462794584470 Marionette TRACE conn5 <- [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] 04:49:44 INFO - PROCESS | 4173 | 1462794584544 Marionette TRACE conn5 <- [1,733,null,{"value":"8"}] 04:49:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:49:44 INFO - PROCESS | 4173 | 1462794584550 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 4173 | 1462794584554 Marionette TRACE conn5 <- [1,734,null,{}] 04:49:44 INFO - PROCESS | 4173 | 1462794584560 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:44 INFO - PROCESS | 4173 | 1462794584751 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:49:44 INFO - PROCESS | 4173 | 1462794584956 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7dba7800 == 82 [pid = 4173] [id = 191] 04:49:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f7294ec00) [pid = 4173] [serial = 573] [outer = (nil)] 04:49:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f7bed2000) [pid = 4173] [serial = 574] [outer = 0x7f6f7294ec00] 04:49:45 INFO - PROCESS | 4173 | 1462794585075 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f7cc5c400) [pid = 4173] [serial = 575] [outer = 0x7f6f7294ec00] 04:49:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:45 INFO - PROCESS | 4173 | 1462794585935 Marionette TRACE conn5 <- [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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1430ms 04:49:45 INFO - PROCESS | 4173 | 1462794585982 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:49:45 INFO - PROCESS | 4173 | 1462794585986 Marionette TRACE conn5 <- [1,737,null,{"value":"8"}] 04:49:45 INFO - PROCESS | 4173 | 1462794585992 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 4173 | 1462794585995 Marionette TRACE conn5 <- [1,738,null,{}] 04:49:46 INFO - PROCESS | 4173 | 1462794586001 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:46 INFO - PROCESS | 4173 | 1462794586196 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:49:46 INFO - PROCESS | 4173 | 1462794586356 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cce000 == 83 [pid = 4173] [id = 192] 04:49:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f5f9dc000) [pid = 4173] [serial = 576] [outer = (nil)] 04:49:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f75790800) [pid = 4173] [serial = 577] [outer = 0x7f6f5f9dc000] 04:49:46 INFO - PROCESS | 4173 | 1462794586435 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f7cfa5000) [pid = 4173] [serial = 578] [outer = 0x7f6f5f9dc000] 04:49:47 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:47 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:49:47 INFO - PROCESS | 4173 | 1462794587927 Marionette TRACE conn5 <- [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]]]}] 04:49:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:49:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2032ms 04:49:48 INFO - PROCESS | 4173 | 1462794588025 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 4173 | 1462794588031 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 04:49:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:49:48 INFO - PROCESS | 4173 | 1462794588040 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 4173 | 1462794588044 Marionette TRACE conn5 <- [1,742,null,{}] 04:49:48 INFO - PROCESS | 4173 | 1462794588054 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:48 INFO - PROCESS | 4173 | 1462794588259 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:49:48 INFO - PROCESS | 4173 | 1462794588551 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60a91800 == 84 [pid = 4173] [id = 193] 04:49:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f61583000) [pid = 4173] [serial = 579] [outer = (nil)] 04:49:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f617ea000) [pid = 4173] [serial = 580] [outer = 0x7f6f61583000] 04:49:48 INFO - PROCESS | 4173 | 1462794588627 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f64c09400) [pid = 4173] [serial = 581] [outer = 0x7f6f61583000] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e448800 == 83 [pid = 4173] [id = 148] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e768000 == 82 [pid = 4173] [id = 146] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f83d5d000 == 81 [pid = 4173] [id = 141] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81f06800 == 80 [pid = 4173] [id = 143] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66480000 == 79 [pid = 4173] [id = 145] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66b60000 == 78 [pid = 4173] [id = 184] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665c5000 == 77 [pid = 4173] [id = 183] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65907800 == 76 [pid = 4173] [id = 182] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e44b000 == 75 [pid = 4173] [id = 181] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64b54000 == 74 [pid = 4173] [id = 180] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f709cf000 == 73 [pid = 4173] [id = 175] 04:49:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659d0000 == 72 [pid = 4173] [id = 174] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f75781c00) [pid = 4173] [serial = 514] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f7d1ce800) [pid = 4173] [serial = 515] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f709e8800) [pid = 4173] [serial = 481] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f72413000) [pid = 4173] [serial = 484] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f64c5f400) [pid = 4173] [serial = 503] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f614b8000) [pid = 4173] [serial = 502] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f65cf1400) [pid = 4173] [serial = 475] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f614c1000) [pid = 4173] [serial = 472] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f69612400) [pid = 4173] [serial = 508] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f65cfd800) [pid = 4173] [serial = 505] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f66611c00) [pid = 4173] [serial = 506] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f7d1ca800) [pid = 4173] [serial = 487] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f6db48800) [pid = 4173] [serial = 478] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f617e7800) [pid = 4173] [serial = 500] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f614ba400) [pid = 4173] [serial = 499] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f64c03400) [pid = 4173] [serial = 496] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f64d57000) [pid = 4173] [serial = 490] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f65c52800) [pid = 4173] [serial = 493] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f801a1000) [pid = 4173] [serial = 518] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f6f090c00) [pid = 4173] [serial = 512] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f697bd800) [pid = 4173] [serial = 511] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f7de2b400) [pid = 4173] [serial = 517] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f697b9400) [pid = 4173] [serial = 509] [outer = (nil)] [url = about:blank] 04:49:49 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:49 INFO - PROCESS | 4173 | 1462794589950 Marionette TRACE conn5 <- [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]]]}] 04:49:49 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 04:49:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1949ms 04:49:49 INFO - PROCESS | 4173 | 1462794589989 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 4173 | 1462794589997 Marionette TRACE conn5 <- [1,745,null,{"value":"8"}] 04:49:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:49:50 INFO - PROCESS | 4173 | 1462794590008 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 4173 | 1462794590011 Marionette TRACE conn5 <- [1,746,null,{}] 04:49:50 INFO - PROCESS | 4173 | 1462794590018 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:50 INFO - PROCESS | 4173 | 1462794590235 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:49:50 INFO - PROCESS | 4173 | 1462794590358 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650f0800 == 73 [pid = 4173] [id = 194] 04:49:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f64c5f400) [pid = 4173] [serial = 582] [outer = (nil)] 04:49:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f6506b400) [pid = 4173] [serial = 583] [outer = 0x7f6f64c5f400] 04:49:50 INFO - PROCESS | 4173 | 1462794590423 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f65c58800) [pid = 4173] [serial = 584] [outer = 0x7f6f64c5f400] 04:49:51 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:51 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:51 INFO - PROCESS | 4173 | 1462794591558 Marionette TRACE conn5 <- [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]]]}] 04:49:51 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.) 04:49:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1582ms 04:49:51 INFO - PROCESS | 4173 | 1462794591606 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:49:51 INFO - PROCESS | 4173 | 1462794591609 Marionette TRACE conn5 <- [1,749,null,{"value":"8"}] 04:49:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:49:51 INFO - PROCESS | 4173 | 1462794591616 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:49:51 INFO - PROCESS | 4173 | 1462794591621 Marionette TRACE conn5 <- [1,750,null,{}] 04:49:51 INFO - PROCESS | 4173 | 1462794591637 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:51 INFO - PROCESS | 4173 | 1462794591939 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:49:51 INFO - PROCESS | 4173 | 1462794591980 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68012000 == 74 [pid = 4173] [id = 195] 04:49:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f665ad000) [pid = 4173] [serial = 585] [outer = (nil)] 04:49:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f66650000) [pid = 4173] [serial = 586] [outer = 0x7f6f665ad000] 04:49:52 INFO - PROCESS | 4173 | 1462794592050 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f66870400) [pid = 4173] [serial = 587] [outer = 0x7f6f665ad000] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f64c64800) [pid = 4173] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f6506b000) [pid = 4173] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f5c721400) [pid = 4173] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f64d5b000) [pid = 4173] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f5c727800) [pid = 4173] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f617ea800) [pid = 4173] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f7dfe1400) [pid = 4173] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f65cf3c00) [pid = 4173] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f6be5a000) [pid = 4173] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f60d28800) [pid = 4173] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f665a3000) [pid = 4173] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:49:53 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f617f0c00) [pid = 4173] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:49:53 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:53 INFO - PROCESS | 4173 | 1462794593350 Marionette TRACE conn5 <- [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]]]}] 04:49:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:49:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1792ms 04:49:53 INFO - PROCESS | 4173 | 1462794593411 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:49:53 INFO - PROCESS | 4173 | 1462794593418 Marionette TRACE conn5 <- [1,753,null,{"value":"8"}] 04:49:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:49:53 INFO - PROCESS | 4173 | 1462794593426 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 4173 | 1462794593430 Marionette TRACE conn5 <- [1,754,null,{}] 04:49:53 INFO - PROCESS | 4173 | 1462794593437 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:53 INFO - PROCESS | 4173 | 1462794593787 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:49:53 INFO - PROCESS | 4173 | 1462794593891 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6e043800 == 75 [pid = 4173] [id = 196] 04:49:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f5fd96800) [pid = 4173] [serial = 588] [outer = (nil)] 04:49:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f65070400) [pid = 4173] [serial = 589] [outer = 0x7f6f5fd96800] 04:49:54 INFO - PROCESS | 4173 | 1462794594015 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f6664a800) [pid = 4173] [serial = 590] [outer = 0x7f6f5fd96800] 04:49:55 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:55 INFO - PROCESS | 4173 | 1462794595246 Marionette TRACE conn5 <- [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]]]}] 04:49:55 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 04:49:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1848ms 04:49:55 INFO - PROCESS | 4173 | 1462794595274 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 4173 | 1462794595278 Marionette TRACE conn5 <- [1,757,null,{"value":"8"}] 04:49:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:49:55 INFO - PROCESS | 4173 | 1462794595387 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:49:55 INFO - PROCESS | 4173 | 1462794595392 Marionette TRACE conn5 <- [1,758,null,{}] 04:49:55 INFO - PROCESS | 4173 | 1462794595401 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:55 INFO - PROCESS | 4173 | 1462794595667 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:49:55 INFO - PROCESS | 4173 | 1462794595837 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65916000 == 76 [pid = 4173] [id = 197] 04:49:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f60d22000) [pid = 4173] [serial = 591] [outer = (nil)] 04:49:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f614b8000) [pid = 4173] [serial = 592] [outer = 0x7f6f60d22000] 04:49:55 INFO - PROCESS | 4173 | 1462794595917 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f64b96400) [pid = 4173] [serial = 593] [outer = 0x7f6f60d22000] 04:49:56 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:56 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:49:56 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:56 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:56 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:56 INFO - PROCESS | 4173 | 1462794596851 Marionette TRACE conn5 <- [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]]]}] 04:49:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:49:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1552ms 04:49:56 INFO - PROCESS | 4173 | 1462794596926 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:49:56 INFO - PROCESS | 4173 | 1462794596934 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 04:49:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:49:56 INFO - PROCESS | 4173 | 1462794596941 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - PROCESS | 4173 | 1462794596946 Marionette TRACE conn5 <- [1,762,null,{}] 04:49:56 INFO - PROCESS | 4173 | 1462794596958 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:57 INFO - PROCESS | 4173 | 1462794597197 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:49:57 INFO - PROCESS | 4173 | 1462794597440 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f71c000 == 77 [pid = 4173] [id = 198] 04:49:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f65c56400) [pid = 4173] [serial = 594] [outer = (nil)] 04:49:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f65cf1400) [pid = 4173] [serial = 595] [outer = 0x7f6f65c56400] 04:49:57 INFO - PROCESS | 4173 | 1462794597537 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f665aec00) [pid = 4173] [serial = 596] [outer = 0x7f6f65c56400] 04:49:58 INFO - PROCESS | 4173 | 1462794598806 Marionette TRACE conn5 <- [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]]]}] 04:49:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:49:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1935ms 04:49:58 INFO - PROCESS | 4173 | 1462794598877 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:49:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:49:58 INFO - PROCESS | 4173 | 1462794598882 Marionette TRACE conn5 <- [1,765,null,{"value":"8"}] 04:49:58 INFO - PROCESS | 4173 | 1462794598888 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:49:58 INFO - PROCESS | 4173 | 1462794598892 Marionette TRACE conn5 <- [1,766,null,{}] 04:49:58 INFO - PROCESS | 4173 | 1462794598898 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:59 INFO - PROCESS | 4173 | 1462794599213 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:49:59 INFO - PROCESS | 4173 | 1462794599401 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70eea000 == 78 [pid = 4173] [id = 199] 04:49:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f6804d800) [pid = 4173] [serial = 597] [outer = (nil)] 04:49:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f69669800) [pid = 4173] [serial = 598] [outer = 0x7f6f6804d800] 04:49:59 INFO - PROCESS | 4173 | 1462794599487 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f6ca26000) [pid = 4173] [serial = 599] [outer = 0x7f6f6804d800] 04:50:00 INFO - PROCESS | 4173 | 1462794600767 Marionette TRACE conn5 <- [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]]]}] 04:50:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:50:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1940ms 04:50:00 INFO - PROCESS | 4173 | 1462794600833 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 4173 | 1462794600837 Marionette TRACE conn5 <- [1,769,null,{"value":"8"}] 04:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:50:00 INFO - PROCESS | 4173 | 1462794600843 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 4173 | 1462794600846 Marionette TRACE conn5 <- [1,770,null,{}] 04:50:00 INFO - PROCESS | 4173 | 1462794600852 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:01 INFO - PROCESS | 4173 | 1462794601089 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:50:01 INFO - PROCESS | 4173 | 1462794601251 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7e119800 == 79 [pid = 4173] [id = 200] 04:50:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f6686d000) [pid = 4173] [serial = 600] [outer = (nil)] 04:50:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f709e9800) [pid = 4173] [serial = 601] [outer = 0x7f6f6686d000] 04:50:01 INFO - PROCESS | 4173 | 1462794601331 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f7240f000) [pid = 4173] [serial = 602] [outer = 0x7f6f6686d000] 04:50:02 INFO - PROCESS | 4173 | 1462794602253 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1482ms 04:50:02 INFO - PROCESS | 4173 | 1462794602326 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:50:02 INFO - PROCESS | 4173 | 1462794602330 Marionette TRACE conn5 <- [1,773,null,{"value":"8"}] 04:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:50:02 INFO - PROCESS | 4173 | 1462794602339 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - PROCESS | 4173 | 1462794602344 Marionette TRACE conn5 <- [1,774,null,{}] 04:50:02 INFO - PROCESS | 4173 | 1462794602354 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:02 INFO - PROCESS | 4173 | 1462794602604 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:50:02 INFO - PROCESS | 4173 | 1462794602814 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81ad0800 == 80 [pid = 4173] [id = 201] 04:50:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f5e57a400) [pid = 4173] [serial = 603] [outer = (nil)] 04:50:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f7becb000) [pid = 4173] [serial = 604] [outer = 0x7f6f5e57a400] 04:50:02 INFO - PROCESS | 4173 | 1462794602924 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f7cfe8400) [pid = 4173] [serial = 605] [outer = 0x7f6f5e57a400] 04:50:03 INFO - PROCESS | 4173 | 1462794603758 Marionette TRACE conn5 <- [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]]]}] 04:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1489ms 04:50:03 INFO - PROCESS | 4173 | 1462794603829 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 4173 | 1462794603836 Marionette TRACE conn5 <- [1,777,null,{"value":"8"}] 04:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:50:03 INFO - PROCESS | 4173 | 1462794603843 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 4173 | 1462794603847 Marionette TRACE conn5 <- [1,778,null,{}] 04:50:03 INFO - PROCESS | 4173 | 1462794603852 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:04 INFO - PROCESS | 4173 | 1462794604121 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:50:04 INFO - PROCESS | 4173 | 1462794604338 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f83dd6000 == 81 [pid = 4173] [id = 202] 04:50:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f82108400) [pid = 4173] [serial = 606] [outer = (nil)] 04:50:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f8210ac00) [pid = 4173] [serial = 607] [outer = 0x7f6f82108400] 04:50:04 INFO - PROCESS | 4173 | 1462794604442 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f82222800) [pid = 4173] [serial = 608] [outer = 0x7f6f82108400] 04:50:05 INFO - PROCESS | 4173 | 1462794605292 Marionette TRACE conn5 <- [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]]]}] 04:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1497ms 04:50:05 INFO - PROCESS | 4173 | 1462794605341 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 4173 | 1462794605346 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 04:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:50:05 INFO - PROCESS | 4173 | 1462794605352 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 4173 | 1462794605354 Marionette TRACE conn5 <- [1,782,null,{}] 04:50:05 INFO - PROCESS | 4173 | 1462794605361 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:05 INFO - PROCESS | 4173 | 1462794605540 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:50:05 INFO - PROCESS | 4173 | 1462794605730 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871d6800 == 82 [pid = 4173] [id = 203] 04:50:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f5f98f400) [pid = 4173] [serial = 609] [outer = (nil)] 04:50:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f5f995400) [pid = 4173] [serial = 610] [outer = 0x7f6f5f98f400] 04:50:05 INFO - PROCESS | 4173 | 1462794605815 Marionette DEBUG loaded listener.js 04:50:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f5f999800) [pid = 4173] [serial = 611] [outer = 0x7f6f5f98f400] 04:50:06 INFO - PROCESS | 4173 | 1462794606741 Marionette TRACE conn5 <- [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]]]}] 04:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1428ms 04:50:06 INFO - PROCESS | 4173 | 1462794606782 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:50:06 INFO - PROCESS | 4173 | 1462794606786 Marionette TRACE conn5 <- [1,785,null,{"value":"8"}] 04:50:06 INFO - PROCESS | 4173 | 1462794606792 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 4173 | 1462794606796 Marionette TRACE conn5 <- [1,786,null,{}] 04:50:06 INFO - PROCESS | 4173 | 1462794606801 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:06 INFO - PROCESS | 4173 | 1462794606983 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:50:07 INFO - PROCESS | 4173 | 1462794607153 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f8e0000 == 83 [pid = 4173] [id = 204] 04:50:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f5e57d000) [pid = 4173] [serial = 612] [outer = (nil)] 04:50:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f614bec00) [pid = 4173] [serial = 613] [outer = 0x7f6f5e57d000] 04:50:07 INFO - PROCESS | 4173 | 1462794607229 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f64b12400) [pid = 4173] [serial = 614] [outer = 0x7f6f5e57d000] 04:50:08 INFO - PROCESS | 4173 | 1462794608338 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1586ms 04:50:08 INFO - PROCESS | 4173 | 1462794608381 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 4173 | 1462794608387 Marionette TRACE conn5 <- [1,789,null,{"value":"8"}] 04:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:50:08 INFO - PROCESS | 4173 | 1462794608398 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 4173 | 1462794608403 Marionette TRACE conn5 <- [1,790,null,{}] 04:50:08 INFO - PROCESS | 4173 | 1462794608412 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:08 INFO - PROCESS | 4173 | 1462794608671 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:50:09 INFO - PROCESS | 4173 | 1462794609257 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65921000 == 84 [pid = 4173] [id = 205] 04:50:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f5e69f000) [pid = 4173] [serial = 615] [outer = (nil)] 04:50:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f5e6a1400) [pid = 4173] [serial = 616] [outer = 0x7f6f5e69f000] 04:50:09 INFO - PROCESS | 4173 | 1462794609366 Marionette DEBUG loaded listener.js 04:50:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f5f996800) [pid = 4173] [serial = 617] [outer = 0x7f6f5e69f000] 04:50:10 INFO - PROCESS | 4173 | 1462794610454 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2090ms 04:50:10 INFO - PROCESS | 4173 | 1462794610487 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:50:10 INFO - PROCESS | 4173 | 1462794610492 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 04:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:50:10 INFO - PROCESS | 4173 | 1462794610500 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:50:10 INFO - PROCESS | 4173 | 1462794610505 Marionette TRACE conn5 <- [1,794,null,{}] 04:50:10 INFO - PROCESS | 4173 | 1462794610513 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:10 INFO - PROCESS | 4173 | 1462794610694 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:50:11 INFO - PROCESS | 4173 | 1462794611031 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e763000 == 85 [pid = 4173] [id = 206] 04:50:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f60b8a800) [pid = 4173] [serial = 618] [outer = (nil)] 04:50:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f60d28c00) [pid = 4173] [serial = 619] [outer = 0x7f6f60b8a800] 04:50:11 INFO - PROCESS | 4173 | 1462794611114 Marionette DEBUG loaded listener.js 04:50:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f617ed800) [pid = 4173] [serial = 620] [outer = 0x7f6f60b8a800] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68012000 == 84 [pid = 4173] [id = 195] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650f0800 == 83 [pid = 4173] [id = 194] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f64c59800) [pid = 4173] [serial = 523] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f72945c00) [pid = 4173] [serial = 529] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f60b94c00) [pid = 4173] [serial = 538] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f65958400) [pid = 4173] [serial = 520] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f7de30000) [pid = 4173] [serial = 532] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f6686b000) [pid = 4173] [serial = 535] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f65961800) [pid = 4173] [serial = 526] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f65c60800) [pid = 4173] [serial = 553] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60a91800 == 82 [pid = 4173] [id = 193] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70ee2000 == 81 [pid = 4173] [id = 190] 04:50:12 INFO - PROCESS | 4173 | 1462794612093 Marionette TRACE conn5 <- [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]]]}] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe61000 == 80 [pid = 4173] [id = 189] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb21800 == 79 [pid = 4173] [id = 188] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6db7d000 == 78 [pid = 4173] [id = 187] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66472000 == 77 [pid = 4173] [id = 186] 04:50:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9d2800 == 76 [pid = 4173] [id = 185] 04:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1632ms 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f72691400) [pid = 4173] [serial = 355] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f65cf3400) [pid = 4173] [serial = 346] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f617e6c00) [pid = 4173] [serial = 545] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f65c5a800) [pid = 4173] [serial = 551] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f5e576800) [pid = 4173] [serial = 541] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f64c0d000) [pid = 4173] [serial = 547] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f65954400) [pid = 4173] [serial = 550] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f64d59c00) [pid = 4173] [serial = 548] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f801a7400) [pid = 4173] [serial = 418] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f5f9dac00) [pid = 4173] [serial = 542] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f68ba8800) [pid = 4173] [serial = 349] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f61578400) [pid = 4173] [serial = 544] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f70988000) [pid = 4173] [serial = 352] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f7bed6000) [pid = 4173] [serial = 361] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f665af400) [pid = 4173] [serial = 358] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f709e7400) [pid = 4173] [serial = 470] [outer = (nil)] [url = about:blank] 04:50:12 INFO - PROCESS | 4173 | 1462794612146 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 4173 | 1462794612152 Marionette TRACE conn5 <- [1,797,null,{"value":"8"}] 04:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:50:12 INFO - PROCESS | 4173 | 1462794612159 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 4173 | 1462794612162 Marionette TRACE conn5 <- [1,798,null,{}] 04:50:12 INFO - PROCESS | 4173 | 1462794612168 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:12 INFO - PROCESS | 4173 | 1462794612347 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:50:12 INFO - PROCESS | 4173 | 1462794612471 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b7e800 == 77 [pid = 4173] [id = 207] 04:50:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f64b1a400) [pid = 4173] [serial = 621] [outer = (nil)] 04:50:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f64b1d800) [pid = 4173] [serial = 622] [outer = 0x7f6f64b1a400] 04:50:12 INFO - PROCESS | 4173 | 1462794612567 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f64c0d000) [pid = 4173] [serial = 623] [outer = 0x7f6f64b1a400] 04:50:13 INFO - PROCESS | 4173 | 1462794613430 Marionette TRACE conn5 <- [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]]]}] 04:50:13 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 04:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1334ms 04:50:13 INFO - PROCESS | 4173 | 1462794613494 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 4173 | 1462794613499 Marionette TRACE conn5 <- [1,801,null,{"value":"8"}] 04:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:50:13 INFO - PROCESS | 4173 | 1462794613513 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 4173 | 1462794613523 Marionette TRACE conn5 <- [1,802,null,{}] 04:50:13 INFO - PROCESS | 4173 | 1462794613532 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:13 INFO - PROCESS | 4173 | 1462794613714 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:50:13 INFO - PROCESS | 4173 | 1462794613838 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa0c000 == 78 [pid = 4173] [id = 208] 04:50:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f64fcac00) [pid = 4173] [serial = 624] [outer = (nil)] 04:50:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f65c5c400) [pid = 4173] [serial = 625] [outer = 0x7f6f64fcac00] 04:50:13 INFO - PROCESS | 4173 | 1462794613902 Marionette DEBUG loaded listener.js 04:50:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f665a5000) [pid = 4173] [serial = 626] [outer = 0x7f6f64fcac00] 04:50:14 INFO - PROCESS | 4173 | 1462794614743 Marionette TRACE conn5 <- [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]]]}] 04:50:14 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 04:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1308ms 04:50:14 INFO - PROCESS | 4173 | 1462794614815 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 04:50:14 INFO - PROCESS | 4173 | 1462794614818 Marionette TRACE conn5 <- [1,805,null,{"value":"8"}] 04:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:50:14 INFO - PROCESS | 4173 | 1462794614825 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 4173 | 1462794614828 Marionette TRACE conn5 <- [1,806,null,{}] 04:50:14 INFO - PROCESS | 4173 | 1462794614839 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:15 INFO - PROCESS | 4173 | 1462794615053 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:50:15 INFO - PROCESS | 4173 | 1462794615073 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb1e000 == 79 [pid = 4173] [id = 209] 04:50:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f6506c000) [pid = 4173] [serial = 627] [outer = (nil)] 04:50:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f66652c00) [pid = 4173] [serial = 628] [outer = 0x7f6f6506c000] 04:50:15 INFO - PROCESS | 4173 | 1462794615140 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f66871800) [pid = 4173] [serial = 629] [outer = 0x7f6f6506c000] 04:50:16 INFO - PROCESS | 4173 | 1462794616039 Marionette TRACE conn5 <- [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]]]}] 04:50:16 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 04:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1246ms 04:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:50:16 INFO - PROCESS | 4173 | 1462794616071 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 4173 | 1462794616074 Marionette TRACE conn5 <- [1,809,null,{"value":"8"}] 04:50:16 INFO - PROCESS | 4173 | 1462794616081 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 4173 | 1462794616084 Marionette TRACE conn5 <- [1,810,null,{}] 04:50:16 INFO - PROCESS | 4173 | 1462794616096 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:16 INFO - PROCESS | 4173 | 1462794616305 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:50:16 INFO - PROCESS | 4173 | 1462794616328 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70c1a000 == 80 [pid = 4173] [id = 210] 04:50:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f6961a800) [pid = 4173] [serial = 630] [outer = (nil)] 04:50:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f69764800) [pid = 4173] [serial = 631] [outer = 0x7f6f6961a800] 04:50:16 INFO - PROCESS | 4173 | 1462794616406 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f6ece4800) [pid = 4173] [serial = 632] [outer = 0x7f6f6961a800] 04:50:16 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f665ad000) [pid = 4173] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:50:16 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f64c5f400) [pid = 4173] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:50:16 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f61583000) [pid = 4173] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:50:16 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f60d26000) [pid = 4173] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:50:16 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f5f9d1000) [pid = 4173] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:50:17 INFO - PROCESS | 4173 | 1462794617399 Marionette TRACE conn5 <- [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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1338ms 04:50:17 INFO - PROCESS | 4173 | 1462794617418 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 4173 | 1462794617420 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 04:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:50:17 INFO - PROCESS | 4173 | 1462794617427 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 4173 | 1462794617429 Marionette TRACE conn5 <- [1,814,null,{}] 04:50:17 INFO - PROCESS | 4173 | 1462794617435 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:17 INFO - PROCESS | 4173 | 1462794617626 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:50:17 INFO - PROCESS | 4173 | 1462794617643 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc77800 == 81 [pid = 4173] [id = 211] 04:50:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f66605c00) [pid = 4173] [serial = 633] [outer = (nil)] 04:50:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f7066d800) [pid = 4173] [serial = 634] [outer = 0x7f6f66605c00] 04:50:17 INFO - PROCESS | 4173 | 1462794617818 Marionette DEBUG loaded listener.js 04:50:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f76202800) [pid = 4173] [serial = 635] [outer = 0x7f6f66605c00] 04:50:18 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 04:50:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:50:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1 04:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:18 INFO - _addTest/ [0,817,"getWindowHandle",null] 04:50:18 INFO - PROCESS | 4173 | 1462794618669 Marionette TRACE conn5 <- [1,817,null,{"value":"8"}] 04:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:50:18 INFO - PROCESS | 4173 | 1462794618683 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:50:18 INFO - PROCESS | 4173 | 1462794618689 Marionette TRACE conn5 <- [1,818,null,{}] 04:50:18 INFO - PROCESS | 4173 | 1462794618698 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:18 INFO - PROCESS | 4173 | 1462794618903 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:50:19 INFO - PROCESS | 4173 | 1462794619077 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cc9000 == 82 [pid = 4173] [id = 212] 04:50:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f5f98f800) [pid = 4173] [serial = 636] [outer = (nil)] 04:50:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f5f995c00) [pid = 4173] [serial = 637] [outer = 0x7f6f5f98f800] 04:50:19 INFO - PROCESS | 4173 | 1462794619161 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f5feba800) [pid = 4173] [serial = 638] [outer = 0x7f6f5f98f800] 04:50:20 INFO - PROCESS | 4173 | 1462794620117 Marionette TRACE conn5 <- [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]]]}] 04:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1488ms 04:50:20 INFO - PROCESS | 4173 | 1462794620171 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:50:20 INFO - PROCESS | 4173 | 1462794620177 Marionette TRACE conn5 <- [1,821,null,{"value":"8"}] 04:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:50:20 INFO - PROCESS | 4173 | 1462794620191 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 4173 | 1462794620198 Marionette TRACE conn5 <- [1,822,null,{}] 04:50:20 INFO - PROCESS | 4173 | 1462794620248 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:20 INFO - PROCESS | 4173 | 1462794620472 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:50:20 INFO - PROCESS | 4173 | 1462794620685 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:20 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ec92000 == 83 [pid = 4173] [id = 213] 04:50:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f64b10c00) [pid = 4173] [serial = 639] [outer = (nil)] 04:50:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f64b1a000) [pid = 4173] [serial = 640] [outer = 0x7f6f64b10c00] 04:50:20 INFO - PROCESS | 4173 | 1462794620763 Marionette DEBUG loaded listener.js 04:50:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f64d52800) [pid = 4173] [serial = 641] [outer = 0x7f6f64b10c00] 04:50:21 INFO - PROCESS | 4173 | 1462794621718 Marionette TRACE conn5 <- [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] 04:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:50:21 INFO - PROCESS | 4173 | 1462794621795 Marionette TRACE conn5 <- [1,825,null,{"value":"8"}] 04:50:21 INFO - PROCESS | 4173 | 1462794621802 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:50:21 INFO - PROCESS | 4173 | 1462794621806 Marionette TRACE conn5 <- [1,826,null,{}] 04:50:21 INFO - PROCESS | 4173 | 1462794621820 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:22 INFO - PROCESS | 4173 | 1462794622072 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:50:22 INFO - PROCESS | 4173 | 1462794622371 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81f05800 == 84 [pid = 4173] [id = 214] 04:50:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f65c5bc00) [pid = 4173] [serial = 642] [outer = (nil)] 04:50:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f6660a000) [pid = 4173] [serial = 643] [outer = 0x7f6f65c5bc00] 04:50:22 INFO - PROCESS | 4173 | 1462794622455 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f68052c00) [pid = 4173] [serial = 644] [outer = 0x7f6f65c5bc00] 04:50:23 INFO - PROCESS | 4173 | 1462794623420 Marionette TRACE conn5 <- [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]]]}] 04:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1683ms 04:50:23 INFO - PROCESS | 4173 | 1462794623485 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:50:23 INFO - PROCESS | 4173 | 1462794623489 Marionette TRACE conn5 <- [1,829,null,{"value":"8"}] 04:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:50:23 INFO - PROCESS | 4173 | 1462794623496 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:50:23 INFO - PROCESS | 4173 | 1462794623499 Marionette TRACE conn5 <- [1,830,null,{}] 04:50:23 INFO - PROCESS | 4173 | 1462794623505 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:23 INFO - PROCESS | 4173 | 1462794623689 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:50:23 INFO - PROCESS | 4173 | 1462794623896 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c21e000 == 85 [pid = 4173] [id = 215] 04:50:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f5febcc00) [pid = 4173] [serial = 645] [outer = (nil)] 04:50:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f6e8ea000) [pid = 4173] [serial = 646] [outer = 0x7f6f5febcc00] 04:50:24 INFO - PROCESS | 4173 | 1462794624017 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f70193800) [pid = 4173] [serial = 647] [outer = 0x7f6f5febcc00] 04:50:24 INFO - PROCESS | 4173 | 1462794624905 Marionette TRACE conn5 <- [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]]]}] 04:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1483ms 04:50:24 INFO - PROCESS | 4173 | 1462794624981 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:50:24 INFO - PROCESS | 4173 | 1462794624984 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 04:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:50:24 INFO - PROCESS | 4173 | 1462794624991 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:50:24 INFO - PROCESS | 4173 | 1462794624994 Marionette TRACE conn5 <- [1,834,null,{}] 04:50:25 INFO - PROCESS | 4173 | 1462794624999 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:25 INFO - PROCESS | 4173 | 1462794625207 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:50:25 INFO - PROCESS | 4173 | 1462794625372 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6599e000 == 86 [pid = 4173] [id = 216] 04:50:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f665a6800) [pid = 4173] [serial = 648] [outer = (nil)] 04:50:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f72318c00) [pid = 4173] [serial = 649] [outer = 0x7f6f665a6800] 04:50:25 INFO - PROCESS | 4173 | 1462794625490 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f7cfa8c00) [pid = 4173] [serial = 650] [outer = 0x7f6f665a6800] 04:50:26 INFO - PROCESS | 4173 | 1462794626377 Marionette TRACE conn5 <- [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]]]}] 04:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1428ms 04:50:26 INFO - PROCESS | 4173 | 1462794626420 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 4173 | 1462794626424 Marionette TRACE conn5 <- [1,837,null,{"value":"8"}] 04:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:50:26 INFO - PROCESS | 4173 | 1462794626430 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 4173 | 1462794626434 Marionette TRACE conn5 <- [1,838,null,{}] 04:50:26 INFO - PROCESS | 4173 | 1462794626439 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:26 INFO - PROCESS | 4173 | 1462794626685 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:50:26 INFO - PROCESS | 4173 | 1462794626907 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650a1800 == 87 [pid = 4173] [id = 217] 04:50:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f8184c400) [pid = 4173] [serial = 651] [outer = (nil)] 04:50:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f82221400) [pid = 4173] [serial = 652] [outer = 0x7f6f8184c400] 04:50:27 INFO - PROCESS | 4173 | 1462794627035 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f84857800) [pid = 4173] [serial = 653] [outer = 0x7f6f8184c400] 04:50:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f8485cc00) [pid = 4173] [serial = 654] [outer = 0x7f6f6e8e9800] 04:50:28 INFO - PROCESS | 4173 | 1462794628089 Marionette TRACE conn5 <- [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]]]}] 04:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1694ms 04:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:50:28 INFO - PROCESS | 4173 | 1462794628126 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 4173 | 1462794628129 Marionette TRACE conn5 <- [1,841,null,{"value":"8"}] 04:50:28 INFO - PROCESS | 4173 | 1462794628136 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 4173 | 1462794628139 Marionette TRACE conn5 <- [1,842,null,{}] 04:50:28 INFO - PROCESS | 4173 | 1462794628145 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:28 INFO - PROCESS | 4173 | 1462794628321 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:50:28 INFO - PROCESS | 4173 | 1462794628535 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7ce800 == 88 [pid = 4173] [id = 218] 04:50:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f5eed2800) [pid = 4173] [serial = 655] [outer = (nil)] 04:50:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f5eee0000) [pid = 4173] [serial = 656] [outer = 0x7f6f5eed2800] 04:50:28 INFO - PROCESS | 4173 | 1462794628655 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f6f012000) [pid = 4173] [serial = 657] [outer = 0x7f6f5eed2800] 04:50:29 INFO - PROCESS | 4173 | 1462794629506 Marionette TRACE conn5 <- [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]]]}] 04:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1430ms 04:50:29 INFO - PROCESS | 4173 | 1462794629566 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:50:29 INFO - PROCESS | 4173 | 1462794629569 Marionette TRACE conn5 <- [1,845,null,{"value":"8"}] 04:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:50:29 INFO - PROCESS | 4173 | 1462794629576 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:50:29 INFO - PROCESS | 4173 | 1462794629579 Marionette TRACE conn5 <- [1,846,null,{}] 04:50:29 INFO - PROCESS | 4173 | 1462794629585 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:29 INFO - PROCESS | 4173 | 1462794629800 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:50:29 INFO - PROCESS | 4173 | 1462794629969 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65ad6000 == 89 [pid = 4173] [id = 219] 04:50:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5eed3000) [pid = 4173] [serial = 658] [outer = (nil)] 04:50:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f5fa53c00) [pid = 4173] [serial = 659] [outer = 0x7f6f5eed3000] 04:50:30 INFO - PROCESS | 4173 | 1462794630047 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f5fa58800) [pid = 4173] [serial = 660] [outer = 0x7f6f5eed3000] 04:50:30 INFO - PROCESS | 4173 | 1462794630919 Marionette TRACE conn5 <- [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]]]}] 04:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1382ms 04:50:30 INFO - PROCESS | 4173 | 1462794630960 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 4173 | 1462794630963 Marionette TRACE conn5 <- [1,849,null,{"value":"8"}] 04:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:50:30 INFO - PROCESS | 4173 | 1462794630970 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 4173 | 1462794630973 Marionette TRACE conn5 <- [1,850,null,{}] 04:50:30 INFO - PROCESS | 4173 | 1462794630979 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:31 INFO - PROCESS | 4173 | 1462794631160 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:50:31 INFO - PROCESS | 4173 | 1462794631343 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e811000 == 90 [pid = 4173] [id = 220] 04:50:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f5e69d400) [pid = 4173] [serial = 661] [outer = (nil)] 04:50:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f5e82b000) [pid = 4173] [serial = 662] [outer = 0x7f6f5e69d400] 04:50:31 INFO - PROCESS | 4173 | 1462794631418 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f5e82fc00) [pid = 4173] [serial = 663] [outer = 0x7f6f5e69d400] 04:50:32 INFO - PROCESS | 4173 | 1462794632361 Marionette TRACE conn5 <- [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]]]}] 04:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1429ms 04:50:32 INFO - PROCESS | 4173 | 1462794632401 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 4173 | 1462794632405 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 04:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:50:32 INFO - PROCESS | 4173 | 1462794632410 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 4173 | 1462794632413 Marionette TRACE conn5 <- [1,854,null,{}] 04:50:32 INFO - PROCESS | 4173 | 1462794632419 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:32 INFO - PROCESS | 4173 | 1462794632607 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:50:32 INFO - PROCESS | 4173 | 1462794632795 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b53800 == 91 [pid = 4173] [id = 221] 04:50:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f5c721400) [pid = 4173] [serial = 664] [outer = (nil)] 04:50:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f5c951400) [pid = 4173] [serial = 665] [outer = 0x7f6f5c721400] 04:50:32 INFO - PROCESS | 4173 | 1462794632873 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f5c957800) [pid = 4173] [serial = 666] [outer = 0x7f6f5c721400] 04:50:33 INFO - PROCESS | 4173 | 1462794633732 Marionette TRACE conn5 <- [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]]]}] 04:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1378ms 04:50:33 INFO - PROCESS | 4173 | 1462794633790 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:50:33 INFO - PROCESS | 4173 | 1462794633793 Marionette TRACE conn5 <- [1,857,null,{"value":"8"}] 04:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:50:33 INFO - PROCESS | 4173 | 1462794633800 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:50:33 INFO - PROCESS | 4173 | 1462794633805 Marionette TRACE conn5 <- [1,858,null,{}] 04:50:33 INFO - PROCESS | 4173 | 1462794633810 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:34 INFO - PROCESS | 4173 | 1462794634023 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:50:34 INFO - PROCESS | 4173 | 1462794634542 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5b981800 == 92 [pid = 4173] [id = 222] 04:50:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f5c94ac00) [pid = 4173] [serial = 667] [outer = (nil)] 04:50:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f5c958800) [pid = 4173] [serial = 668] [outer = 0x7f6f5c94ac00] 04:50:34 INFO - PROCESS | 4173 | 1462794634659 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f5e82cc00) [pid = 4173] [serial = 669] [outer = 0x7f6f5c94ac00] 04:50:35 INFO - PROCESS | 4173 | 1462794635558 Marionette TRACE conn5 <- [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]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1834ms 04:50:35 INFO - PROCESS | 4173 | 1462794635637 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 4173 | 1462794635648 Marionette TRACE conn5 <- [1,861,null,{"value":"8"}] 04:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:50:35 INFO - PROCESS | 4173 | 1462794635661 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 4173 | 1462794635672 Marionette TRACE conn5 <- [1,862,null,{}] 04:50:35 INFO - PROCESS | 4173 | 1462794635689 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:35 INFO - PROCESS | 4173 | 1462794635968 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:50:36 INFO - PROCESS | 4173 | 1462794636157 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd34800 == 93 [pid = 4173] [id = 223] 04:50:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f5fa5b000) [pid = 4173] [serial = 670] [outer = (nil)] 04:50:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f5fa5d000) [pid = 4173] [serial = 671] [outer = 0x7f6f5fa5b000] 04:50:36 INFO - PROCESS | 4173 | 1462794636249 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f5feb8000) [pid = 4173] [serial = 672] [outer = 0x7f6f5fa5b000] 04:50:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ea85800 == 92 [pid = 4173] [id = 49] 04:50:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7113f000 == 91 [pid = 4173] [id = 136] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f65070400) [pid = 4173] [serial = 589] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f66868400) [pid = 4173] [serial = 565] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f697b6400) [pid = 4173] [serial = 568] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f6ece5c00) [pid = 4173] [serial = 571] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f7bed2000) [pid = 4173] [serial = 574] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70c1a000 == 90 [pid = 4173] [id = 210] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb1e000 == 89 [pid = 4173] [id = 209] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa0c000 == 88 [pid = 4173] [id = 208] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60b7e800 == 87 [pid = 4173] [id = 207] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e763000 == 86 [pid = 4173] [id = 206] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65921000 == 85 [pid = 4173] [id = 205] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f83dd6000 == 84 [pid = 4173] [id = 202] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81ad0800 == 83 [pid = 4173] [id = 201] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7e119800 == 82 [pid = 4173] [id = 200] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70eea000 == 81 [pid = 4173] [id = 199] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f71c000 == 80 [pid = 4173] [id = 198] 04:50:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65916000 == 79 [pid = 4173] [id = 197] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f6595f400) [pid = 4173] [serial = 521] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f66650000) [pid = 4173] [serial = 586] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f6506b400) [pid = 4173] [serial = 583] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f64c09400) [pid = 4173] [serial = 581] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f617ea000) [pid = 4173] [serial = 580] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f75790800) [pid = 4173] [serial = 577] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f6595ac00) [pid = 4173] [serial = 562] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f5c722000) [pid = 4173] [serial = 556] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f6157f800) [pid = 4173] [serial = 559] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f66870400) [pid = 4173] [serial = 587] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f65c58800) [pid = 4173] [serial = 584] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f665a4c00) [pid = 4173] [serial = 554] [outer = (nil)] [url = about:blank] 04:50:37 INFO - PROCESS | 4173 | 1462794637508 Marionette TRACE conn5 <- [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]]]}] 04:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1896ms 04:50:37 INFO - PROCESS | 4173 | 1462794637558 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 4173 | 1462794637564 Marionette TRACE conn5 <- [1,865,null,{"value":"8"}] 04:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:50:37 INFO - PROCESS | 4173 | 1462794637573 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - PROCESS | 4173 | 1462794637579 Marionette TRACE conn5 <- [1,866,null,{}] 04:50:37 INFO - PROCESS | 4173 | 1462794637589 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:37 INFO - PROCESS | 4173 | 1462794637888 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:50:38 INFO - PROCESS | 4173 | 1462794638072 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd3c800 == 80 [pid = 4173] [id = 224] 04:50:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f5e829c00) [pid = 4173] [serial = 673] [outer = (nil)] 04:50:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f5fa54000) [pid = 4173] [serial = 674] [outer = 0x7f6f5e829c00] 04:50:38 INFO - PROCESS | 4173 | 1462794638156 Marionette DEBUG loaded listener.js 04:50:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5feaf400) [pid = 4173] [serial = 675] [outer = 0x7f6f5e829c00] 04:50:39 INFO - PROCESS | 4173 | 1462794639079 Marionette TRACE conn5 <- [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]]]}] 04:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1540ms 04:50:39 INFO - PROCESS | 4173 | 1462794639115 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:50:39 INFO - PROCESS | 4173 | 1462794639125 Marionette TRACE conn5 <- [1,869,null,{"value":"8"}] 04:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:50:39 INFO - PROCESS | 4173 | 1462794639136 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:50:39 INFO - PROCESS | 4173 | 1462794639141 Marionette TRACE conn5 <- [1,870,null,{}] 04:50:39 INFO - PROCESS | 4173 | 1462794639148 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:39 INFO - PROCESS | 4173 | 1462794639393 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:50:39 INFO - PROCESS | 4173 | 1462794639618 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6591f800 == 81 [pid = 4173] [id = 225] 04:50:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f60d29400) [pid = 4173] [serial = 676] [outer = (nil)] 04:50:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f61582c00) [pid = 4173] [serial = 677] [outer = 0x7f6f60d29400] 04:50:39 INFO - PROCESS | 4173 | 1462794639743 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f64b11c00) [pid = 4173] [serial = 678] [outer = 0x7f6f60d29400] 04:50:40 INFO - PROCESS | 4173 | 1462794640769 Marionette TRACE conn5 <- [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]]]}] 04:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1685ms 04:50:40 INFO - PROCESS | 4173 | 1462794640823 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 4173 | 1462794640827 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 04:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:50:40 INFO - PROCESS | 4173 | 1462794640835 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 4173 | 1462794640841 Marionette TRACE conn5 <- [1,874,null,{}] 04:50:40 INFO - PROCESS | 4173 | 1462794640858 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:41 INFO - PROCESS | 4173 | 1462794641161 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:50:41 INFO - PROCESS | 4173 | 1462794641427 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b61800 == 82 [pid = 4173] [id = 226] 04:50:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f64d56000) [pid = 4173] [serial = 679] [outer = (nil)] 04:50:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f64fd4000) [pid = 4173] [serial = 680] [outer = 0x7f6f64d56000] 04:50:41 INFO - PROCESS | 4173 | 1462794641566 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f65960800) [pid = 4173] [serial = 681] [outer = 0x7f6f64d56000] 04:50:42 INFO - PROCESS | 4173 | 1462794642549 Marionette TRACE conn5 <- [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]]]}] 04:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1736ms 04:50:42 INFO - PROCESS | 4173 | 1462794642572 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 4173 | 1462794642577 Marionette TRACE conn5 <- [1,877,null,{"value":"8"}] 04:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:50:42 INFO - PROCESS | 4173 | 1462794642583 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - PROCESS | 4173 | 1462794642587 Marionette TRACE conn5 <- [1,878,null,{}] 04:50:42 INFO - PROCESS | 4173 | 1462794642593 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:42 INFO - PROCESS | 4173 | 1462794642792 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:50:43 INFO - PROCESS | 4173 | 1462794643152 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ea82800 == 83 [pid = 4173] [id = 227] 04:50:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f65cfb800) [pid = 4173] [serial = 682] [outer = (nil)] 04:50:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f66607800) [pid = 4173] [serial = 683] [outer = 0x7f6f65cfb800] 04:50:43 INFO - PROCESS | 4173 | 1462794643239 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f66868800) [pid = 4173] [serial = 684] [outer = 0x7f6f65cfb800] 04:50:44 INFO - PROCESS | 4173 | 1462794644107 Marionette TRACE conn5 <- [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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1587ms 04:50:44 INFO - PROCESS | 4173 | 1462794644177 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 4173 | 1462794644186 Marionette TRACE conn5 <- [1,881,null,{"value":"8"}] 04:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:50:44 INFO - PROCESS | 4173 | 1462794644193 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 4173 | 1462794644196 Marionette TRACE conn5 <- [1,882,null,{}] 04:50:44 INFO - PROCESS | 4173 | 1462794644202 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:44 INFO - PROCESS | 4173 | 1462794644427 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:50:44 INFO - PROCESS | 4173 | 1462794644644 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe34000 == 84 [pid = 4173] [id = 228] 04:50:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f65cff400) [pid = 4173] [serial = 685] [outer = (nil)] 04:50:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f68052400) [pid = 4173] [serial = 686] [outer = 0x7f6f65cff400] 04:50:44 INFO - PROCESS | 4173 | 1462794644767 Marionette DEBUG loaded listener.js 04:50:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f6961b800) [pid = 4173] [serial = 687] [outer = 0x7f6f65cff400] 04:50:45 INFO - PROCESS | 4173 | 1462794645695 Marionette TRACE conn5 <- [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]]]}] 04:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1536ms 04:50:45 INFO - PROCESS | 4173 | 1462794645732 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 04:50:45 INFO - PROCESS | 4173 | 1462794645736 Marionette TRACE conn5 <- [1,885,null,{"value":"8"}] 04:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:50:45 INFO - PROCESS | 4173 | 1462794645742 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 4173 | 1462794645745 Marionette TRACE conn5 <- [1,886,null,{}] 04:50:45 INFO - PROCESS | 4173 | 1462794645752 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:45 INFO - PROCESS | 4173 | 1462794645991 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 04:50:46 INFO - PROCESS | 4173 | 1462794646231 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc66800 == 85 [pid = 4173] [id = 229] 04:50:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f6ecda400) [pid = 4173] [serial = 688] [outer = (nil)] 04:50:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f72684000) [pid = 4173] [serial = 689] [outer = 0x7f6f6ecda400] 04:50:46 INFO - PROCESS | 4173 | 1462794646355 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f7ccc9000) [pid = 4173] [serial = 690] [outer = 0x7f6f6ecda400] 04:50:47 INFO - PROCESS | 4173 | 1462794647254 Marionette TRACE conn5 <- [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]]]}] 04:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1534ms 04:50:47 INFO - PROCESS | 4173 | 1462794647278 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 04:50:47 INFO - PROCESS | 4173 | 1462794647282 Marionette TRACE conn5 <- [1,889,null,{"value":"8"}] 04:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:50:47 INFO - PROCESS | 4173 | 1462794647292 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - PROCESS | 4173 | 1462794647296 Marionette TRACE conn5 <- [1,890,null,{}] 04:50:47 INFO - PROCESS | 4173 | 1462794647306 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:47 INFO - PROCESS | 4173 | 1462794647571 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 04:50:47 INFO - PROCESS | 4173 | 1462794647790 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f818be800 == 86 [pid = 4173] [id = 230] 04:50:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f6ecdb800) [pid = 4173] [serial = 691] [outer = (nil)] 04:50:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f7de2b400) [pid = 4173] [serial = 692] [outer = 0x7f6f6ecdb800] 04:50:47 INFO - PROCESS | 4173 | 1462794647884 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f800cb000) [pid = 4173] [serial = 693] [outer = 0x7f6f6ecdb800] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5b981800 == 85 [pid = 4173] [id = 222] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e811000 == 84 [pid = 4173] [id = 220] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65ad6000 == 83 [pid = 4173] [id = 219] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7ce800 == 82 [pid = 4173] [id = 218] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650a1800 == 81 [pid = 4173] [id = 217] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6599e000 == 80 [pid = 4173] [id = 216] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c21e000 == 79 [pid = 4173] [id = 215] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81f05800 == 78 [pid = 4173] [id = 214] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ec92000 == 77 [pid = 4173] [id = 213] 04:50:49 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cc9000 == 76 [pid = 4173] [id = 212] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8ca9a800 == 75 [pid = 4173] [id = 179] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ca5b800 == 74 [pid = 4173] [id = 108] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7236f800 == 73 [pid = 4173] [id = 36] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f72369800 == 72 [pid = 4173] [id = 38] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f84bac800 == 71 [pid = 4173] [id = 67] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7be36800 == 70 [pid = 4173] [id = 137] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65992000 == 69 [pid = 4173] [id = 106] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7177b000 == 68 [pid = 4173] [id = 47] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cc7b000 == 67 [pid = 4173] [id = 39] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659bf800 == 66 [pid = 4173] [id = 150] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871d8000 == 65 [pid = 4173] [id = 178] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7df89800 == 64 [pid = 4173] [id = 45] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8219b000 == 63 [pid = 4173] [id = 69] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616da000 == 62 [pid = 4173] [id = 107] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616d9000 == 61 [pid = 4173] [id = 149] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871d6800 == 60 [pid = 4173] [id = 203] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65922000 == 59 [pid = 4173] [id = 144] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665dd800 == 58 [pid = 4173] [id = 134] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76ed5800 == 57 [pid = 4173] [id = 44] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f5c8000 == 56 [pid = 4173] [id = 153] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665d7800 == 55 [pid = 4173] [id = 105] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f818ba000 == 54 [pid = 4173] [id = 114] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ea8d000 == 53 [pid = 4173] [id = 35] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665cd800 == 52 [pid = 4173] [id = 138] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f67b59000 == 51 [pid = 4173] [id = 37] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659be800 == 50 [pid = 4173] [id = 147] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64b53800 == 49 [pid = 4173] [id = 221] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7be35800 == 48 [pid = 4173] [id = 129] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64b61800 == 47 [pid = 4173] [id = 177] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68018800 == 46 [pid = 4173] [id = 133] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7e111800 == 45 [pid = 4173] [id = 103] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f8e1000 == 44 [pid = 4173] [id = 140] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70c0e000 == 43 [pid = 4173] [id = 68] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60b79000 == 42 [pid = 4173] [id = 121] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76e12000 == 41 [pid = 4173] [id = 43] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd3e800 == 40 [pid = 4173] [id = 142] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f709c9000 == 39 [pid = 4173] [id = 34] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871db000 == 38 [pid = 4173] [id = 120] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f818bd800 == 37 [pid = 4173] [id = 139] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6e043800 == 36 [pid = 4173] [id = 196] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7061e800 == 35 [pid = 4173] [id = 46] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665de800 == 34 [pid = 4173] [id = 135] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f709c2000 == 33 [pid = 4173] [id = 42] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c8d4800 == 32 [pid = 4173] [id = 164] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f84bbe000 == 31 [pid = 4173] [id = 82] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cce000 == 30 [pid = 4173] [id = 192] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871dd800 == 29 [pid = 4173] [id = 119] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f86114800 == 28 [pid = 4173] [id = 176] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7d190000 == 27 [pid = 4173] [id = 130] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81846800 == 26 [pid = 4173] [id = 48] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81f07800 == 25 [pid = 4173] [id = 70] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f818c1000 == 24 [pid = 4173] [id = 89] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fbc1800 == 23 [pid = 4173] [id = 154] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f84842000 == 22 [pid = 4173] [id = 104] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7dba7800 == 21 [pid = 4173] [id = 191] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9cb800 == 20 [pid = 4173] [id = 165] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81acc000 == 19 [pid = 4173] [id = 58] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cf3f000 == 18 [pid = 4173] [id = 173] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cc66800 == 17 [pid = 4173] [id = 229] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f8e0000 == 16 [pid = 4173] [id = 204] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe34000 == 15 [pid = 4173] [id = 228] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ea82800 == 14 [pid = 4173] [id = 227] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66b61800 == 13 [pid = 4173] [id = 226] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6591f800 == 12 [pid = 4173] [id = 225] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd3c800 == 11 [pid = 4173] [id = 224] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cc77800 == 10 [pid = 4173] [id = 211] 04:50:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd34800 == 9 [pid = 4173] [id = 223] 04:50:56 INFO - PROCESS | 4173 | 1462794655997 Marionette TRACE conn5 <- [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]]]}] 04:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 8769ms 04:50:56 INFO - PROCESS | 4173 | 1462794656061 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 04:50:56 INFO - PROCESS | 4173 | 1462794656067 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 04:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:50:56 INFO - PROCESS | 4173 | 1462794656077 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:50:56 INFO - PROCESS | 4173 | 1462794656083 Marionette TRACE conn5 <- [1,894,null,{}] 04:50:56 INFO - PROCESS | 4173 | 1462794656094 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:56 INFO - PROCESS | 4173 | 1462794656276 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 04:50:56 INFO - PROCESS | 4173 | 1462794656290 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9c9800 == 10 [pid = 4173] [id = 231] 04:50:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f5e696800) [pid = 4173] [serial = 694] [outer = (nil)] 04:50:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f5e698400) [pid = 4173] [serial = 695] [outer = 0x7f6f5e696800] 04:50:56 INFO - PROCESS | 4173 | 1462794656398 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f5e6a3000) [pid = 4173] [serial = 696] [outer = 0x7f6f5e696800] 04:50:57 INFO - PROCESS | 4173 | 1462794657306 Marionette TRACE conn5 <- [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]]]}] 04:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1297ms 04:50:57 INFO - PROCESS | 4173 | 1462794657373 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 4173 | 1462794657384 Marionette TRACE conn5 <- [1,897,null,{"value":"8"}] 04:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:50:57 INFO - PROCESS | 4173 | 1462794657396 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 4173 | 1462794657400 Marionette TRACE conn5 <- [1,898,null,{}] 04:50:57 INFO - PROCESS | 4173 | 1462794657407 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:57 INFO - PROCESS | 4173 | 1462794657577 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 04:50:57 INFO - PROCESS | 4173 | 1462794657707 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e765000 == 11 [pid = 4173] [id = 232] 04:50:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f5e696c00) [pid = 4173] [serial = 697] [outer = (nil)] 04:50:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f5eed4800) [pid = 4173] [serial = 698] [outer = 0x7f6f5e696c00] 04:50:57 INFO - PROCESS | 4173 | 1462794657773 Marionette DEBUG loaded listener.js 04:50:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f5f993400) [pid = 4173] [serial = 699] [outer = 0x7f6f5e696c00] 04:50:58 INFO - PROCESS | 4173 | 1462794658762 Marionette TRACE conn5 <- [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]]]}] 04:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1432ms 04:50:58 INFO - PROCESS | 4173 | 1462794658828 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 04:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:50:58 INFO - PROCESS | 4173 | 1462794658832 Marionette TRACE conn5 <- [1,901,null,{"value":"8"}] 04:50:58 INFO - PROCESS | 4173 | 1462794658838 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:50:58 INFO - PROCESS | 4173 | 1462794658845 Marionette TRACE conn5 <- [1,902,null,{}] 04:50:58 INFO - PROCESS | 4173 | 1462794658871 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:50:59 INFO - PROCESS | 4173 | 1462794659091 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 04:50:59 INFO - PROCESS | 4173 | 1462794659116 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd31000 == 12 [pid = 4173] [id = 233] 04:50:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f5fa5c400) [pid = 4173] [serial = 700] [outer = (nil)] 04:50:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f5fd90000) [pid = 4173] [serial = 701] [outer = 0x7f6f5fa5c400] 04:50:59 INFO - PROCESS | 4173 | 1462794659188 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f5fd9c800) [pid = 4173] [serial = 702] [outer = 0x7f6f5fa5c400] 04:51:01 INFO - PROCESS | 4173 | 1462794661481 Marionette TRACE conn5 <- [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]]]}] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f65c5bc00) [pid = 4173] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f64b10c00) [pid = 4173] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f5e829c00) [pid = 4173] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f5f98f800) [pid = 4173] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f66605c00) [pid = 4173] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5c94ac00) [pid = 4173] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f6ecda400) [pid = 4173] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f65cff400) [pid = 4173] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f65cfb800) [pid = 4173] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f64d56000) [pid = 4173] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f60d29400) [pid = 4173] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f5fa5b000) [pid = 4173] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f5c721400) [pid = 4173] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f5e69d400) [pid = 4173] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f6686d000) [pid = 4173] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f6595c800) [pid = 4173] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f5fd8ec00) [pid = 4173] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f6ece2800) [pid = 4173] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f66604000) [pid = 4173] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f65c56400) [pid = 4173] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f64c56400) [pid = 4173] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f6961a800) [pid = 4173] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f6506c000) [pid = 4173] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f5e69f000) [pid = 4173] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f68049000) [pid = 4173] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f5f9cf800) [pid = 4173] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f66862c00) [pid = 4173] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f6976b000) [pid = 4173] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f64d50800) [pid = 4173] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f6e0c4000) [pid = 4173] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f7becf000) [pid = 4173] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f5e57d000) [pid = 4173] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f6f592000) [pid = 4173] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f723f3000) [pid = 4173] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f5e57a400) [pid = 4173] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f60b8b800) [pid = 4173] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f617eb400) [pid = 4173] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f6976f800) [pid = 4173] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f60d22000) [pid = 4173] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f60b8a800) [pid = 4173] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f5fd91400) [pid = 4173] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f7d151c00) [pid = 4173] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f617f1800) [pid = 4173] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f60b89800) [pid = 4173] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f5f9dc000) [pid = 4173] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f5f9d0000) [pid = 4173] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f64d50400) [pid = 4173] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f5f98f400) [pid = 4173] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f617f1000) [pid = 4173] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f614bc800) [pid = 4173] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f617f2400) [pid = 4173] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f65cf6000) [pid = 4173] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f5eed3000) [pid = 4173] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f6804d800) [pid = 4173] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f64b1a400) [pid = 4173] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f5e57f000) [pid = 4173] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f64c5ec00) [pid = 4173] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f5f9db800) [pid = 4173] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f5eed2800) [pid = 4173] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f82108400) [pid = 4173] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f69613400) [pid = 4173] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f614b3400) [pid = 4173] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f5fd96800) [pid = 4173] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f65cf2400) [pid = 4173] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f5c71a400) [pid = 4173] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f64c60c00) [pid = 4173] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f61580c00) [pid = 4173] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f64d5a000) [pid = 4173] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f7294ec00) [pid = 4173] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f66611400) [pid = 4173] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f5e574400) [pid = 4173] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f8184c400) [pid = 4173] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f665a6800) [pid = 4173] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:51:01 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f5febcc00) [pid = 4173] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2904ms 04:51:01 INFO - PROCESS | 4173 | 1462794661743 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 4173 | 1462794661747 Marionette TRACE conn5 <- [1,905,null,{"value":"8"}] 04:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:51:01 INFO - PROCESS | 4173 | 1462794661753 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - PROCESS | 4173 | 1462794661756 Marionette TRACE conn5 <- [1,906,null,{}] 04:51:01 INFO - PROCESS | 4173 | 1462794661761 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:01 INFO - PROCESS | 4173 | 1462794661909 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 04:51:01 INFO - PROCESS | 4173 | 1462794661923 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e44b000 == 13 [pid = 4173] [id = 234] 04:51:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f5c71ac00) [pid = 4173] [serial = 703] [outer = (nil)] 04:51:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f5e826800) [pid = 4173] [serial = 704] [outer = 0x7f6f5c71ac00] 04:51:01 INFO - PROCESS | 4173 | 1462794661991 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f5f9db800) [pid = 4173] [serial = 705] [outer = 0x7f6f5c71ac00] 04:51:02 INFO - PROCESS | 4173 | 1462794662798 Marionette TRACE conn5 <- [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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1086ms 04:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:51:02 INFO - PROCESS | 4173 | 1462794662848 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 4173 | 1462794662850 Marionette TRACE conn5 <- [1,909,null,{"value":"8"}] 04:51:02 INFO - PROCESS | 4173 | 1462794662857 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - PROCESS | 4173 | 1462794662860 Marionette TRACE conn5 <- [1,910,null,{}] 04:51:02 INFO - PROCESS | 4173 | 1462794662865 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:03 INFO - PROCESS | 4173 | 1462794663002 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 04:51:03 INFO - PROCESS | 4173 | 1462794663018 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616ce800 == 14 [pid = 4173] [id = 235] 04:51:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f5e572000) [pid = 4173] [serial = 706] [outer = (nil)] 04:51:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f60b85400) [pid = 4173] [serial = 707] [outer = 0x7f6f5e572000] 04:51:03 INFO - PROCESS | 4173 | 1462794663081 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f60d1cc00) [pid = 4173] [serial = 708] [outer = 0x7f6f5e572000] 04:51:04 INFO - PROCESS | 4173 | 1462794664179 Marionette TRACE conn5 <- [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]]]}] 04:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1380ms 04:51:04 INFO - PROCESS | 4173 | 1462794664237 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 4173 | 1462794664244 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 04:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:51:04 INFO - PROCESS | 4173 | 1462794664254 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:51:04 INFO - PROCESS | 4173 | 1462794664259 Marionette TRACE conn5 <- [1,914,null,{}] 04:51:04 INFO - PROCESS | 4173 | 1462794664268 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:04 INFO - PROCESS | 4173 | 1462794664498 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 04:51:04 INFO - PROCESS | 4173 | 1462794664711 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e821800 == 15 [pid = 4173] [id = 236] 04:51:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f5eeda000) [pid = 4173] [serial = 709] [outer = (nil)] 04:51:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f5f991c00) [pid = 4173] [serial = 710] [outer = 0x7f6f5eeda000] 04:51:04 INFO - PROCESS | 4173 | 1462794664836 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f5f9db400) [pid = 4173] [serial = 711] [outer = 0x7f6f5eeda000] 04:51:05 INFO - PROCESS | 4173 | 1462794665699 Marionette TRACE conn5 <- [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]]]}] 04:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1492ms 04:51:05 INFO - PROCESS | 4173 | 1462794665748 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 4173 | 1462794665756 Marionette TRACE conn5 <- [1,917,null,{"value":"8"}] 04:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:51:05 INFO - PROCESS | 4173 | 1462794665768 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - PROCESS | 4173 | 1462794665771 Marionette TRACE conn5 <- [1,918,null,{}] 04:51:05 INFO - PROCESS | 4173 | 1462794665778 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:05 INFO - PROCESS | 4173 | 1462794665958 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 04:51:06 INFO - PROCESS | 4173 | 1462794666113 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b55000 == 16 [pid = 4173] [id = 237] 04:51:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f5fa4f800) [pid = 4173] [serial = 712] [outer = (nil)] 04:51:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f60b94800) [pid = 4173] [serial = 713] [outer = 0x7f6f5fa4f800] 04:51:06 INFO - PROCESS | 4173 | 1462794666189 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f60d22000) [pid = 4173] [serial = 714] [outer = 0x7f6f5fa4f800] 04:51:07 INFO - PROCESS | 4173 | 1462794667196 Marionette TRACE conn5 <- [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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1482ms 04:51:07 INFO - PROCESS | 4173 | 1462794667250 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 4173 | 1462794667253 Marionette TRACE conn5 <- [1,921,null,{"value":"8"}] 04:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:51:07 INFO - PROCESS | 4173 | 1462794667260 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 4173 | 1462794667266 Marionette TRACE conn5 <- [1,922,null,{}] 04:51:07 INFO - PROCESS | 4173 | 1462794667283 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:07 INFO - PROCESS | 4173 | 1462794667464 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 04:51:07 INFO - PROCESS | 4173 | 1462794667675 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cdd000 == 17 [pid = 4173] [id = 238] 04:51:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f614b7400) [pid = 4173] [serial = 715] [outer = (nil)] 04:51:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f614bf400) [pid = 4173] [serial = 716] [outer = 0x7f6f614b7400] 04:51:07 INFO - PROCESS | 4173 | 1462794667801 Marionette DEBUG loaded listener.js 04:51:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f6157bc00) [pid = 4173] [serial = 717] [outer = 0x7f6f614b7400] 04:51:08 INFO - PROCESS | 4173 | 1462794668670 Marionette TRACE conn5 <- [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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1441ms 04:51:08 INFO - PROCESS | 4173 | 1462794668701 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 4173 | 1462794668706 Marionette TRACE conn5 <- [1,925,null,{"value":"8"}] 04:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:51:08 INFO - PROCESS | 4173 | 1462794668712 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 4173 | 1462794668715 Marionette TRACE conn5 <- [1,926,null,{}] 04:51:08 INFO - PROCESS | 4173 | 1462794668721 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:08 INFO - PROCESS | 4173 | 1462794668877 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 04:51:09 INFO - PROCESS | 4173 | 1462794669036 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6508b000 == 18 [pid = 4173] [id = 239] 04:51:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f5f998400) [pid = 4173] [serial = 718] [outer = (nil)] 04:51:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f61587800) [pid = 4173] [serial = 719] [outer = 0x7f6f5f998400] 04:51:09 INFO - PROCESS | 4173 | 1462794669112 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f617ea000) [pid = 4173] [serial = 720] [outer = 0x7f6f5f998400] 04:51:10 INFO - PROCESS | 4173 | 1462794670020 Marionette TRACE conn5 <- [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]]]}] 04:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1380ms 04:51:10 INFO - PROCESS | 4173 | 1462794670095 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 04:51:10 INFO - PROCESS | 4173 | 1462794670099 Marionette TRACE conn5 <- [1,929,null,{"value":"8"}] 04:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:51:10 INFO - PROCESS | 4173 | 1462794670105 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 4173 | 1462794670107 Marionette TRACE conn5 <- [1,930,null,{}] 04:51:10 INFO - PROCESS | 4173 | 1462794670114 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:10 INFO - PROCESS | 4173 | 1462794670275 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 04:51:10 INFO - PROCESS | 4173 | 1462794670433 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8d7000 == 19 [pid = 4173] [id = 240] 04:51:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f5bdc5400) [pid = 4173] [serial = 721] [outer = (nil)] 04:51:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f5c727000) [pid = 4173] [serial = 722] [outer = 0x7f6f5bdc5400] 04:51:10 INFO - PROCESS | 4173 | 1462794670514 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f617ed000) [pid = 4173] [serial = 723] [outer = 0x7f6f5bdc5400] 04:51:11 INFO - PROCESS | 4173 | 1462794671406 Marionette TRACE conn5 <- [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]]]}] 04:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1344ms 04:51:11 INFO - PROCESS | 4173 | 1462794671450 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 4173 | 1462794671453 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 04:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:51:11 INFO - PROCESS | 4173 | 1462794671459 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 4173 | 1462794671463 Marionette TRACE conn5 <- [1,934,null,{}] 04:51:11 INFO - PROCESS | 4173 | 1462794671468 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f5c958800) [pid = 4173] [serial = 668] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f76202800) [pid = 4173] [serial = 635] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f72318c00) [pid = 4173] [serial = 649] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f7cfa8c00) [pid = 4173] [serial = 650] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f6e8ea000) [pid = 4173] [serial = 646] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f70193800) [pid = 4173] [serial = 647] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f6660a000) [pid = 4173] [serial = 643] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f68052c00) [pid = 4173] [serial = 644] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f64d52800) [pid = 4173] [serial = 641] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f5feaf400) [pid = 4173] [serial = 675] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f64b1a000) [pid = 4173] [serial = 640] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f5fa5d000) [pid = 4173] [serial = 671] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f5feba800) [pid = 4173] [serial = 638] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f7066d800) [pid = 4173] [serial = 634] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f5f995c00) [pid = 4173] [serial = 637] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f5fa54000) [pid = 4173] [serial = 674] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f5e82cc00) [pid = 4173] [serial = 669] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f61582c00) [pid = 4173] [serial = 677] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f5feb8000) [pid = 4173] [serial = 672] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f5c957800) [pid = 4173] [serial = 666] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f5c951400) [pid = 4173] [serial = 665] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f5e82fc00) [pid = 4173] [serial = 663] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 137 (0x7f6f69764800) [pid = 4173] [serial = 631] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 136 (0x7f6f66652c00) [pid = 4173] [serial = 628] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 135 (0x7f6f66871800) [pid = 4173] [serial = 629] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 134 (0x7f6f5fa53c00) [pid = 4173] [serial = 659] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 133 (0x7f6f5e82b000) [pid = 4173] [serial = 662] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f5fa58800) [pid = 4173] [serial = 660] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f65c5c400) [pid = 4173] [serial = 625] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f5eee0000) [pid = 4173] [serial = 656] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 129 (0x7f6f6ece4800) [pid = 4173] [serial = 632] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 128 (0x7f6f6f012000) [pid = 4173] [serial = 657] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 127 (0x7f6f82221400) [pid = 4173] [serial = 652] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 126 (0x7f6f84857800) [pid = 4173] [serial = 653] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 125 (0x7f6f7ccc9000) [pid = 4173] [serial = 690] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f72684000) [pid = 4173] [serial = 689] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 123 (0x7f6f6961b800) [pid = 4173] [serial = 687] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 122 (0x7f6f68052400) [pid = 4173] [serial = 686] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f66868800) [pid = 4173] [serial = 684] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f66607800) [pid = 4173] [serial = 683] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f65960800) [pid = 4173] [serial = 681] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f64fd4000) [pid = 4173] [serial = 680] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f64b11c00) [pid = 4173] [serial = 678] [outer = (nil)] [url = about:blank] 04:51:11 INFO - PROCESS | 4173 | 1462794671843 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 04:51:12 INFO - PROCESS | 4173 | 1462794672075 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7bd000 == 20 [pid = 4173] [id = 241] 04:51:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f5c94f000) [pid = 4173] [serial = 724] [outer = (nil)] 04:51:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f5c958c00) [pid = 4173] [serial = 725] [outer = 0x7f6f5c94f000] 04:51:12 INFO - PROCESS | 4173 | 1462794672166 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f5eed6800) [pid = 4173] [serial = 726] [outer = 0x7f6f5c94f000] 04:51:13 INFO - PROCESS | 4173 | 1462794673041 Marionette TRACE conn5 <- [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]]]}] 04:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1636ms 04:51:13 INFO - PROCESS | 4173 | 1462794673097 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 4173 | 1462794673105 Marionette TRACE conn5 <- [1,937,null,{"value":"8"}] 04:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:51:13 INFO - PROCESS | 4173 | 1462794673114 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 4173 | 1462794673118 Marionette TRACE conn5 <- [1,938,null,{}] 04:51:13 INFO - PROCESS | 4173 | 1462794673126 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:13 INFO - PROCESS | 4173 | 1462794673348 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 04:51:13 INFO - PROCESS | 4173 | 1462794673629 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64d70000 == 21 [pid = 4173] [id = 242] 04:51:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f6157b400) [pid = 4173] [serial = 727] [outer = (nil)] 04:51:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f61586800) [pid = 4173] [serial = 728] [outer = 0x7f6f6157b400] 04:51:13 INFO - PROCESS | 4173 | 1462794673753 Marionette DEBUG loaded listener.js 04:51:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f617f4c00) [pid = 4173] [serial = 729] [outer = 0x7f6f6157b400] 04:51:14 INFO - PROCESS | 4173 | 1462794674608 Marionette TRACE conn5 <- [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]]]}] 04:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1537ms 04:51:14 INFO - PROCESS | 4173 | 1462794674651 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 04:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:51:14 INFO - PROCESS | 4173 | 1462794674657 Marionette TRACE conn5 <- [1,941,null,{"value":"8"}] 04:51:14 INFO - PROCESS | 4173 | 1462794674663 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 4173 | 1462794674666 Marionette TRACE conn5 <- [1,942,null,{}] 04:51:14 INFO - PROCESS | 4173 | 1462794674672 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:14 INFO - PROCESS | 4173 | 1462794674844 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 04:51:15 INFO - PROCESS | 4173 | 1462794674997 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65905800 == 22 [pid = 4173] [id = 243] 04:51:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f64b12c00) [pid = 4173] [serial = 730] [outer = (nil)] 04:51:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f64b19c00) [pid = 4173] [serial = 731] [outer = 0x7f6f64b12c00] 04:51:15 INFO - PROCESS | 4173 | 1462794675073 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f64b99c00) [pid = 4173] [serial = 732] [outer = 0x7f6f64b12c00] 04:51:16 INFO - PROCESS | 4173 | 1462794676060 Marionette TRACE conn5 <- [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]]]}] 04:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1434ms 04:51:16 INFO - PROCESS | 4173 | 1462794676097 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 4173 | 1462794676104 Marionette TRACE conn5 <- [1,945,null,{"value":"8"}] 04:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:51:16 INFO - PROCESS | 4173 | 1462794676121 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 4173 | 1462794676130 Marionette TRACE conn5 <- [1,946,null,{}] 04:51:16 INFO - PROCESS | 4173 | 1462794676137 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:16 INFO - PROCESS | 4173 | 1462794676309 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 04:51:16 INFO - PROCESS | 4173 | 1462794676502 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65915800 == 23 [pid = 4173] [id = 244] 04:51:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 127 (0x7f6f5e6a3c00) [pid = 4173] [serial = 733] [outer = (nil)] 04:51:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 128 (0x7f6f64c08000) [pid = 4173] [serial = 734] [outer = 0x7f6f5e6a3c00] 04:51:16 INFO - PROCESS | 4173 | 1462794676587 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f64c57000) [pid = 4173] [serial = 735] [outer = 0x7f6f5e6a3c00] 04:51:17 INFO - PROCESS | 4173 | 1462794677691 Marionette TRACE conn5 <- [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]]]}] 04:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1652ms 04:51:17 INFO - PROCESS | 4173 | 1462794677768 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 4173 | 1462794677774 Marionette TRACE conn5 <- [1,949,null,{"value":"8"}] 04:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:51:17 INFO - PROCESS | 4173 | 1462794677784 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 4173 | 1462794677789 Marionette TRACE conn5 <- [1,950,null,{}] 04:51:17 INFO - PROCESS | 4173 | 1462794677797 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:18 INFO - PROCESS | 4173 | 1462794678084 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 04:51:18 INFO - PROCESS | 4173 | 1462794678362 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5b977000 == 24 [pid = 4173] [id = 245] 04:51:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f5c957000) [pid = 4173] [serial = 736] [outer = (nil)] 04:51:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f5f997c00) [pid = 4173] [serial = 737] [outer = 0x7f6f5c957000] 04:51:18 INFO - PROCESS | 4173 | 1462794678552 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f818be800 == 23 [pid = 4173] [id = 230] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e44b000 == 22 [pid = 4173] [id = 234] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd31000 == 21 [pid = 4173] [id = 233] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616ce800 == 20 [pid = 4173] [id = 235] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e821800 == 19 [pid = 4173] [id = 236] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cdd000 == 18 [pid = 4173] [id = 238] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c8d7000 == 17 [pid = 4173] [id = 240] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64b55000 == 16 [pid = 4173] [id = 237] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9c9800 == 15 [pid = 4173] [id = 231] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e765000 == 14 [pid = 4173] [id = 232] 04:51:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6508b000 == 13 [pid = 4173] [id = 239] 04:51:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f5c721400) [pid = 4173] [serial = 738] [outer = 0x7f6f5c957000] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f64b92800) [pid = 4173] [serial = 425] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f7240f000) [pid = 4173] [serial = 602] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 129 (0x7f6f65cf9000) [pid = 4173] [serial = 527] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 128 (0x7f6f5feb3c00) [pid = 4173] [serial = 434] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 127 (0x7f6f709e6400) [pid = 4173] [serial = 572] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 126 (0x7f6f7cd37800) [pid = 4173] [serial = 530] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 125 (0x7f6f65cf1400) [pid = 4173] [serial = 595] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f66652400) [pid = 4173] [serial = 424] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 123 (0x7f6f5e6a1400) [pid = 4173] [serial = 616] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 122 (0x7f6f6be1e400) [pid = 4173] [serial = 385] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f5f9dbc00) [pid = 4173] [serial = 440] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f66871000) [pid = 4173] [serial = 536] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f6ece7800) [pid = 4173] [serial = 479] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f65c58400) [pid = 4173] [serial = 494] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f70193400) [pid = 4173] [serial = 391] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f7dfd8800) [pid = 4173] [serial = 431] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f614bec00) [pid = 4173] [serial = 613] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f72698800) [pid = 4173] [serial = 485] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f72945000) [pid = 4173] [serial = 394] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f64b12400) [pid = 4173] [serial = 614] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 111 (0x7f6f7cfe8400) [pid = 4173] [serial = 605] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 110 (0x7f6f8210a800) [pid = 4173] [serial = 539] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 109 (0x7f6f82218c00) [pid = 4173] [serial = 437] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 108 (0x7f6f7230b400) [pid = 4173] [serial = 482] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 107 (0x7f6f614b8000) [pid = 4173] [serial = 592] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 106 (0x7f6f60d28c00) [pid = 4173] [serial = 619] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 105 (0x7f6f64c57c00) [pid = 4173] [serial = 560] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 104 (0x7f6f81fcb400) [pid = 4173] [serial = 488] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f7becb000) [pid = 4173] [serial = 604] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f617ed800) [pid = 4173] [serial = 620] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f7cd40400) [pid = 4173] [serial = 397] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f697c4400) [pid = 4173] [serial = 569] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f7cfa5000) [pid = 4173] [serial = 578] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f6157e400) [pid = 4173] [serial = 443] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f64d5d800) [pid = 4173] [serial = 491] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f5f995400) [pid = 4173] [serial = 610] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f64c5b000) [pid = 4173] [serial = 379] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f64b97400) [pid = 4173] [serial = 421] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f726d2400) [pid = 4173] [serial = 428] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f6660cc00) [pid = 4173] [serial = 382] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f6ca26000) [pid = 4173] [serial = 599] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f64b96400) [pid = 4173] [serial = 593] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f64b1d800) [pid = 4173] [serial = 622] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f65c5d000) [pid = 4173] [serial = 497] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f66605800) [pid = 4173] [serial = 476] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f6660a400) [pid = 4173] [serial = 446] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f69669800) [pid = 4173] [serial = 598] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f82222800) [pid = 4173] [serial = 608] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f709e9800) [pid = 4173] [serial = 601] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f6ee2f000) [pid = 4173] [serial = 388] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f665aec00) [pid = 4173] [serial = 596] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f5f999800) [pid = 4173] [serial = 611] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f5f996800) [pid = 4173] [serial = 617] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f617f4000) [pid = 4173] [serial = 473] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f8210ac00) [pid = 4173] [serial = 607] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 76 (0x7f6f6664a800) [pid = 4173] [serial = 590] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 75 (0x7f6f709e0c00) [pid = 4173] [serial = 343] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f5fd93000) [pid = 4173] [serial = 557] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f665a7c00) [pid = 4173] [serial = 563] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 72 (0x7f6f64c0d000) [pid = 4173] [serial = 623] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f64fcf800) [pid = 4173] [serial = 524] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f68054c00) [pid = 4173] [serial = 566] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f7cc5c400) [pid = 4173] [serial = 575] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 68 (0x7f6f8149c400) [pid = 4173] [serial = 533] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 67 (0x7f6f5e57ec00) [pid = 4173] [serial = 449] [outer = (nil)] [url = about:blank] 04:51:20 INFO - PROCESS | 4173 | --DOMWINDOW == 66 (0x7f6f7de2b400) [pid = 4173] [serial = 692] [outer = (nil)] [url = about:blank] 04:51:21 INFO - PROCESS | 4173 | 1462794681134 Marionette TRACE conn5 <- [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]]]}] 04:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 3402ms 04:51:21 INFO - PROCESS | 4173 | 1462794681191 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 04:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:51:21 INFO - PROCESS | 4173 | 1462794681200 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 04:51:21 INFO - PROCESS | 4173 | 1462794681209 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 4173 | 1462794681217 Marionette TRACE conn5 <- [1,954,null,{}] 04:51:21 INFO - PROCESS | 4173 | 1462794681225 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:21 INFO - PROCESS | 4173 | 1462794681390 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 04:51:21 INFO - PROCESS | 4173 | 1462794681404 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8cc800 == 14 [pid = 4173] [id = 246] 04:51:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 67 (0x7f6f5e698800) [pid = 4173] [serial = 739] [outer = (nil)] 04:51:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f5e69cc00) [pid = 4173] [serial = 740] [outer = 0x7f6f5e698800] 04:51:21 INFO - PROCESS | 4173 | 1462794681480 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f5e825400) [pid = 4173] [serial = 741] [outer = 0x7f6f5e698800] 04:51:22 INFO - PROCESS | 4173 | 1462794682353 Marionette TRACE conn5 <- [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]]]}] 04:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1188ms 04:51:22 INFO - PROCESS | 4173 | 1462794682400 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 4173 | 1462794682411 Marionette TRACE conn5 <- [1,957,null,{"value":"8"}] 04:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:51:22 INFO - PROCESS | 4173 | 1462794682422 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - PROCESS | 4173 | 1462794682426 Marionette TRACE conn5 <- [1,958,null,{}] 04:51:22 INFO - PROCESS | 4173 | 1462794682432 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:22 INFO - PROCESS | 4173 | 1462794682591 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 04:51:22 INFO - PROCESS | 4173 | 1462794682699 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e755000 == 15 [pid = 4173] [id = 247] 04:51:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f5c719c00) [pid = 4173] [serial = 742] [outer = (nil)] 04:51:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f5eed8800) [pid = 4173] [serial = 743] [outer = 0x7f6f5c719c00] 04:51:22 INFO - PROCESS | 4173 | 1462794682771 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f5f996800) [pid = 4173] [serial = 744] [outer = 0x7f6f5c719c00] 04:51:23 INFO - PROCESS | 4173 | 1462794683704 Marionette TRACE conn5 <- [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]]]}] 04:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1344ms 04:51:23 INFO - PROCESS | 4173 | 1462794683766 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 04:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:51:23 INFO - PROCESS | 4173 | 1462794683771 Marionette TRACE conn5 <- [1,961,null,{"value":"8"}] 04:51:23 INFO - PROCESS | 4173 | 1462794683777 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:51:23 INFO - PROCESS | 4173 | 1462794683783 Marionette TRACE conn5 <- [1,962,null,{}] 04:51:23 INFO - PROCESS | 4173 | 1462794683815 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:24 INFO - PROCESS | 4173 | 1462794684017 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 04:51:24 INFO - PROCESS | 4173 | 1462794684044 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f8e9000 == 16 [pid = 4173] [id = 248] 04:51:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f5e82e800) [pid = 4173] [serial = 745] [outer = (nil)] 04:51:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f5fd94000) [pid = 4173] [serial = 746] [outer = 0x7f6f5e82e800] 04:51:24 INFO - PROCESS | 4173 | 1462794684118 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f5fd9dc00) [pid = 4173] [serial = 747] [outer = 0x7f6f5e82e800] 04:51:24 INFO - PROCESS | 4173 | 1462794684977 Marionette TRACE conn5 <- [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]]]}] 04:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1335ms 04:51:25 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f5fa5c400) [pid = 4173] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:51:25 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f5e696800) [pid = 4173] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:51:25 INFO - PROCESS | 4173 | --DOMWINDOW == 72 (0x7f6f5e696c00) [pid = 4173] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:51:25 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f5c71ac00) [pid = 4173] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:51:25 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f6ecdb800) [pid = 4173] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:51:25 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f64fcac00) [pid = 4173] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:51:25 INFO - PROCESS | 4173 | 1462794685131 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 4173 | 1462794685135 Marionette TRACE conn5 <- [1,965,null,{"value":"8"}] 04:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:51:25 INFO - PROCESS | 4173 | 1462794685142 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 4173 | 1462794685144 Marionette TRACE conn5 <- [1,966,null,{}] 04:51:25 INFO - PROCESS | 4173 | 1462794685150 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:25 INFO - PROCESS | 4173 | 1462794685298 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 04:51:25 INFO - PROCESS | 4173 | 1462794685310 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60a9f000 == 17 [pid = 4173] [id = 249] 04:51:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f5c721000) [pid = 4173] [serial = 748] [outer = (nil)] 04:51:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f5feb3400) [pid = 4173] [serial = 749] [outer = 0x7f6f5c721000] 04:51:25 INFO - PROCESS | 4173 | 1462794685376 Marionette DEBUG loaded listener.js 04:51:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f60b85c00) [pid = 4173] [serial = 750] [outer = 0x7f6f5c721000] 04:51:26 INFO - PROCESS | 4173 | 1462794686167 Marionette TRACE conn5 <- [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]]]}] 04:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1081ms 04:51:26 INFO - PROCESS | 4173 | 1462794686228 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 4173 | 1462794686231 Marionette TRACE conn5 <- [1,969,null,{"value":"8"}] 04:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:51:26 INFO - PROCESS | 4173 | 1462794686238 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - PROCESS | 4173 | 1462794686241 Marionette TRACE conn5 <- [1,970,null,{}] 04:51:26 INFO - PROCESS | 4173 | 1462794686250 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:26 INFO - PROCESS | 4173 | 1462794686385 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 04:51:26 INFO - PROCESS | 4173 | 1462794686410 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b7b800 == 18 [pid = 4173] [id = 250] 04:51:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f5feb4800) [pid = 4173] [serial = 751] [outer = (nil)] 04:51:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f60b8ec00) [pid = 4173] [serial = 752] [outer = 0x7f6f5feb4800] 04:51:26 INFO - PROCESS | 4173 | 1462794686473 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f614b8400) [pid = 4173] [serial = 753] [outer = 0x7f6f5feb4800] 04:51:27 INFO - PROCESS | 4173 | 1462794687556 Marionette TRACE conn5 <- [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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1390ms 04:51:27 INFO - PROCESS | 4173 | 1462794687630 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 4173 | 1462794687635 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 04:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:51:27 INFO - PROCESS | 4173 | 1462794687644 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 4173 | 1462794687649 Marionette TRACE conn5 <- [1,974,null,{}] 04:51:27 INFO - PROCESS | 4173 | 1462794687660 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:27 INFO - PROCESS | 4173 | 1462794687870 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 04:51:28 INFO - PROCESS | 4173 | 1462794688082 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e750800 == 19 [pid = 4173] [id = 251] 04:51:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 76 (0x7f6f5c953400) [pid = 4173] [serial = 754] [outer = (nil)] 04:51:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f5e699800) [pid = 4173] [serial = 755] [outer = 0x7f6f5c953400] 04:51:28 INFO - PROCESS | 4173 | 1462794688206 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f5eed3800) [pid = 4173] [serial = 756] [outer = 0x7f6f5c953400] 04:51:29 INFO - PROCESS | 4173 | 1462794689226 Marionette TRACE conn5 <- [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]]]}] 04:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1636ms 04:51:29 INFO - PROCESS | 4173 | 1462794689281 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 04:51:29 INFO - PROCESS | 4173 | 1462794689290 Marionette TRACE conn5 <- [1,977,null,{"value":"8"}] 04:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:51:29 INFO - PROCESS | 4173 | 1462794689301 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - PROCESS | 4173 | 1462794689305 Marionette TRACE conn5 <- [1,978,null,{}] 04:51:29 INFO - PROCESS | 4173 | 1462794689311 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:29 INFO - PROCESS | 4173 | 1462794689491 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 04:51:29 INFO - PROCESS | 4173 | 1462794689693 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b69000 == 20 [pid = 4173] [id = 252] 04:51:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f5eee1000) [pid = 4173] [serial = 757] [outer = (nil)] 04:51:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f5fa5b800) [pid = 4173] [serial = 758] [outer = 0x7f6f5eee1000] 04:51:29 INFO - PROCESS | 4173 | 1462794689796 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f5feb4000) [pid = 4173] [serial = 759] [outer = 0x7f6f5eee1000] 04:51:30 INFO - PROCESS | 4173 | 1462794690786 Marionette TRACE conn5 <- [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]]]}] 04:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1537ms 04:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:51:30 INFO - PROCESS | 4173 | 1462794690838 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 04:51:30 INFO - PROCESS | 4173 | 1462794690842 Marionette TRACE conn5 <- [1,981,null,{"value":"8"}] 04:51:30 INFO - PROCESS | 4173 | 1462794690849 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 4173 | 1462794690855 Marionette TRACE conn5 <- [1,982,null,{}] 04:51:30 INFO - PROCESS | 4173 | 1462794690872 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:31 INFO - PROCESS | 4173 | 1462794691058 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 04:51:31 INFO - PROCESS | 4173 | 1462794691243 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9db800 == 21 [pid = 4173] [id = 253] 04:51:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f5eedd800) [pid = 4173] [serial = 760] [outer = (nil)] 04:51:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f5febc000) [pid = 4173] [serial = 761] [outer = 0x7f6f5eedd800] 04:51:31 INFO - PROCESS | 4173 | 1462794691326 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f614bec00) [pid = 4173] [serial = 762] [outer = 0x7f6f5eedd800] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f5fd9c800) [pid = 4173] [serial = 702] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f5e6a3000) [pid = 4173] [serial = 696] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f5f993400) [pid = 4173] [serial = 699] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f5e826800) [pid = 4173] [serial = 704] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f5e698400) [pid = 4173] [serial = 695] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f5fd90000) [pid = 4173] [serial = 701] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f5eed4800) [pid = 4173] [serial = 698] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 76 (0x7f6f800cb000) [pid = 4173] [serial = 693] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 75 (0x7f6f665a5000) [pid = 4173] [serial = 626] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f60b85400) [pid = 4173] [serial = 707] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f5f9db800) [pid = 4173] [serial = 705] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 4173 | 1462794692454 Marionette TRACE conn5 <- [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]]]}] 04:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1687ms 04:51:32 INFO - PROCESS | 4173 | 1462794692536 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 04:51:32 INFO - PROCESS | 4173 | 1462794692542 Marionette TRACE conn5 <- [1,985,null,{"value":"8"}] 04:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:51:32 INFO - PROCESS | 4173 | 1462794692551 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:51:32 INFO - PROCESS | 4173 | 1462794692555 Marionette TRACE conn5 <- [1,986,null,{}] 04:51:32 INFO - PROCESS | 4173 | 1462794692563 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:32 INFO - PROCESS | 4173 | 1462794692717 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 04:51:32 INFO - PROCESS | 4173 | 1462794692733 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9d9800 == 22 [pid = 4173] [id = 254] 04:51:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f5e699c00) [pid = 4173] [serial = 763] [outer = (nil)] 04:51:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f5e82c000) [pid = 4173] [serial = 764] [outer = 0x7f6f5e699c00] 04:51:32 INFO - PROCESS | 4173 | 1462794692803 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 76 (0x7f6f5f98c800) [pid = 4173] [serial = 765] [outer = 0x7f6f5e699c00] 04:51:33 INFO - PROCESS | 4173 | 1462794693668 Marionette TRACE conn5 <- [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]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1133ms 04:51:33 INFO - PROCESS | 4173 | 1462794693687 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 04:51:33 INFO - PROCESS | 4173 | 1462794693697 Marionette TRACE conn5 <- [1,989,null,{"value":"8"}] 04:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:51:33 INFO - PROCESS | 4173 | 1462794693707 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 4173 | 1462794693711 Marionette TRACE conn5 <- [1,990,null,{}] 04:51:33 INFO - PROCESS | 4173 | 1462794693716 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:33 INFO - PROCESS | 4173 | 1462794693868 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 04:51:33 INFO - PROCESS | 4173 | 1462794693970 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e81c800 == 23 [pid = 4173] [id = 255] 04:51:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f5c94b000) [pid = 4173] [serial = 766] [outer = (nil)] 04:51:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f5fa56c00) [pid = 4173] [serial = 767] [outer = 0x7f6f5c94b000] 04:51:34 INFO - PROCESS | 4173 | 1462794694033 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f5feb6c00) [pid = 4173] [serial = 768] [outer = 0x7f6f5c94b000] 04:51:34 INFO - PROCESS | 4173 | 1462794694802 Marionette TRACE conn5 <- [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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1136ms 04:51:34 INFO - PROCESS | 4173 | 1462794694844 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 4173 | 1462794694848 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 04:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:51:34 INFO - PROCESS | 4173 | 1462794694854 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 4173 | 1462794694860 Marionette TRACE conn5 <- [1,994,null,{}] 04:51:34 INFO - PROCESS | 4173 | 1462794694886 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:35 INFO - PROCESS | 4173 | 1462794695087 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 04:51:35 INFO - PROCESS | 4173 | 1462794695112 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b7c000 == 24 [pid = 4173] [id = 256] 04:51:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f6157ec00) [pid = 4173] [serial = 769] [outer = (nil)] 04:51:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f617e6800) [pid = 4173] [serial = 770] [outer = 0x7f6f6157ec00] 04:51:35 INFO - PROCESS | 4173 | 1462794695181 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f617f1400) [pid = 4173] [serial = 771] [outer = 0x7f6f6157ec00] 04:51:36 INFO - PROCESS | 4173 | 1462794696056 Marionette TRACE conn5 <- [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]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1250ms 04:51:36 INFO - PROCESS | 4173 | 1462794696105 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 4173 | 1462794696110 Marionette TRACE conn5 <- [1,997,null,{"value":"8"}] 04:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:51:36 INFO - PROCESS | 4173 | 1462794696116 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 4173 | 1462794696118 Marionette TRACE conn5 <- [1,998,null,{}] 04:51:36 INFO - PROCESS | 4173 | 1462794696124 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:36 INFO - PROCESS | 4173 | 1462794696316 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 04:51:36 INFO - PROCESS | 4173 | 1462794696337 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64d7f000 == 25 [pid = 4173] [id = 257] 04:51:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f5bdcfc00) [pid = 4173] [serial = 772] [outer = (nil)] 04:51:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f64b19800) [pid = 4173] [serial = 773] [outer = 0x7f6f5bdcfc00] 04:51:36 INFO - PROCESS | 4173 | 1462794696407 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f64b94400) [pid = 4173] [serial = 774] [outer = 0x7f6f5bdcfc00] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f5e82e800) [pid = 4173] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f5c957000) [pid = 4173] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f5c719c00) [pid = 4173] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f5e698800) [pid = 4173] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f5e572000) [pid = 4173] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f5eeda000) [pid = 4173] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f5fa4f800) [pid = 4173] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f614b7400) [pid = 4173] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 76 (0x7f6f5f998400) [pid = 4173] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 75 (0x7f6f5bdc5400) [pid = 4173] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f5c94f000) [pid = 4173] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f6157b400) [pid = 4173] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 72 (0x7f6f64b12c00) [pid = 4173] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:51:37 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f5c721000) [pid = 4173] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:51:37 INFO - PROCESS | 4173 | 1462794697364 Marionette TRACE conn5 <- [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]]]}] 04:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1281ms 04:51:37 INFO - PROCESS | 4173 | 1462794697398 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 4173 | 1462794697400 Marionette TRACE conn5 <- [1,1001,null,{"value":"8"}] 04:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:51:37 INFO - PROCESS | 4173 | 1462794697407 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - PROCESS | 4173 | 1462794697409 Marionette TRACE conn5 <- [1,1002,null,{}] 04:51:37 INFO - PROCESS | 4173 | 1462794697414 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:37 INFO - PROCESS | 4173 | 1462794697554 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 04:51:37 INFO - PROCESS | 4173 | 1462794697570 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6509c800 == 26 [pid = 4173] [id = 258] 04:51:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f5bdc9c00) [pid = 4173] [serial = 775] [outer = (nil)] 04:51:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f5f998400) [pid = 4173] [serial = 776] [outer = 0x7f6f5bdc9c00] 04:51:37 INFO - PROCESS | 4173 | 1462794697634 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f60d1b800) [pid = 4173] [serial = 777] [outer = 0x7f6f5bdc9c00] 04:51:38 INFO - PROCESS | 4173 | 1462794698455 Marionette TRACE conn5 <- [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]]]}] 04:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1078ms 04:51:38 INFO - PROCESS | 4173 | 1462794698495 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 04:51:38 INFO - PROCESS | 4173 | 1462794698497 Marionette TRACE conn5 <- [1,1005,null,{"value":"8"}] 04:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:51:38 INFO - PROCESS | 4173 | 1462794698504 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:51:38 INFO - PROCESS | 4173 | 1462794698506 Marionette TRACE conn5 <- [1,1006,null,{}] 04:51:38 INFO - PROCESS | 4173 | 1462794698512 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:38 INFO - PROCESS | 4173 | 1462794698699 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 04:51:38 INFO - PROCESS | 4173 | 1462794698711 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65902800 == 27 [pid = 4173] [id = 259] 04:51:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f5bdc7800) [pid = 4173] [serial = 778] [outer = (nil)] 04:51:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 76 (0x7f6f64b9cc00) [pid = 4173] [serial = 779] [outer = 0x7f6f5bdc7800] 04:51:38 INFO - PROCESS | 4173 | 1462794698776 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f64c0a800) [pid = 4173] [serial = 780] [outer = 0x7f6f5bdc7800] 04:51:39 INFO - PROCESS | 4173 | 1462794699758 Marionette TRACE conn5 <- [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]]]}] 04:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1282ms 04:51:39 INFO - PROCESS | 4173 | 1462794699789 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 4173 | 1462794699795 Marionette TRACE conn5 <- [1,1009,null,{"value":"8"}] 04:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:51:39 INFO - PROCESS | 4173 | 1462794699805 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 4173 | 1462794699810 Marionette TRACE conn5 <- [1,1010,null,{}] 04:51:39 INFO - PROCESS | 4173 | 1462794699818 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:39 INFO - PROCESS | 4173 | 1462794699986 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 04:51:40 INFO - PROCESS | 4173 | 1462794700125 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e81c000 == 28 [pid = 4173] [id = 260] 04:51:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f5e577800) [pid = 4173] [serial = 781] [outer = (nil)] 04:51:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f5e82e400) [pid = 4173] [serial = 782] [outer = 0x7f6f5e577800] 04:51:40 INFO - PROCESS | 4173 | 1462794700202 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f5f9cf800) [pid = 4173] [serial = 783] [outer = 0x7f6f5e577800] 04:51:41 INFO - PROCESS | 4173 | 1462794701149 Marionette TRACE conn5 <- [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]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1388ms 04:51:41 INFO - PROCESS | 4173 | 1462794701195 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 4173 | 1462794701204 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 04:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:51:41 INFO - PROCESS | 4173 | 1462794701215 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 4173 | 1462794701218 Marionette TRACE conn5 <- [1,1014,null,{}] 04:51:41 INFO - PROCESS | 4173 | 1462794701225 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:41 INFO - PROCESS | 4173 | 1462794701396 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 04:51:41 INFO - PROCESS | 4173 | 1462794701537 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650e3000 == 29 [pid = 4173] [id = 261] 04:51:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f5e57f800) [pid = 4173] [serial = 784] [outer = (nil)] 04:51:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f60b92c00) [pid = 4173] [serial = 785] [outer = 0x7f6f5e57f800] 04:51:41 INFO - PROCESS | 4173 | 1462794701612 Marionette DEBUG loaded listener.js 04:51:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f6157c400) [pid = 4173] [serial = 786] [outer = 0x7f6f5e57f800] 04:51:42 INFO - PROCESS | 4173 | 1462794702589 Marionette TRACE conn5 <- [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]]]}] 04:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1435ms 04:51:42 INFO - PROCESS | 4173 | 1462794702651 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 04:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:51:42 INFO - PROCESS | 4173 | 1462794702656 Marionette TRACE conn5 <- [1,1017,null,{"value":"8"}] 04:51:42 INFO - PROCESS | 4173 | 1462794702663 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 4173 | 1462794702669 Marionette TRACE conn5 <- [1,1018,null,{}] 04:51:42 INFO - PROCESS | 4173 | 1462794702687 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:42 INFO - PROCESS | 4173 | 1462794702895 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 04:51:43 INFO - PROCESS | 4173 | 1462794703078 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6599b800 == 30 [pid = 4173] [id = 262] 04:51:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f64b1d400) [pid = 4173] [serial = 787] [outer = (nil)] 04:51:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f64b9e400) [pid = 4173] [serial = 788] [outer = 0x7f6f64b1d400] 04:51:43 INFO - PROCESS | 4173 | 1462794703203 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f64c04400) [pid = 4173] [serial = 789] [outer = 0x7f6f64b1d400] 04:51:44 INFO - PROCESS | 4173 | 1462794704116 Marionette TRACE conn5 <- [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]]]}] 04:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1491ms 04:51:44 INFO - PROCESS | 4173 | 1462794704154 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 04:51:44 INFO - PROCESS | 4173 | 1462794704159 Marionette TRACE conn5 <- [1,1021,null,{"value":"8"}] 04:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:51:44 INFO - PROCESS | 4173 | 1462794704165 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:51:44 INFO - PROCESS | 4173 | 1462794704168 Marionette TRACE conn5 <- [1,1022,null,{}] 04:51:44 INFO - PROCESS | 4173 | 1462794704173 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:44 INFO - PROCESS | 4173 | 1462794704328 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 04:51:44 INFO - PROCESS | 4173 | 1462794704473 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8cf800 == 31 [pid = 4173] [id = 263] 04:51:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f5bdce800) [pid = 4173] [serial = 790] [outer = (nil)] 04:51:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f5e57b800) [pid = 4173] [serial = 791] [outer = 0x7f6f5bdce800] 04:51:44 INFO - PROCESS | 4173 | 1462794704546 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f64c0c800) [pid = 4173] [serial = 792] [outer = 0x7f6f5bdce800] 04:51:45 INFO - PROCESS | 4173 | 1462794705637 Marionette TRACE conn5 <- [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]]]}] 04:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1536ms 04:51:45 INFO - PROCESS | 4173 | 1462794705703 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 04:51:45 INFO - PROCESS | 4173 | 1462794705708 Marionette TRACE conn5 <- [1,1025,null,{"value":"8"}] 04:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:51:45 INFO - PROCESS | 4173 | 1462794705716 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - PROCESS | 4173 | 1462794705721 Marionette TRACE conn5 <- [1,1026,null,{}] 04:51:45 INFO - PROCESS | 4173 | 1462794705729 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:45 INFO - PROCESS | 4173 | 1462794705980 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f60b8ec00) [pid = 4173] [serial = 752] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | 1462794706224 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7b7800 == 32 [pid = 4173] [id = 264] 04:51:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f5e82bc00) [pid = 4173] [serial = 793] [outer = (nil)] 04:51:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f5eed8c00) [pid = 4173] [serial = 794] [outer = 0x7f6f5e82bc00] 04:51:46 INFO - PROCESS | 4173 | 1462794706298 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f5f9cf400) [pid = 4173] [serial = 795] [outer = 0x7f6f5e82bc00] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f5fd94000) [pid = 4173] [serial = 746] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f5f997c00) [pid = 4173] [serial = 737] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f5c721400) [pid = 4173] [serial = 738] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f5eed8800) [pid = 4173] [serial = 743] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f5e69cc00) [pid = 4173] [serial = 740] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f5e825400) [pid = 4173] [serial = 741] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f60d1cc00) [pid = 4173] [serial = 708] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f5f9db400) [pid = 4173] [serial = 711] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f5f991c00) [pid = 4173] [serial = 710] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f60d22000) [pid = 4173] [serial = 714] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f60b94800) [pid = 4173] [serial = 713] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f6157bc00) [pid = 4173] [serial = 717] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f614bf400) [pid = 4173] [serial = 716] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f617ea000) [pid = 4173] [serial = 720] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 76 (0x7f6f61587800) [pid = 4173] [serial = 719] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 75 (0x7f6f617ed000) [pid = 4173] [serial = 723] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 74 (0x7f6f5c727000) [pid = 4173] [serial = 722] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 73 (0x7f6f5eed6800) [pid = 4173] [serial = 726] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 72 (0x7f6f5c958c00) [pid = 4173] [serial = 725] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f5fd9dc00) [pid = 4173] [serial = 747] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f617f4c00) [pid = 4173] [serial = 729] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f61586800) [pid = 4173] [serial = 728] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 68 (0x7f6f64b99c00) [pid = 4173] [serial = 732] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 67 (0x7f6f64b19c00) [pid = 4173] [serial = 731] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 66 (0x7f6f64c08000) [pid = 4173] [serial = 734] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 65 (0x7f6f5feb3400) [pid = 4173] [serial = 749] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 64 (0x7f6f60b85c00) [pid = 4173] [serial = 750] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 4173 | --DOMWINDOW == 63 (0x7f6f5f996800) [pid = 4173] [serial = 744] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 4173 | 1462794707057 Marionette TRACE conn5 <- [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]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1385ms 04:51:47 INFO - PROCESS | 4173 | 1462794707105 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 4173 | 1462794707112 Marionette TRACE conn5 <- [1,1029,null,{"value":"8"}] 04:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:51:47 INFO - PROCESS | 4173 | 1462794707123 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 4173 | 1462794707126 Marionette TRACE conn5 <- [1,1030,null,{}] 04:51:47 INFO - PROCESS | 4173 | 1462794707133 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:47 INFO - PROCESS | 4173 | 1462794707279 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 04:51:47 INFO - PROCESS | 4173 | 1462794707297 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e763000 == 33 [pid = 4173] [id = 265] 04:51:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 64 (0x7f6f5fa5c400) [pid = 4173] [serial = 796] [outer = (nil)] 04:51:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 65 (0x7f6f5fd94800) [pid = 4173] [serial = 797] [outer = 0x7f6f5fa5c400] 04:51:47 INFO - PROCESS | 4173 | 1462794707361 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 66 (0x7f6f5feae400) [pid = 4173] [serial = 798] [outer = 0x7f6f5fa5c400] 04:51:48 INFO - PROCESS | 4173 | 1462794708211 Marionette TRACE conn5 <- [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]]]}] 04:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1130ms 04:51:48 INFO - PROCESS | 4173 | 1462794708253 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 4173 | 1462794708257 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 04:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:51:48 INFO - PROCESS | 4173 | 1462794708267 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - PROCESS | 4173 | 1462794708273 Marionette TRACE conn5 <- [1,1034,null,{}] 04:51:48 INFO - PROCESS | 4173 | 1462794708288 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:48 INFO - PROCESS | 4173 | 1462794708458 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 04:51:48 INFO - PROCESS | 4173 | 1462794708471 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60aa5000 == 34 [pid = 4173] [id = 266] 04:51:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 67 (0x7f6f5bdce000) [pid = 4173] [serial = 799] [outer = (nil)] 04:51:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f60d27400) [pid = 4173] [serial = 800] [outer = 0x7f6f5bdce000] 04:51:48 INFO - PROCESS | 4173 | 1462794708628 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f6157fc00) [pid = 4173] [serial = 801] [outer = 0x7f6f5bdce000] 04:51:49 INFO - PROCESS | 4173 | 1462794709440 Marionette TRACE conn5 <- [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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1239ms 04:51:49 INFO - PROCESS | 4173 | 1462794709516 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 4173 | 1462794709519 Marionette TRACE conn5 <- [1,1037,null,{"value":"8"}] 04:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:51:49 INFO - PROCESS | 4173 | 1462794709526 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 4173 | 1462794709529 Marionette TRACE conn5 <- [1,1038,null,{}] 04:51:49 INFO - PROCESS | 4173 | 1462794709534 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:49 INFO - PROCESS | 4173 | 1462794709717 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 04:51:49 INFO - PROCESS | 4173 | 1462794709743 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b63800 == 35 [pid = 4173] [id = 267] 04:51:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f61583800) [pid = 4173] [serial = 802] [outer = (nil)] 04:51:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f617f4000) [pid = 4173] [serial = 803] [outer = 0x7f6f61583800] 04:51:49 INFO - PROCESS | 4173 | 1462794709806 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f64b92c00) [pid = 4173] [serial = 804] [outer = 0x7f6f61583800] 04:51:50 INFO - PROCESS | 4173 | 1462794710686 Marionette TRACE conn5 <- [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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1232ms 04:51:50 INFO - PROCESS | 4173 | 1462794710762 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 4173 | 1462794710766 Marionette TRACE conn5 <- [1,1041,null,{"value":"8"}] 04:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:51:50 INFO - PROCESS | 4173 | 1462794710772 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 4173 | 1462794710774 Marionette TRACE conn5 <- [1,1042,null,{}] 04:51:50 INFO - PROCESS | 4173 | 1462794710780 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:50 INFO - PROCESS | 4173 | 1462794710959 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 04:51:51 INFO - PROCESS | 4173 | --DOMWINDOW == 71 (0x7f6f5c94b000) [pid = 4173] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:51:51 INFO - PROCESS | 4173 | --DOMWINDOW == 70 (0x7f6f5bdcfc00) [pid = 4173] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:51:51 INFO - PROCESS | 4173 | --DOMWINDOW == 69 (0x7f6f5bdc9c00) [pid = 4173] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:51:51 INFO - PROCESS | 4173 | --DOMWINDOW == 68 (0x7f6f5e699c00) [pid = 4173] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:51:51 INFO - PROCESS | 4173 | --DOMWINDOW == 67 (0x7f6f6157ec00) [pid = 4173] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:51:51 INFO - PROCESS | 4173 | 1462794711087 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e75e800 == 36 [pid = 4173] [id = 268] 04:51:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 68 (0x7f6f5bdc4800) [pid = 4173] [serial = 805] [outer = (nil)] 04:51:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 69 (0x7f6f5e574800) [pid = 4173] [serial = 806] [outer = 0x7f6f5bdc4800] 04:51:51 INFO - PROCESS | 4173 | 1462794711150 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 70 (0x7f6f64b93400) [pid = 4173] [serial = 807] [outer = 0x7f6f5bdc4800] 04:51:51 INFO - PROCESS | 4173 | 1462794711882 Marionette TRACE conn5 <- [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]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1133ms 04:51:51 INFO - PROCESS | 4173 | 1462794711906 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 4173 | 1462794711910 Marionette TRACE conn5 <- [1,1045,null,{"value":"8"}] 04:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:51:51 INFO - PROCESS | 4173 | 1462794711916 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - PROCESS | 4173 | 1462794711919 Marionette TRACE conn5 <- [1,1046,null,{}] 04:51:51 INFO - PROCESS | 4173 | 1462794711924 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:52 INFO - PROCESS | 4173 | 1462794712107 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 04:51:52 INFO - PROCESS | 4173 | 1462794712120 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650d1800 == 37 [pid = 4173] [id = 269] 04:51:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 71 (0x7f6f64c0fc00) [pid = 4173] [serial = 808] [outer = (nil)] 04:51:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 72 (0x7f6f64c63c00) [pid = 4173] [serial = 809] [outer = 0x7f6f64c0fc00] 04:51:52 INFO - PROCESS | 4173 | 1462794712185 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 73 (0x7f6f64d53000) [pid = 4173] [serial = 810] [outer = 0x7f6f64c0fc00] 04:51:52 INFO - PROCESS | 4173 | 1462794712974 Marionette TRACE conn5 <- [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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1088ms 04:51:53 INFO - PROCESS | 4173 | 1462794713014 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 4173 | 1462794713018 Marionette TRACE conn5 <- [1,1049,null,{"value":"8"}] 04:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:51:53 INFO - PROCESS | 4173 | 1462794713095 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 4173 | 1462794713101 Marionette TRACE conn5 <- [1,1050,null,{}] 04:51:53 INFO - PROCESS | 4173 | 1462794713114 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:53 INFO - PROCESS | 4173 | 1462794713297 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 04:51:53 INFO - PROCESS | 4173 | 1462794713452 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e43e000 == 38 [pid = 4173] [id = 270] 04:51:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 74 (0x7f6f5e57cc00) [pid = 4173] [serial = 811] [outer = (nil)] 04:51:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 75 (0x7f6f5e696c00) [pid = 4173] [serial = 812] [outer = 0x7f6f5e57cc00] 04:51:53 INFO - PROCESS | 4173 | 1462794713538 Marionette DEBUG loaded listener.js 04:51:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 76 (0x7f6f5e82f400) [pid = 4173] [serial = 813] [outer = 0x7f6f5e57cc00] 04:51:54 INFO - PROCESS | 4173 | 1462794714502 Marionette TRACE conn5 <- [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]]]}] 04:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1509ms 04:51:54 INFO - PROCESS | 4173 | 1462794714543 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 04:51:54 INFO - PROCESS | 4173 | 1462794714548 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 04:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:51:54 INFO - PROCESS | 4173 | 1462794714555 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:51:54 INFO - PROCESS | 4173 | 1462794714559 Marionette TRACE conn5 <- [1,1054,null,{}] 04:51:54 INFO - PROCESS | 4173 | 1462794714571 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:54 INFO - PROCESS | 4173 | 1462794714748 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 04:51:54 INFO - PROCESS | 4173 | 1462794714889 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b72800 == 39 [pid = 4173] [id = 271] 04:51:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 77 (0x7f6f5f9dd000) [pid = 4173] [serial = 814] [outer = (nil)] 04:51:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f5feb2400) [pid = 4173] [serial = 815] [outer = 0x7f6f5f9dd000] 04:51:54 INFO - PROCESS | 4173 | 1462794714964 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f60d1f000) [pid = 4173] [serial = 816] [outer = 0x7f6f5f9dd000] 04:51:55 INFO - PROCESS | 4173 | 1462794715872 Marionette TRACE conn5 <- [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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1344ms 04:51:55 INFO - PROCESS | 4173 | 1462794715900 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 4173 | 1462794715905 Marionette TRACE conn5 <- [1,1057,null,{"value":"8"}] 04:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:51:55 INFO - PROCESS | 4173 | 1462794715911 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 4173 | 1462794715915 Marionette TRACE conn5 <- [1,1058,null,{}] 04:51:55 INFO - PROCESS | 4173 | 1462794715920 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:56 INFO - PROCESS | 4173 | 1462794716086 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 04:51:56 INFO - PROCESS | 4173 | 1462794716243 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6599a800 == 40 [pid = 4173] [id = 272] 04:51:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f64b94c00) [pid = 4173] [serial = 817] [outer = (nil)] 04:51:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f64ba1400) [pid = 4173] [serial = 818] [outer = 0x7f6f64b94c00] 04:51:56 INFO - PROCESS | 4173 | 1462794716327 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f64c58400) [pid = 4173] [serial = 819] [outer = 0x7f6f64b94c00] 04:51:57 INFO - PROCESS | 4173 | 1462794717364 Marionette TRACE conn5 <- [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]]]}] 04:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1529ms 04:51:57 INFO - PROCESS | 4173 | 1462794717442 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 04:51:57 INFO - PROCESS | 4173 | 1462794717446 Marionette TRACE conn5 <- [1,1061,null,{"value":"8"}] 04:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:51:57 INFO - PROCESS | 4173 | 1462794717452 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:51:57 INFO - PROCESS | 4173 | 1462794717455 Marionette TRACE conn5 <- [1,1062,null,{}] 04:51:57 INFO - PROCESS | 4173 | 1462794717460 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:57 INFO - PROCESS | 4173 | 1462794717663 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 04:51:57 INFO - PROCESS | 4173 | 1462794717802 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65acf000 == 41 [pid = 4173] [id = 273] 04:51:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f617efc00) [pid = 4173] [serial = 820] [outer = (nil)] 04:51:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f64d55800) [pid = 4173] [serial = 821] [outer = 0x7f6f617efc00] 04:51:57 INFO - PROCESS | 4173 | 1462794717891 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f64d5bc00) [pid = 4173] [serial = 822] [outer = 0x7f6f617efc00] 04:51:58 INFO - PROCESS | 4173 | 1462794718815 Marionette TRACE conn5 <- [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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1388ms 04:51:58 INFO - PROCESS | 4173 | 1462794718841 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 04:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:51:58 INFO - PROCESS | 4173 | 1462794718845 Marionette TRACE conn5 <- [1,1065,null,{"value":"8"}] 04:51:58 INFO - PROCESS | 4173 | 1462794718852 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 4173 | 1462794718855 Marionette TRACE conn5 <- [1,1066,null,{}] 04:51:58 INFO - PROCESS | 4173 | 1462794718861 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:51:59 INFO - PROCESS | 4173 | 1462794719064 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 04:51:59 INFO - PROCESS | 4173 | 1462794719219 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66342000 == 42 [pid = 4173] [id = 274] 04:51:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f64d5d000) [pid = 4173] [serial = 823] [outer = (nil)] 04:51:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f64fce400) [pid = 4173] [serial = 824] [outer = 0x7f6f64d5d000] 04:51:59 INFO - PROCESS | 4173 | 1462794719311 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f64fd3400) [pid = 4173] [serial = 825] [outer = 0x7f6f64d5d000] 04:52:00 INFO - PROCESS | 4173 | 1462794720407 Marionette TRACE conn5 <- [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]]]}] 04:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1586ms 04:52:00 INFO - PROCESS | 4173 | 1462794720439 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 04:52:00 INFO - PROCESS | 4173 | 1462794720447 Marionette TRACE conn5 <- [1,1069,null,{"value":"8"}] 04:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:52:00 INFO - PROCESS | 4173 | 1462794720460 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:52:00 INFO - PROCESS | 4173 | 1462794720470 Marionette TRACE conn5 <- [1,1070,null,{}] 04:52:00 INFO - PROCESS | 4173 | 1462794720481 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:00 INFO - PROCESS | 4173 | 1462794720699 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 04:52:00 INFO - PROCESS | 4173 | 1462794720940 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c227000 == 43 [pid = 4173] [id = 275] 04:52:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f5f990000) [pid = 4173] [serial = 826] [outer = (nil)] 04:52:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f5f9d0000) [pid = 4173] [serial = 827] [outer = 0x7f6f5f990000] 04:52:01 INFO - PROCESS | 4173 | 1462794721030 Marionette DEBUG loaded listener.js 04:52:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f5fa5a800) [pid = 4173] [serial = 828] [outer = 0x7f6f5f990000] 04:52:01 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f64b9cc00) [pid = 4173] [serial = 779] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f5fa56c00) [pid = 4173] [serial = 767] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f5febc000) [pid = 4173] [serial = 761] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f5fa5b800) [pid = 4173] [serial = 758] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f5e82c000) [pid = 4173] [serial = 764] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f5f98c800) [pid = 4173] [serial = 765] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f5e699800) [pid = 4173] [serial = 755] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f5feb6c00) [pid = 4173] [serial = 768] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | 1462794722160 Marionette TRACE conn5 <- [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]]]}] 04:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1744ms 04:52:02 INFO - PROCESS | 4173 | 1462794722204 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 04:52:02 INFO - PROCESS | 4173 | 1462794722213 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 04:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:52:02 INFO - PROCESS | 4173 | 1462794722231 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:52:02 INFO - PROCESS | 4173 | 1462794722235 Marionette TRACE conn5 <- [1,1074,null,{}] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f64b19800) [pid = 4173] [serial = 773] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f5f998400) [pid = 4173] [serial = 776] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f617e6800) [pid = 4173] [serial = 770] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f64b94400) [pid = 4173] [serial = 774] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 78 (0x7f6f617f1400) [pid = 4173] [serial = 771] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | --DOMWINDOW == 77 (0x7f6f60d1b800) [pid = 4173] [serial = 777] [outer = (nil)] [url = about:blank] 04:52:02 INFO - PROCESS | 4173 | 1462794722260 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:02 INFO - PROCESS | 4173 | 1462794722426 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 04:52:02 INFO - PROCESS | 4173 | 1462794722605 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f8e6000 == 44 [pid = 4173] [id = 276] 04:52:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 78 (0x7f6f5f991c00) [pid = 4173] [serial = 829] [outer = (nil)] 04:52:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 79 (0x7f6f60b8c800) [pid = 4173] [serial = 830] [outer = 0x7f6f5f991c00] 04:52:02 INFO - PROCESS | 4173 | 1462794722674 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f61579000) [pid = 4173] [serial = 831] [outer = 0x7f6f5f991c00] 04:52:03 INFO - PROCESS | 4173 | 1462794723467 Marionette TRACE conn5 <- [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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1301ms 04:52:03 INFO - PROCESS | 4173 | 1462794723525 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 4173 | 1462794723529 Marionette TRACE conn5 <- [1,1077,null,{"value":"8"}] 04:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:52:03 INFO - PROCESS | 4173 | 1462794723536 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 4173 | 1462794723541 Marionette TRACE conn5 <- [1,1078,null,{}] 04:52:03 INFO - PROCESS | 4173 | 1462794723558 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:03 INFO - PROCESS | 4173 | 1462794723735 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 04:52:03 INFO - PROCESS | 4173 | 1462794723852 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64d62800 == 45 [pid = 4173] [id = 277] 04:52:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f5fd99c00) [pid = 4173] [serial = 832] [outer = (nil)] 04:52:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f64b16800) [pid = 4173] [serial = 833] [outer = 0x7f6f5fd99c00] 04:52:03 INFO - PROCESS | 4173 | 1462794723968 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f64c03400) [pid = 4173] [serial = 834] [outer = 0x7f6f5fd99c00] 04:52:05 INFO - PROCESS | 4173 | 1462794725264 Marionette TRACE conn5 <- [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]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1747ms 04:52:05 INFO - PROCESS | 4173 | 1462794725285 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 4173 | 1462794725290 Marionette TRACE conn5 <- [1,1081,null,{"value":"8"}] 04:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:52:05 INFO - PROCESS | 4173 | 1462794725296 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 4173 | 1462794725298 Marionette TRACE conn5 <- [1,1082,null,{}] 04:52:05 INFO - PROCESS | 4173 | 1462794725305 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:05 INFO - PROCESS | 4173 | 1462794725524 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 04:52:05 INFO - PROCESS | 4173 | 1462794725549 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650dd000 == 46 [pid = 4173] [id = 278] 04:52:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f5feb6c00) [pid = 4173] [serial = 835] [outer = (nil)] 04:52:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f64c61800) [pid = 4173] [serial = 836] [outer = 0x7f6f5feb6c00] 04:52:05 INFO - PROCESS | 4173 | 1462794725614 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f64d5dc00) [pid = 4173] [serial = 837] [outer = 0x7f6f5feb6c00] 04:52:06 INFO - PROCESS | 4173 | 1462794726424 Marionette TRACE conn5 <- [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]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1178ms 04:52:06 INFO - PROCESS | 4173 | --DOMWINDOW == 85 (0x7f6f5feb4800) [pid = 4173] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:52:06 INFO - PROCESS | 4173 | --DOMWINDOW == 84 (0x7f6f5bdce000) [pid = 4173] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:52:06 INFO - PROCESS | 4173 | --DOMWINDOW == 83 (0x7f6f61583800) [pid = 4173] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:52:06 INFO - PROCESS | 4173 | --DOMWINDOW == 82 (0x7f6f5bdc4800) [pid = 4173] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:52:06 INFO - PROCESS | 4173 | --DOMWINDOW == 81 (0x7f6f5e82bc00) [pid = 4173] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:52:06 INFO - PROCESS | 4173 | --DOMWINDOW == 80 (0x7f6f5bdc7800) [pid = 4173] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:52:06 INFO - PROCESS | 4173 | --DOMWINDOW == 79 (0x7f6f5fa5c400) [pid = 4173] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:52:06 INFO - PROCESS | 4173 | 1462794726492 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 4173 | 1462794726495 Marionette TRACE conn5 <- [1,1085,null,{"value":"8"}] 04:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:52:06 INFO - PROCESS | 4173 | 1462794726501 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 4173 | 1462794726504 Marionette TRACE conn5 <- [1,1086,null,{}] 04:52:06 INFO - PROCESS | 4173 | 1462794726510 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:06 INFO - PROCESS | 4173 | 1462794726655 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 04:52:06 INFO - PROCESS | 4173 | 1462794726666 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616d5000 == 47 [pid = 4173] [id = 279] 04:52:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 80 (0x7f6f5fa50800) [pid = 4173] [serial = 838] [outer = (nil)] 04:52:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 81 (0x7f6f64c02800) [pid = 4173] [serial = 839] [outer = 0x7f6f5fa50800] 04:52:06 INFO - PROCESS | 4173 | 1462794726732 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 82 (0x7f6f64d5f400) [pid = 4173] [serial = 840] [outer = 0x7f6f5fa50800] 04:52:07 INFO - PROCESS | 4173 | 1462794727606 Marionette TRACE conn5 <- [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]]]}] 04:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1147ms 04:52:07 INFO - PROCESS | 4173 | 1462794727650 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 04:52:07 INFO - PROCESS | 4173 | 1462794727654 Marionette TRACE conn5 <- [1,1089,null,{"value":"8"}] 04:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:52:07 INFO - PROCESS | 4173 | 1462794727660 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:52:07 INFO - PROCESS | 4173 | 1462794727662 Marionette TRACE conn5 <- [1,1090,null,{}] 04:52:07 INFO - PROCESS | 4173 | 1462794727667 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:07 INFO - PROCESS | 4173 | 1462794727853 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 04:52:07 INFO - PROCESS | 4173 | 1462794727965 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8d1800 == 48 [pid = 4173] [id = 280] 04:52:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 83 (0x7f6f5feb5400) [pid = 4173] [serial = 841] [outer = (nil)] 04:52:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 84 (0x7f6f65072800) [pid = 4173] [serial = 842] [outer = 0x7f6f5feb5400] 04:52:08 INFO - PROCESS | 4173 | 1462794728034 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 85 (0x7f6f65955800) [pid = 4173] [serial = 843] [outer = 0x7f6f5feb5400] 04:52:08 INFO - PROCESS | 4173 | 1462794728906 Marionette TRACE conn5 <- [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]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1277ms 04:52:08 INFO - PROCESS | 4173 | 1462794728938 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 4173 | 1462794728943 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 04:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:52:08 INFO - PROCESS | 4173 | 1462794728953 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 4173 | 1462794728959 Marionette TRACE conn5 <- [1,1094,null,{}] 04:52:08 INFO - PROCESS | 4173 | 1462794728972 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:09 INFO - PROCESS | 4173 | 1462794729175 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 04:52:09 INFO - PROCESS | 4173 | 1462794729323 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd42800 == 49 [pid = 4173] [id = 281] 04:52:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 86 (0x7f6f5bdd1400) [pid = 4173] [serial = 844] [outer = (nil)] 04:52:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f5fa56c00) [pid = 4173] [serial = 845] [outer = 0x7f6f5bdd1400] 04:52:09 INFO - PROCESS | 4173 | 1462794729400 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f5feb1000) [pid = 4173] [serial = 846] [outer = 0x7f6f5bdd1400] 04:52:10 INFO - PROCESS | 4173 | 1462794730421 Marionette TRACE conn5 <- [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]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1539ms 04:52:10 INFO - PROCESS | 4173 | 1462794730493 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 4173 | 1462794730502 Marionette TRACE conn5 <- [1,1097,null,{"value":"8"}] 04:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:52:10 INFO - PROCESS | 4173 | 1462794730513 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 4173 | 1462794730517 Marionette TRACE conn5 <- [1,1098,null,{}] 04:52:10 INFO - PROCESS | 4173 | 1462794730524 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:10 INFO - PROCESS | 4173 | 1462794730736 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 04:52:10 INFO - PROCESS | 4173 | 1462794730929 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659cf000 == 50 [pid = 4173] [id = 282] 04:52:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f617e6c00) [pid = 4173] [serial = 847] [outer = (nil)] 04:52:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f617f2800) [pid = 4173] [serial = 848] [outer = 0x7f6f617e6c00] 04:52:11 INFO - PROCESS | 4173 | 1462794731053 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f64b9c800) [pid = 4173] [serial = 849] [outer = 0x7f6f617e6c00] 04:52:11 INFO - PROCESS | 4173 | 1462794731978 Marionette TRACE conn5 <- [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]]]}] 04:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1535ms 04:52:12 INFO - PROCESS | 4173 | 1462794732049 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 4173 | 1462794732053 Marionette TRACE conn5 <- [1,1101,null,{"value":"8"}] 04:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:52:12 INFO - PROCESS | 4173 | 1462794732060 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 4173 | 1462794732066 Marionette TRACE conn5 <- [1,1102,null,{}] 04:52:12 INFO - PROCESS | 4173 | 1462794732082 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:12 INFO - PROCESS | 4173 | 1462794732292 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 04:52:12 INFO - PROCESS | 4173 | 1462794732493 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665ce800 == 51 [pid = 4173] [id = 283] 04:52:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f64c5d000) [pid = 4173] [serial = 850] [outer = (nil)] 04:52:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f64fd7800) [pid = 4173] [serial = 851] [outer = 0x7f6f64c5d000] 04:52:12 INFO - PROCESS | 4173 | 1462794732616 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f6506d400) [pid = 4173] [serial = 852] [outer = 0x7f6f64c5d000] 04:52:13 INFO - PROCESS | 4173 | 1462794733469 Marionette TRACE conn5 <- [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]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1434ms 04:52:13 INFO - PROCESS | 4173 | 1462794733496 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 4173 | 1462794733501 Marionette TRACE conn5 <- [1,1105,null,{"value":"8"}] 04:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:52:13 INFO - PROCESS | 4173 | 1462794733508 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 4173 | 1462794733511 Marionette TRACE conn5 <- [1,1106,null,{}] 04:52:13 INFO - PROCESS | 4173 | 1462794733517 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:13 INFO - PROCESS | 4173 | 1462794733679 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 04:52:13 INFO - PROCESS | 4173 | 1462794733830 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b4c000 == 52 [pid = 4173] [id = 284] 04:52:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f64d5d400) [pid = 4173] [serial = 853] [outer = (nil)] 04:52:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f65959000) [pid = 4173] [serial = 854] [outer = 0x7f6f64d5d400] 04:52:13 INFO - PROCESS | 4173 | 1462794733912 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f65960400) [pid = 4173] [serial = 855] [outer = 0x7f6f64d5d400] 04:52:14 INFO - PROCESS | 4173 | 1462794734903 Marionette TRACE conn5 <- [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]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1431ms 04:52:14 INFO - PROCESS | 4173 | 1462794734940 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 04:52:14 INFO - PROCESS | 4173 | 1462794734943 Marionette TRACE conn5 <- [1,1109,null,{"value":"8"}] 04:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:52:14 INFO - PROCESS | 4173 | 1462794734950 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 4173 | 1462794734952 Marionette TRACE conn5 <- [1,1110,null,{}] 04:52:14 INFO - PROCESS | 4173 | 1462794734958 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:15 INFO - PROCESS | 4173 | 1462794735119 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 04:52:15 INFO - PROCESS | 4173 | 1462794735270 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7cb000 == 53 [pid = 4173] [id = 285] 04:52:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f5c71cc00) [pid = 4173] [serial = 856] [outer = (nil)] 04:52:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f5f98d000) [pid = 4173] [serial = 857] [outer = 0x7f6f5c71cc00] 04:52:15 INFO - PROCESS | 4173 | 1462794735344 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f65c52400) [pid = 4173] [serial = 858] [outer = 0x7f6f5c71cc00] 04:52:16 INFO - PROCESS | 4173 | 1462794736548 Marionette TRACE conn5 <- [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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1635ms 04:52:16 INFO - PROCESS | 4173 | 1462794736589 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 4173 | 1462794736600 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 04:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:52:16 INFO - PROCESS | 4173 | 1462794736614 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 4173 | 1462794736624 Marionette TRACE conn5 <- [1,1114,null,{}] 04:52:16 INFO - PROCESS | 4173 | 1462794736637 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:16 INFO - PROCESS | 4173 | 1462794736947 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 04:52:17 INFO - PROCESS | 4173 | 1462794737220 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616d5000 == 52 [pid = 4173] [id = 279] 04:52:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650dd000 == 51 [pid = 4173] [id = 278] 04:52:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64d62800 == 50 [pid = 4173] [id = 277] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f64c63c00) [pid = 4173] [serial = 809] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8d4000 == 51 [pid = 4173] [id = 286] 04:52:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f5fd9a000) [pid = 4173] [serial = 859] [outer = (nil)] 04:52:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f60b92800) [pid = 4173] [serial = 860] [outer = 0x7f6f5fd9a000] 04:52:17 INFO - PROCESS | 4173 | 1462794737358 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f6157e000) [pid = 4173] [serial = 861] [outer = 0x7f6f5fd9a000] 04:52:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f8e6000 == 50 [pid = 4173] [id = 276] 04:52:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c227000 == 49 [pid = 4173] [id = 275] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f614b8400) [pid = 4173] [serial = 753] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f60d27400) [pid = 4173] [serial = 800] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f617f4000) [pid = 4173] [serial = 803] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f6157fc00) [pid = 4173] [serial = 801] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f5e57b800) [pid = 4173] [serial = 791] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f64b93400) [pid = 4173] [serial = 807] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f5eed8c00) [pid = 4173] [serial = 794] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f5e574800) [pid = 4173] [serial = 806] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f64b9e400) [pid = 4173] [serial = 788] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f5f9cf400) [pid = 4173] [serial = 795] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f60b92c00) [pid = 4173] [serial = 785] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f64b92c00) [pid = 4173] [serial = 804] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f64c0a800) [pid = 4173] [serial = 780] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 88 (0x7f6f5fd94800) [pid = 4173] [serial = 797] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 87 (0x7f6f5e82e400) [pid = 4173] [serial = 782] [outer = (nil)] [url = about:blank] 04:52:17 INFO - PROCESS | 4173 | --DOMWINDOW == 86 (0x7f6f5feae400) [pid = 4173] [serial = 798] [outer = (nil)] [url = about:blank] 04:52:18 INFO - PROCESS | 4173 | 1462794738214 Marionette TRACE conn5 <- [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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1657ms 04:52:18 INFO - PROCESS | 4173 | 1462794738270 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 4173 | 1462794738282 Marionette TRACE conn5 <- [1,1117,null,{"value":"8"}] 04:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:52:18 INFO - PROCESS | 4173 | 1462794738293 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 4173 | 1462794738297 Marionette TRACE conn5 <- [1,1118,null,{}] 04:52:18 INFO - PROCESS | 4173 | 1462794738303 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:18 INFO - PROCESS | 4173 | 1462794738474 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 04:52:18 INFO - PROCESS | 4173 | 1462794738585 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd44000 == 50 [pid = 4173] [id = 287] 04:52:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 87 (0x7f6f5feae400) [pid = 4173] [serial = 862] [outer = (nil)] 04:52:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 88 (0x7f6f64b14800) [pid = 4173] [serial = 863] [outer = 0x7f6f5feae400] 04:52:18 INFO - PROCESS | 4173 | 1462794738650 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 89 (0x7f6f64b9e800) [pid = 4173] [serial = 864] [outer = 0x7f6f5feae400] 04:52:19 INFO - PROCESS | 4173 | 1462794739574 Marionette TRACE conn5 <- [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]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1333ms 04:52:19 INFO - PROCESS | 4173 | 1462794739628 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 4173 | 1462794739631 Marionette TRACE conn5 <- [1,1121,null,{"value":"8"}] 04:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:52:19 INFO - PROCESS | 4173 | 1462794739643 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 4173 | 1462794739647 Marionette TRACE conn5 <- [1,1122,null,{}] 04:52:19 INFO - PROCESS | 4173 | 1462794739663 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:19 INFO - PROCESS | 4173 | 1462794739863 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 04:52:19 INFO - PROCESS | 4173 | 1462794739887 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650da800 == 51 [pid = 4173] [id = 288] 04:52:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f64c62000) [pid = 4173] [serial = 865] [outer = (nil)] 04:52:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f64d57400) [pid = 4173] [serial = 866] [outer = 0x7f6f64c62000] 04:52:19 INFO - PROCESS | 4173 | 1462794739953 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f64fd2400) [pid = 4173] [serial = 867] [outer = 0x7f6f64c62000] 04:52:20 INFO - PROCESS | 4173 | 1462794740787 Marionette TRACE conn5 <- [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]]]}] 04:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1185ms 04:52:20 INFO - PROCESS | 4173 | 1462794740829 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 4173 | 1462794740833 Marionette TRACE conn5 <- [1,1125,null,{"value":"8"}] 04:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:52:20 INFO - PROCESS | 4173 | 1462794740846 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 4173 | 1462794740848 Marionette TRACE conn5 <- [1,1126,null,{}] 04:52:20 INFO - PROCESS | 4173 | 1462794740854 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:21 INFO - PROCESS | 4173 | 1462794741042 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 04:52:21 INFO - PROCESS | 4173 | 1462794741064 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659b6000 == 52 [pid = 4173] [id = 289] 04:52:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f64d54000) [pid = 4173] [serial = 868] [outer = (nil)] 04:52:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f65952800) [pid = 4173] [serial = 869] [outer = 0x7f6f64d54000] 04:52:21 INFO - PROCESS | 4173 | 1462794741126 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f65961800) [pid = 4173] [serial = 870] [outer = 0x7f6f64d54000] 04:52:21 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f64c0fc00) [pid = 4173] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:52:21 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f5feb6c00) [pid = 4173] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:52:21 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f5f990000) [pid = 4173] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:52:21 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f5fd99c00) [pid = 4173] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:52:21 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f5f991c00) [pid = 4173] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:52:21 INFO - PROCESS | 4173 | --DOMWINDOW == 89 (0x7f6f5fa50800) [pid = 4173] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:52:22 INFO - PROCESS | 4173 | 1462794742145 Marionette TRACE conn5 <- [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]]]}] 04:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1331ms 04:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:52:22 INFO - PROCESS | 4173 | 1462794742178 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 4173 | 1462794742181 Marionette TRACE conn5 <- [1,1129,null,{"value":"8"}] 04:52:22 INFO - PROCESS | 4173 | 1462794742187 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 4173 | 1462794742190 Marionette TRACE conn5 <- [1,1130,null,{}] 04:52:22 INFO - PROCESS | 4173 | 1462794742195 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:22 INFO - PROCESS | 4173 | 1462794742333 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 04:52:22 INFO - PROCESS | 4173 | 1462794742348 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65adc800 == 53 [pid = 4173] [id = 290] 04:52:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 90 (0x7f6f5fa50800) [pid = 4173] [serial = 871] [outer = (nil)] 04:52:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f6595ac00) [pid = 4173] [serial = 872] [outer = 0x7f6f5fa50800] 04:52:22 INFO - PROCESS | 4173 | 1462794742411 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f65c56c00) [pid = 4173] [serial = 873] [outer = 0x7f6f5fa50800] 04:52:23 INFO - PROCESS | 4173 | 1462794743240 Marionette TRACE conn5 <- [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]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1129ms 04:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:52:23 INFO - PROCESS | 4173 | 1462794743316 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 4173 | 1462794743319 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 04:52:23 INFO - PROCESS | 4173 | 1462794743325 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 4173 | 1462794743329 Marionette TRACE conn5 <- [1,1134,null,{}] 04:52:23 INFO - PROCESS | 4173 | 1462794743334 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:23 INFO - PROCESS | 4173 | 1462794743513 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 04:52:23 INFO - PROCESS | 4173 | 1462794743620 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b57800 == 54 [pid = 4173] [id = 291] 04:52:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f64c62c00) [pid = 4173] [serial = 874] [outer = (nil)] 04:52:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f65cf2000) [pid = 4173] [serial = 875] [outer = 0x7f6f64c62c00] 04:52:23 INFO - PROCESS | 4173 | 1462794743690 Marionette DEBUG loaded listener.js 04:52:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f663a0c00) [pid = 4173] [serial = 876] [outer = 0x7f6f64c62c00] 04:52:24 INFO - PROCESS | 4173 | 1462794744819 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1538ms 04:52:24 INFO - PROCESS | 4173 | 1462794744866 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 04:52:24 INFO - PROCESS | 4173 | 1462794744879 Marionette TRACE conn5 <- [1,1137,null,{"value":"8"}] 04:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:52:24 INFO - PROCESS | 4173 | 1462794744891 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:52:24 INFO - PROCESS | 4173 | 1462794744902 Marionette TRACE conn5 <- [1,1138,null,{}] 04:52:24 INFO - PROCESS | 4173 | 1462794744915 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:25 INFO - PROCESS | 4173 | 1462794745230 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 04:52:25 INFO - PROCESS | 4173 | 1462794745501 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b6f800 == 55 [pid = 4173] [id = 292] 04:52:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f5feb6800) [pid = 4173] [serial = 877] [outer = (nil)] 04:52:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f6157f800) [pid = 4173] [serial = 878] [outer = 0x7f6f5feb6800] 04:52:25 INFO - PROCESS | 4173 | 1462794745635 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f64b1a800) [pid = 4173] [serial = 879] [outer = 0x7f6f5feb6800] 04:52:26 INFO - PROCESS | 4173 | 1462794746640 Marionette TRACE conn5 <- [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]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1805ms 04:52:26 INFO - PROCESS | 4173 | 1462794746694 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 4173 | 1462794746703 Marionette TRACE conn5 <- [1,1141,null,{"value":"8"}] 04:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:52:26 INFO - PROCESS | 4173 | 1462794746714 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 4173 | 1462794746719 Marionette TRACE conn5 <- [1,1142,null,{}] 04:52:26 INFO - PROCESS | 4173 | 1462794746725 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:26 INFO - PROCESS | 4173 | 1462794746912 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 04:52:27 INFO - PROCESS | 4173 | 1462794747060 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665de800 == 56 [pid = 4173] [id = 293] 04:52:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f64c03000) [pid = 4173] [serial = 880] [outer = (nil)] 04:52:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f64d5fc00) [pid = 4173] [serial = 881] [outer = 0x7f6f64c03000] 04:52:27 INFO - PROCESS | 4173 | 1462794747179 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f65069400) [pid = 4173] [serial = 882] [outer = 0x7f6f64c03000] 04:52:28 INFO - PROCESS | 4173 | 1462794748242 Marionette TRACE conn5 <- [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]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1588ms 04:52:28 INFO - PROCESS | 4173 | 1462794748303 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 4173 | 1462794748306 Marionette TRACE conn5 <- [1,1145,null,{"value":"8"}] 04:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:52:28 INFO - PROCESS | 4173 | 1462794748313 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 4173 | 1462794748319 Marionette TRACE conn5 <- [1,1146,null,{}] 04:52:28 INFO - PROCESS | 4173 | 1462794748335 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:28 INFO - PROCESS | 4173 | 1462794748572 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 04:52:28 INFO - PROCESS | 4173 | 1462794748720 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68010800 == 57 [pid = 4173] [id = 294] 04:52:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f65068400) [pid = 4173] [serial = 883] [outer = (nil)] 04:52:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f65cf7400) [pid = 4173] [serial = 884] [outer = 0x7f6f65068400] 04:52:28 INFO - PROCESS | 4173 | 1462794748799 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f665a1400) [pid = 4173] [serial = 885] [outer = 0x7f6f65068400] 04:52:29 INFO - PROCESS | 4173 | 1462794749747 Marionette TRACE conn5 <- [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]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1485ms 04:52:29 INFO - PROCESS | 4173 | 1462794749801 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 4173 | 1462794749806 Marionette TRACE conn5 <- [1,1149,null,{"value":"8"}] 04:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:52:29 INFO - PROCESS | 4173 | 1462794749814 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 4173 | 1462794749818 Marionette TRACE conn5 <- [1,1150,null,{}] 04:52:29 INFO - PROCESS | 4173 | 1462794749825 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:30 INFO - PROCESS | 4173 | 1462794750021 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 04:52:30 INFO - PROCESS | 4173 | 1462794750169 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f696a3800 == 58 [pid = 4173] [id = 295] 04:52:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f64c5fc00) [pid = 4173] [serial = 886] [outer = (nil)] 04:52:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f665aa400) [pid = 4173] [serial = 887] [outer = 0x7f6f64c5fc00] 04:52:30 INFO - PROCESS | 4173 | 1462794750244 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f66602400) [pid = 4173] [serial = 888] [outer = 0x7f6f64c5fc00] 04:52:31 INFO - PROCESS | 4173 | 1462794751147 Marionette TRACE conn5 <- [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]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1380ms 04:52:31 INFO - PROCESS | 4173 | 1462794751195 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 04:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:52:31 INFO - PROCESS | 4173 | 1462794751199 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 04:52:31 INFO - PROCESS | 4173 | 1462794751206 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 4173 | 1462794751209 Marionette TRACE conn5 <- [1,1154,null,{}] 04:52:31 INFO - PROCESS | 4173 | 1462794751215 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:31 INFO - PROCESS | 4173 | 1462794751393 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 04:52:31 INFO - PROCESS | 4173 | 1462794751553 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa1a000 == 59 [pid = 4173] [id = 296] 04:52:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f665a3000) [pid = 4173] [serial = 889] [outer = (nil)] 04:52:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f6660a800) [pid = 4173] [serial = 890] [outer = 0x7f6f665a3000] 04:52:31 INFO - PROCESS | 4173 | 1462794751630 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f6660f000) [pid = 4173] [serial = 891] [outer = 0x7f6f665a3000] 04:52:32 INFO - PROCESS | 4173 | 1462794752544 Marionette TRACE conn5 <- [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]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1381ms 04:52:32 INFO - PROCESS | 4173 | 1462794752587 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 4173 | 1462794752591 Marionette TRACE conn5 <- [1,1157,null,{"value":"8"}] 04:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:52:32 INFO - PROCESS | 4173 | 1462794752598 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 4173 | 1462794752600 Marionette TRACE conn5 <- [1,1158,null,{}] 04:52:32 INFO - PROCESS | 4173 | 1462794752608 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:32 INFO - PROCESS | 4173 | 1462794752798 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 04:52:32 INFO - PROCESS | 4173 | 1462794752952 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ca53800 == 60 [pid = 4173] [id = 297] 04:52:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f665a7400) [pid = 4173] [serial = 892] [outer = (nil)] 04:52:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f66650400) [pid = 4173] [serial = 893] [outer = 0x7f6f665a7400] 04:52:33 INFO - PROCESS | 4173 | 1462794753033 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f66869400) [pid = 4173] [serial = 894] [outer = 0x7f6f665a7400] 04:52:33 INFO - PROCESS | 4173 | 1462794753934 Marionette TRACE conn5 <- [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]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1384ms 04:52:33 INFO - PROCESS | 4173 | 1462794753983 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 04:52:33 INFO - PROCESS | 4173 | 1462794753988 Marionette TRACE conn5 <- [1,1161,null,{"value":"8"}] 04:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:52:33 INFO - PROCESS | 4173 | 1462794753994 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 4173 | 1462794753997 Marionette TRACE conn5 <- [1,1162,null,{}] 04:52:34 INFO - PROCESS | 4173 | 1462794754003 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:34 INFO - PROCESS | 4173 | 1462794754165 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 04:52:34 INFO - PROCESS | 4173 | 1462794754327 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ded8000 == 61 [pid = 4173] [id = 298] 04:52:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f5eeda000) [pid = 4173] [serial = 895] [outer = (nil)] 04:52:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f6686d800) [pid = 4173] [serial = 896] [outer = 0x7f6f5eeda000] 04:52:34 INFO - PROCESS | 4173 | 1462794754403 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f66871c00) [pid = 4173] [serial = 897] [outer = 0x7f6f5eeda000] 04:52:35 INFO - PROCESS | 4173 | 1462794755620 Marionette TRACE conn5 <- [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]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1690ms 04:52:35 INFO - PROCESS | 4173 | 1462794755685 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 4173 | 1462794755692 Marionette TRACE conn5 <- [1,1165,null,{"value":"8"}] 04:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:52:35 INFO - PROCESS | 4173 | 1462794755700 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 4173 | 1462794755705 Marionette TRACE conn5 <- [1,1166,null,{}] 04:52:35 INFO - PROCESS | 4173 | 1462794755716 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:35 INFO - PROCESS | 4173 | 1462794755988 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 04:52:36 INFO - PROCESS | 4173 | 1462794756163 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e44f800 == 62 [pid = 4173] [id = 299] 04:52:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f5fd9dc00) [pid = 4173] [serial = 898] [outer = (nil)] 04:52:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f5feba400) [pid = 4173] [serial = 899] [outer = 0x7f6f5fd9dc00] 04:52:36 INFO - PROCESS | 4173 | 1462794756252 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f6157c000) [pid = 4173] [serial = 900] [outer = 0x7f6f5fd9dc00] 04:52:37 INFO - PROCESS | 4173 | 1462794757127 Marionette TRACE conn5 <- [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]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1484ms 04:52:37 INFO - PROCESS | 4173 | 1462794757186 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 4173 | 1462794757195 Marionette TRACE conn5 <- [1,1169,null,{"value":"8"}] 04:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:52:37 INFO - PROCESS | 4173 | 1462794757205 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 4173 | 1462794757209 Marionette TRACE conn5 <- [1,1170,null,{}] 04:52:37 INFO - PROCESS | 4173 | 1462794757215 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:37 INFO - PROCESS | 4173 | 1462794757377 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 04:52:37 INFO - PROCESS | 4173 | 1462794757534 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e81d000 == 63 [pid = 4173] [id = 300] 04:52:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f5f999800) [pid = 4173] [serial = 901] [outer = (nil)] 04:52:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f64c04800) [pid = 4173] [serial = 902] [outer = 0x7f6f5f999800] 04:52:37 INFO - PROCESS | 4173 | 1462794757604 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f64c5ec00) [pid = 4173] [serial = 903] [outer = 0x7f6f5f999800] 04:52:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650e3000 == 62 [pid = 4173] [id = 261] 04:52:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6599b800 == 61 [pid = 4173] [id = 262] 04:52:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65adc800 == 60 [pid = 4173] [id = 290] 04:52:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659b6000 == 59 [pid = 4173] [id = 289] 04:52:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650da800 == 58 [pid = 4173] [id = 288] 04:52:37 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f5e696c00) [pid = 4173] [serial = 812] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f5feb2400) [pid = 4173] [serial = 815] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f64ba1400) [pid = 4173] [serial = 818] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f64fce400) [pid = 4173] [serial = 824] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f64d55800) [pid = 4173] [serial = 821] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f65072800) [pid = 4173] [serial = 842] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd44000 == 57 [pid = 4173] [id = 287] 04:52:38 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c8d4000 == 56 [pid = 4173] [id = 286] 04:52:38 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659cf000 == 55 [pid = 4173] [id = 282] 04:52:38 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd42800 == 54 [pid = 4173] [id = 281] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f64d53000) [pid = 4173] [serial = 810] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f64c61800) [pid = 4173] [serial = 836] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f5fa5a800) [pid = 4173] [serial = 828] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f5f9d0000) [pid = 4173] [serial = 827] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 111 (0x7f6f64b16800) [pid = 4173] [serial = 833] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 110 (0x7f6f60b8c800) [pid = 4173] [serial = 830] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 109 (0x7f6f61579000) [pid = 4173] [serial = 831] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 108 (0x7f6f64c02800) [pid = 4173] [serial = 839] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 107 (0x7f6f64d5dc00) [pid = 4173] [serial = 837] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 106 (0x7f6f64d5f400) [pid = 4173] [serial = 840] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | --DOMWINDOW == 105 (0x7f6f64c03400) [pid = 4173] [serial = 834] [outer = (nil)] [url = about:blank] 04:52:38 INFO - PROCESS | 4173 | 1462794758504 Marionette TRACE conn5 <- [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]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1387ms 04:52:38 INFO - PROCESS | 4173 | 1462794758592 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 4173 | 1462794758595 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 04:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:52:38 INFO - PROCESS | 4173 | 1462794758602 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 4173 | 1462794758608 Marionette TRACE conn5 <- [1,1174,null,{}] 04:52:38 INFO - PROCESS | 4173 | 1462794758623 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:38 INFO - PROCESS | 4173 | 1462794758781 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 04:52:38 INFO - PROCESS | 4173 | 1462794758794 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64d70800 == 55 [pid = 4173] [id = 301] 04:52:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f64d53000) [pid = 4173] [serial = 904] [outer = (nil)] 04:52:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f65066000) [pid = 4173] [serial = 905] [outer = 0x7f6f64d53000] 04:52:38 INFO - PROCESS | 4173 | 1462794758868 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f65954800) [pid = 4173] [serial = 906] [outer = 0x7f6f64d53000] 04:52:39 INFO - PROCESS | 4173 | 1462794759702 Marionette TRACE conn5 <- [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] 04:52:39 INFO - PROCESS | 4173 | 1462794759751 Marionette TRACE conn5 <- [1,1177,null,{"value":"8"}] 04:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:52:39 INFO - PROCESS | 4173 | 1462794759757 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 4173 | 1462794759759 Marionette TRACE conn5 <- [1,1178,null,{}] 04:52:39 INFO - PROCESS | 4173 | 1462794759765 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:39 INFO - PROCESS | 4173 | 1462794759982 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 04:52:40 INFO - PROCESS | 4173 | 1462794760053 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65997000 == 56 [pid = 4173] [id = 302] 04:52:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f5fa5a800) [pid = 4173] [serial = 907] [outer = (nil)] 04:52:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f65c5f800) [pid = 4173] [serial = 908] [outer = 0x7f6f5fa5a800] 04:52:40 INFO - PROCESS | 4173 | 1462794760115 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f65cfc000) [pid = 4173] [serial = 909] [outer = 0x7f6f5fa5a800] 04:52:40 INFO - PROCESS | 4173 | 1462794760969 Marionette TRACE conn5 <- [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] 04:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:52:41 INFO - PROCESS | 4173 | 1462794760997 Marionette TRACE conn5 <- [1,1181,null,{"value":"8"}] 04:52:41 INFO - PROCESS | 4173 | 1462794761009 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 4173 | 1462794761012 Marionette TRACE conn5 <- [1,1182,null,{}] 04:52:41 INFO - PROCESS | 4173 | 1462794761016 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:41 INFO - PROCESS | 4173 | 1462794761203 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 04:52:41 INFO - PROCESS | 4173 | 1462794761225 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66479800 == 57 [pid = 4173] [id = 303] 04:52:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f64c63c00) [pid = 4173] [serial = 910] [outer = (nil)] 04:52:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f66606000) [pid = 4173] [serial = 911] [outer = 0x7f6f64c63c00] 04:52:41 INFO - PROCESS | 4173 | 1462794761288 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f66643400) [pid = 4173] [serial = 912] [outer = 0x7f6f64c63c00] 04:52:41 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:41 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:52:42 INFO - PROCESS | 4173 | 1462794762156 Marionette TRACE conn5 <- [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] 04:52:42 INFO - PROCESS | 4173 | 1462794762195 Marionette TRACE conn5 <- [1,1185,null,{"value":"8"}] 04:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:52:42 INFO - PROCESS | 4173 | 1462794762206 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - PROCESS | 4173 | 1462794762208 Marionette TRACE conn5 <- [1,1186,null,{}] 04:52:42 INFO - PROCESS | 4173 | 1462794762219 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:42 INFO - PROCESS | 4173 | 1462794762622 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f5bdce800) [pid = 4173] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f64d5d000) [pid = 4173] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 111 (0x7f6f5e6a3c00) [pid = 4173] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 110 (0x7f6f64c62000) [pid = 4173] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 109 (0x7f6f64d54000) [pid = 4173] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 108 (0x7f6f5fd9a000) [pid = 4173] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 107 (0x7f6f5c71cc00) [pid = 4173] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 106 (0x7f6f5fa50800) [pid = 4173] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 105 (0x7f6f5feae400) [pid = 4173] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 104 (0x7f6f5e57cc00) [pid = 4173] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f5f9dd000) [pid = 4173] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f64b94c00) [pid = 4173] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f617efc00) [pid = 4173] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f64b1d400) [pid = 4173] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f5eedd800) [pid = 4173] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f5eee1000) [pid = 4173] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f5e57f800) [pid = 4173] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f5c953400) [pid = 4173] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:52:42 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f5e577800) [pid = 4173] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:52:42 INFO - PROCESS | 4173 | 1462794762767 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9cc000 == 58 [pid = 4173] [id = 304] 04:52:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f5e574c00) [pid = 4173] [serial = 913] [outer = (nil)] 04:52:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f5e580c00) [pid = 4173] [serial = 914] [outer = 0x7f6f5e574c00] 04:52:42 INFO - PROCESS | 4173 | 1462794762835 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f5fd93400) [pid = 4173] [serial = 915] [outer = 0x7f6f5e574c00] 04:52:43 INFO - PROCESS | 4173 | 1462794763514 Marionette TRACE conn5 <- [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] 04:52:43 INFO - PROCESS | 4173 | 1462794763540 Marionette TRACE conn5 <- [1,1189,null,{"value":"8"}] 04:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:52:43 INFO - PROCESS | 4173 | 1462794763548 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 4173 | 1462794763551 Marionette TRACE conn5 <- [1,1190,null,{}] 04:52:43 INFO - PROCESS | 4173 | 1462794763563 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:43 INFO - PROCESS | 4173 | 1462794763731 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 04:52:43 INFO - PROCESS | 4173 | 1462794763746 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f69699800 == 59 [pid = 4173] [id = 305] 04:52:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f5fd9a000) [pid = 4173] [serial = 916] [outer = (nil)] 04:52:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f6595fc00) [pid = 4173] [serial = 917] [outer = 0x7f6f5fd9a000] 04:52:43 INFO - PROCESS | 4173 | 1462794763809 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f66866c00) [pid = 4173] [serial = 918] [outer = 0x7f6f5fd9a000] 04:52:44 INFO - PROCESS | 4173 | 1462794764720 Marionette TRACE conn5 <- [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] 04:52:44 INFO - PROCESS | 4173 | 1462794764848 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 04:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:52:44 INFO - PROCESS | 4173 | 1462794764860 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 4173 | 1462794764865 Marionette TRACE conn5 <- [1,1194,null,{}] 04:52:44 INFO - PROCESS | 4173 | 1462794764875 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:45 INFO - PROCESS | 4173 | 1462794765080 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 04:52:45 INFO - PROCESS | 4173 | 1462794765244 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60a99800 == 60 [pid = 4173] [id = 306] 04:52:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f5f9d5000) [pid = 4173] [serial = 919] [outer = (nil)] 04:52:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f5fa5d400) [pid = 4173] [serial = 920] [outer = 0x7f6f5f9d5000] 04:52:45 INFO - PROCESS | 4173 | 1462794765396 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f6157b000) [pid = 4173] [serial = 921] [outer = 0x7f6f5f9d5000] 04:52:46 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:46 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:46 INFO - PROCESS | 4173 | 1462794766358 Marionette TRACE conn5 <- [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] 04:52:46 INFO - PROCESS | 4173 | 1462794766425 Marionette TRACE conn5 <- [1,1197,null,{"value":"8"}] 04:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:52:46 INFO - PROCESS | 4173 | 1462794766437 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 4173 | 1462794766441 Marionette TRACE conn5 <- [1,1198,null,{}] 04:52:46 INFO - PROCESS | 4173 | 1462794766448 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:46 INFO - PROCESS | 4173 | 1462794766677 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 04:52:46 INFO - PROCESS | 4173 | 1462794766888 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f670c5000 == 61 [pid = 4173] [id = 307] 04:52:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f64c5a800) [pid = 4173] [serial = 922] [outer = (nil)] 04:52:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f64d55c00) [pid = 4173] [serial = 923] [outer = 0x7f6f64c5a800] 04:52:47 INFO - PROCESS | 4173 | 1462794767024 Marionette DEBUG loaded listener.js 04:52:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f65067400) [pid = 4173] [serial = 924] [outer = 0x7f6f64c5a800] 04:52:47 INFO - PROCESS | 4173 | 1462794767940 Marionette TRACE conn5 <- [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]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1535ms 04:52:47 INFO - PROCESS | 4173 | 1462794767972 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 04:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:52:47 INFO - PROCESS | 4173 | 1462794767977 Marionette TRACE conn5 <- [1,1201,null,{"value":"8"}] 04:52:47 INFO - PROCESS | 4173 | 1462794767984 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 4173 | 1462794767991 Marionette TRACE conn5 <- [1,1202,null,{}] 04:52:48 INFO - PROCESS | 4173 | 1462794768008 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:48 INFO - PROCESS | 4173 | 1462794768214 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 04:52:48 INFO - PROCESS | 4173 | 1462794768370 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ec92000 == 62 [pid = 4173] [id = 308] 04:52:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f6595cc00) [pid = 4173] [serial = 925] [outer = (nil)] 04:52:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f6660fc00) [pid = 4173] [serial = 926] [outer = 0x7f6f6595cc00] 04:52:48 INFO - PROCESS | 4173 | 1462794768454 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f6664e000) [pid = 4173] [serial = 927] [outer = 0x7f6f6595cc00] 04:52:49 INFO - PROCESS | 4173 | 1462794769367 Marionette TRACE conn5 <- [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]]]}] 04:52:49 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 04:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1450ms 04:52:49 INFO - PROCESS | 4173 | 1462794769434 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 04:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:52:49 INFO - PROCESS | 4173 | 1462794769439 Marionette TRACE conn5 <- [1,1205,null,{"value":"8"}] 04:52:49 INFO - PROCESS | 4173 | 1462794769445 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 4173 | 1462794769449 Marionette TRACE conn5 <- [1,1206,null,{}] 04:52:49 INFO - PROCESS | 4173 | 1462794769456 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:49 INFO - PROCESS | 4173 | 1462794769630 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 04:52:49 INFO - PROCESS | 4173 | 1462794769786 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f5b3800 == 63 [pid = 4173] [id = 309] 04:52:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f5c952800) [pid = 4173] [serial = 928] [outer = (nil)] 04:52:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f67b04000) [pid = 4173] [serial = 929] [outer = 0x7f6f5c952800] 04:52:49 INFO - PROCESS | 4173 | 1462794769862 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f67e6bc00) [pid = 4173] [serial = 930] [outer = 0x7f6f5c952800] 04:52:50 INFO - PROCESS | 4173 | 1462794770818 Marionette TRACE conn5 <- [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]]]}] 04:52:50 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 04:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1431ms 04:52:50 INFO - PROCESS | 4173 | 1462794770877 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 4173 | 1462794770880 Marionette TRACE conn5 <- [1,1209,null,{"value":"8"}] 04:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:52:50 INFO - PROCESS | 4173 | 1462794770887 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 4173 | 1462794770890 Marionette TRACE conn5 <- [1,1210,null,{}] 04:52:50 INFO - PROCESS | 4173 | 1462794770896 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:51 INFO - PROCESS | 4173 | 1462794771075 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 04:52:51 INFO - PROCESS | 4173 | 1462794771230 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f734000 == 64 [pid = 4173] [id = 310] 04:52:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f66865800) [pid = 4173] [serial = 931] [outer = (nil)] 04:52:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f68049c00) [pid = 4173] [serial = 932] [outer = 0x7f6f66865800] 04:52:51 INFO - PROCESS | 4173 | 1462794771306 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f68052800) [pid = 4173] [serial = 933] [outer = 0x7f6f66865800] 04:52:52 INFO - PROCESS | 4173 | 1462794772300 Marionette TRACE conn5 <- [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]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1480ms 04:52:52 INFO - PROCESS | 4173 | 1462794772367 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 4173 | 1462794772371 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 04:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:52:52 INFO - PROCESS | 4173 | 1462794772378 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 4173 | 1462794772381 Marionette TRACE conn5 <- [1,1214,null,{}] 04:52:52 INFO - PROCESS | 4173 | 1462794772386 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:52 INFO - PROCESS | 4173 | 1462794772626 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 04:52:52 INFO - PROCESS | 4173 | 1462794772832 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c229000 == 65 [pid = 4173] [id = 311] 04:52:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f5eed4c00) [pid = 4173] [serial = 934] [outer = (nil)] 04:52:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f6157ec00) [pid = 4173] [serial = 935] [outer = 0x7f6f5eed4c00] 04:52:52 INFO - PROCESS | 4173 | 1462794772956 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f69617c00) [pid = 4173] [serial = 936] [outer = 0x7f6f5eed4c00] 04:52:54 INFO - PROCESS | 4173 | 1462794774125 Marionette TRACE conn5 <- [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]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1787ms 04:52:54 INFO - PROCESS | 4173 | 1462794774167 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 4173 | 1462794774173 Marionette TRACE conn5 <- [1,1217,null,{"value":"8"}] 04:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:52:54 INFO - PROCESS | 4173 | 1462794774181 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 4173 | 1462794774187 Marionette TRACE conn5 <- [1,1218,null,{}] 04:52:54 INFO - PROCESS | 4173 | 1462794774196 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:54 INFO - PROCESS | 4173 | 1462794774413 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 04:52:54 INFO - PROCESS | 4173 | 1462794774600 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cde000 == 66 [pid = 4173] [id = 312] 04:52:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f5eeda400) [pid = 4173] [serial = 937] [outer = (nil)] 04:52:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f5f996400) [pid = 4173] [serial = 938] [outer = 0x7f6f5eeda400] 04:52:54 INFO - PROCESS | 4173 | 1462794774671 Marionette DEBUG loaded listener.js 04:52:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f5fa59000) [pid = 4173] [serial = 939] [outer = 0x7f6f5eeda400] 04:52:55 INFO - PROCESS | 4173 | 1462794775578 Marionette TRACE conn5 <- [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]]]}] 04:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1490ms 04:52:55 INFO - PROCESS | 4173 | 1462794775679 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 04:52:55 INFO - PROCESS | 4173 | 1462794775696 Marionette TRACE conn5 <- [1,1221,null,{"value":"8"}] 04:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:52:55 INFO - PROCESS | 4173 | 1462794775785 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 4173 | 1462794775792 Marionette TRACE conn5 <- [1,1222,null,{}] 04:52:55 INFO - PROCESS | 4173 | 1462794775801 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:55 INFO - PROCESS | 4173 | 1462794775986 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 04:52:56 INFO - PROCESS | 4173 | 1462794776175 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8d9000 == 67 [pid = 4173] [id = 313] 04:52:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f5f997000) [pid = 4173] [serial = 940] [outer = (nil)] 04:52:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f5feb1c00) [pid = 4173] [serial = 941] [outer = 0x7f6f5f997000] 04:52:56 INFO - PROCESS | 4173 | 1462794776252 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f60b8f400) [pid = 4173] [serial = 942] [outer = 0x7f6f5f997000] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c8d1800 == 66 [pid = 4173] [id = 280] 04:52:57 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f5fa56c00) [pid = 4173] [serial = 845] [outer = (nil)] [url = about:blank] 04:52:57 INFO - PROCESS | 4173 | --DOMWINDOW == 123 (0x7f6f617f2800) [pid = 4173] [serial = 848] [outer = (nil)] [url = about:blank] 04:52:57 INFO - PROCESS | 4173 | --DOMWINDOW == 122 (0x7f6f64fd7800) [pid = 4173] [serial = 851] [outer = (nil)] [url = about:blank] 04:52:57 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f65959000) [pid = 4173] [serial = 854] [outer = (nil)] [url = about:blank] 04:52:57 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f65cf2000) [pid = 4173] [serial = 875] [outer = (nil)] [url = about:blank] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9cc000 == 65 [pid = 4173] [id = 304] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66479800 == 64 [pid = 4173] [id = 303] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65997000 == 63 [pid = 4173] [id = 302] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64d70800 == 62 [pid = 4173] [id = 301] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e81d000 == 61 [pid = 4173] [id = 300] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f8e4800 == 60 [pid = 4173] [id = 10] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e44f800 == 59 [pid = 4173] [id = 299] 04:52:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66b57800 == 58 [pid = 4173] [id = 291] 04:52:57 INFO - PROCESS | 4173 | 1462794777663 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 4173 | 1462794777783 Marionette TRACE conn5 <- [1,1225,null,{"value":"8"}] 04:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:52:57 INFO - PROCESS | 4173 | 1462794777789 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 4173 | 1462794777794 Marionette TRACE conn5 <- [1,1226,null,{}] 04:52:57 INFO - PROCESS | 4173 | 1462794777897 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:58 INFO - PROCESS | 4173 | 1462794778061 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 04:52:58 INFO - PROCESS | 4173 | 1462794778171 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd27800 == 59 [pid = 4173] [id = 314] 04:52:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f5fd91000) [pid = 4173] [serial = 943] [outer = (nil)] 04:52:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f617e8c00) [pid = 4173] [serial = 944] [outer = 0x7f6f5fd91000] 04:52:58 INFO - PROCESS | 4173 | 1462794778238 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f64b19000) [pid = 4173] [serial = 945] [outer = 0x7f6f5fd91000] 04:52:58 INFO - PROCESS | 4173 | 1462794778928 Marionette TRACE conn5 <- [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]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1165ms 04:52:58 INFO - PROCESS | 4173 | 1462794778971 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 4173 | 1462794778977 Marionette TRACE conn5 <- [1,1229,null,{"value":"8"}] 04:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:52:59 INFO - PROCESS | 4173 | 1462794779010 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 4173 | 1462794779012 Marionette TRACE conn5 <- [1,1230,null,{}] 04:52:59 INFO - PROCESS | 4173 | 1462794779017 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:52:59 INFO - PROCESS | 4173 | 1462794779169 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 04:52:59 INFO - PROCESS | 4173 | 1462794779180 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b69800 == 60 [pid = 4173] [id = 315] 04:52:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f64b9e000) [pid = 4173] [serial = 946] [outer = (nil)] 04:52:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f64c56400) [pid = 4173] [serial = 947] [outer = 0x7f6f64b9e000] 04:52:59 INFO - PROCESS | 4173 | 1462794779244 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f64c5f400) [pid = 4173] [serial = 948] [outer = 0x7f6f64b9e000] 04:53:00 INFO - PROCESS | 4173 | 1462794780226 Marionette TRACE conn5 <- [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]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1242ms 04:53:00 INFO - PROCESS | 4173 | 1462794780247 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 4173 | 1462794780250 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 04:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:53:00 INFO - PROCESS | 4173 | 1462794780257 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 4173 | 1462794780261 Marionette TRACE conn5 <- [1,1234,null,{}] 04:53:00 INFO - PROCESS | 4173 | 1462794780275 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:00 INFO - PROCESS | 4173 | 1462794780459 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 04:53:00 INFO - PROCESS | 4173 | 1462794780486 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6509c000 == 61 [pid = 4173] [id = 316] 04:53:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f64c0c400) [pid = 4173] [serial = 949] [outer = (nil)] 04:53:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f64d55400) [pid = 4173] [serial = 950] [outer = 0x7f6f64c0c400] 04:53:00 INFO - PROCESS | 4173 | 1462794780550 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f64fd0c00) [pid = 4173] [serial = 951] [outer = 0x7f6f64c0c400] 04:53:01 INFO - PROCESS | 4173 | 1462794781436 Marionette TRACE conn5 <- [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]]]}] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f5e574c00) [pid = 4173] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f64d53000) [pid = 4173] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f5fa5a800) [pid = 4173] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f5bdd1400) [pid = 4173] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f64c5d000) [pid = 4173] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f64c62c00) [pid = 4173] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f64d5d400) [pid = 4173] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f5fd9dc00) [pid = 4173] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f5f999800) [pid = 4173] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f64c63c00) [pid = 4173] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1443ms 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f617e6c00) [pid = 4173] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:53:01 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f5feb5400) [pid = 4173] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:53:01 INFO - PROCESS | 4173 | 1462794781711 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 04:53:01 INFO - PROCESS | 4173 | 1462794781715 Marionette TRACE conn5 <- [1,1237,null,{"value":"8"}] 04:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:53:01 INFO - PROCESS | 4173 | 1462794781721 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:53:01 INFO - PROCESS | 4173 | 1462794781724 Marionette TRACE conn5 <- [1,1238,null,{}] 04:53:01 INFO - PROCESS | 4173 | 1462794781729 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:01 INFO - PROCESS | 4173 | 1462794781909 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 04:53:02 INFO - PROCESS | 4173 | 1462794782222 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c22e800 == 62 [pid = 4173] [id = 317] 04:53:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f5bdc7400) [pid = 4173] [serial = 952] [outer = (nil)] 04:53:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f5c721400) [pid = 4173] [serial = 953] [outer = 0x7f6f5bdc7400] 04:53:02 INFO - PROCESS | 4173 | 1462794782307 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f5e57a000) [pid = 4173] [serial = 954] [outer = 0x7f6f5bdc7400] 04:53:03 INFO - PROCESS | 4173 | 1462794783237 Marionette TRACE conn5 <- [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]]]}] 04:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1579ms 04:53:03 INFO - PROCESS | 4173 | 1462794783303 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 04:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:53:03 INFO - PROCESS | 4173 | 1462794783310 Marionette TRACE conn5 <- [1,1241,null,{"value":"8"}] 04:53:03 INFO - PROCESS | 4173 | 1462794783318 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 4173 | 1462794783324 Marionette TRACE conn5 <- [1,1242,null,{}] 04:53:03 INFO - PROCESS | 4173 | 1462794783331 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:03 INFO - PROCESS | 4173 | 1462794783556 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 04:53:03 INFO - PROCESS | 4173 | 1462794783784 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60a92800 == 63 [pid = 4173] [id = 318] 04:53:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f5f992c00) [pid = 4173] [serial = 955] [outer = (nil)] 04:53:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f5f9d1400) [pid = 4173] [serial = 956] [outer = 0x7f6f5f992c00] 04:53:03 INFO - PROCESS | 4173 | 1462794783881 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f5fd8ec00) [pid = 4173] [serial = 957] [outer = 0x7f6f5f992c00] 04:53:04 INFO - PROCESS | 4173 | 1462794784752 Marionette TRACE conn5 <- [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]]]}] 04:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1488ms 04:53:04 INFO - PROCESS | 4173 | 1462794784809 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 04:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:53:04 INFO - PROCESS | 4173 | 1462794784815 Marionette TRACE conn5 <- [1,1245,null,{"value":"8"}] 04:53:04 INFO - PROCESS | 4173 | 1462794784822 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 4173 | 1462794784825 Marionette TRACE conn5 <- [1,1246,null,{}] 04:53:04 INFO - PROCESS | 4173 | 1462794784831 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:05 INFO - PROCESS | 4173 | 1462794785027 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 04:53:05 INFO - PROCESS | 4173 | 1462794785180 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650e5800 == 64 [pid = 4173] [id = 319] 04:53:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f5fd9b000) [pid = 4173] [serial = 958] [outer = (nil)] 04:53:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f60d1e000) [pid = 4173] [serial = 959] [outer = 0x7f6f5fd9b000] 04:53:05 INFO - PROCESS | 4173 | 1462794785275 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f61578800) [pid = 4173] [serial = 960] [outer = 0x7f6f5fd9b000] 04:53:06 INFO - PROCESS | 4173 | 1462794786409 Marionette TRACE conn5 <- [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]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1636ms 04:53:06 INFO - PROCESS | 4173 | 1462794786460 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 4173 | 1462794786466 Marionette TRACE conn5 <- [1,1249,null,{"value":"8"}] 04:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:53:06 INFO - PROCESS | 4173 | 1462794786491 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 4173 | 1462794786506 Marionette TRACE conn5 <- [1,1250,null,{}] 04:53:06 INFO - PROCESS | 4173 | 1462794786517 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:06 INFO - PROCESS | 4173 | 1462794786781 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 04:53:06 INFO - PROCESS | 4173 | 1462794786979 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65ac9800 == 65 [pid = 4173] [id = 320] 04:53:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f60b87000) [pid = 4173] [serial = 961] [outer = (nil)] 04:53:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f64c09000) [pid = 4173] [serial = 962] [outer = 0x7f6f60b87000] 04:53:07 INFO - PROCESS | 4173 | 1462794787111 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f64fce400) [pid = 4173] [serial = 963] [outer = 0x7f6f60b87000] 04:53:08 INFO - PROCESS | 4173 | 1462794788059 Marionette TRACE conn5 <- [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]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1660ms 04:53:08 INFO - PROCESS | 4173 | 1462794788137 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 4173 | 1462794788141 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 04:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:53:08 INFO - PROCESS | 4173 | 1462794788148 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 4173 | 1462794788152 Marionette TRACE conn5 <- [1,1254,null,{}] 04:53:08 INFO - PROCESS | 4173 | 1462794788157 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:08 INFO - PROCESS | 4173 | 1462794788366 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 04:53:08 INFO - PROCESS | 4173 | 1462794788576 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66461000 == 66 [pid = 4173] [id = 321] 04:53:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f614c1800) [pid = 4173] [serial = 964] [outer = (nil)] 04:53:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f6595c400) [pid = 4173] [serial = 965] [outer = 0x7f6f614c1800] 04:53:08 INFO - PROCESS | 4173 | 1462794788712 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f65c54000) [pid = 4173] [serial = 966] [outer = 0x7f6f614c1800] 04:53:09 INFO - PROCESS | 4173 | 1462794789588 Marionette TRACE conn5 <- [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]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1480ms 04:53:09 INFO - PROCESS | 4173 | 1462794789632 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 04:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:53:09 INFO - PROCESS | 4173 | 1462794789638 Marionette TRACE conn5 <- [1,1257,null,{"value":"8"}] 04:53:09 INFO - PROCESS | 4173 | 1462794789644 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 4173 | 1462794789648 Marionette TRACE conn5 <- [1,1258,null,{}] 04:53:09 INFO - PROCESS | 4173 | 1462794789654 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:09 INFO - PROCESS | 4173 | 1462794789825 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 04:53:09 INFO - PROCESS | 4173 | 1462794789977 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65ad1000 == 67 [pid = 4173] [id = 322] 04:53:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f65cf5c00) [pid = 4173] [serial = 967] [outer = (nil)] 04:53:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f65cfac00) [pid = 4173] [serial = 968] [outer = 0x7f6f65cf5c00] 04:53:10 INFO - PROCESS | 4173 | 1462794790076 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f66609000) [pid = 4173] [serial = 969] [outer = 0x7f6f65cf5c00] 04:53:11 INFO - PROCESS | 4173 | 1462794791280 Marionette TRACE conn5 <- [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]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1687ms 04:53:11 INFO - PROCESS | 4173 | 1462794791333 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 4173 | 1462794791338 Marionette TRACE conn5 <- [1,1261,null,{"value":"8"}] 04:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:53:11 INFO - PROCESS | 4173 | 1462794791347 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 4173 | 1462794791353 Marionette TRACE conn5 <- [1,1262,null,{}] 04:53:11 INFO - PROCESS | 4173 | 1462794791362 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:11 INFO - PROCESS | 4173 | 1462794791550 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 04:53:11 INFO - PROCESS | 4173 | 1462794791735 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616d9000 == 68 [pid = 4173] [id = 323] 04:53:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f5f98b400) [pid = 4173] [serial = 970] [outer = (nil)] 04:53:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f5f993c00) [pid = 4173] [serial = 971] [outer = 0x7f6f5f98b400] 04:53:11 INFO - PROCESS | 4173 | 1462794791810 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f5fa5a800) [pid = 4173] [serial = 972] [outer = 0x7f6f5f98b400] 04:53:12 INFO - PROCESS | 4173 | 1462794792766 Marionette TRACE conn5 <- [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]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1492ms 04:53:12 INFO - PROCESS | 4173 | 1462794792840 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 4173 | 1462794792848 Marionette TRACE conn5 <- [1,1265,null,{"value":"8"}] 04:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:53:12 INFO - PROCESS | 4173 | 1462794792860 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 4173 | 1462794792863 Marionette TRACE conn5 <- [1,1266,null,{}] 04:53:12 INFO - PROCESS | 4173 | 1462794792869 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:13 INFO - PROCESS | 4173 | 1462794793142 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 04:53:13 INFO - PROCESS | 4173 | 1462794793397 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7cb000 == 67 [pid = 4173] [id = 285] 04:53:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7b7800 == 66 [pid = 4173] [id = 264] 04:53:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6509c000 == 65 [pid = 4173] [id = 316] 04:53:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64b69800 == 64 [pid = 4173] [id = 315] 04:53:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd27800 == 63 [pid = 4173] [id = 314] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f6595fc00) [pid = 4173] [serial = 917] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7bf800 == 64 [pid = 4173] [id = 324] 04:53:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f5e699000) [pid = 4173] [serial = 973] [outer = (nil)] 04:53:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f5fd9a400) [pid = 4173] [serial = 974] [outer = 0x7f6f5e699000] 04:53:13 INFO - PROCESS | 4173 | 1462794793506 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f614bd400) [pid = 4173] [serial = 975] [outer = 0x7f6f5e699000] 04:53:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c8d9000 == 63 [pid = 4173] [id = 313] 04:53:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cde000 == 62 [pid = 4173] [id = 312] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 114 (0x7f6f5fd93400) [pid = 4173] [serial = 915] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 113 (0x7f6f65066000) [pid = 4173] [serial = 905] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 112 (0x7f6f65c5f800) [pid = 4173] [serial = 908] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 111 (0x7f6f5feb1000) [pid = 4173] [serial = 846] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 110 (0x7f6f65954800) [pid = 4173] [serial = 906] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 109 (0x7f6f6660a800) [pid = 4173] [serial = 890] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 108 (0x7f6f6506d400) [pid = 4173] [serial = 852] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 107 (0x7f6f66650400) [pid = 4173] [serial = 893] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 106 (0x7f6f663a0c00) [pid = 4173] [serial = 876] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 105 (0x7f6f65960400) [pid = 4173] [serial = 855] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 104 (0x7f6f6157c000) [pid = 4173] [serial = 900] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 103 (0x7f6f5feba400) [pid = 4173] [serial = 899] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 102 (0x7f6f6686d800) [pid = 4173] [serial = 896] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 101 (0x7f6f64c5ec00) [pid = 4173] [serial = 903] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 100 (0x7f6f6157f800) [pid = 4173] [serial = 878] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 99 (0x7f6f66606000) [pid = 4173] [serial = 911] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f64b9c800) [pid = 4173] [serial = 849] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f65955800) [pid = 4173] [serial = 843] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f64c04800) [pid = 4173] [serial = 902] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f66643400) [pid = 4173] [serial = 912] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f65cfc000) [pid = 4173] [serial = 909] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f665aa400) [pid = 4173] [serial = 887] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 92 (0x7f6f65cf7400) [pid = 4173] [serial = 884] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 91 (0x7f6f5e580c00) [pid = 4173] [serial = 914] [outer = (nil)] [url = about:blank] 04:53:13 INFO - PROCESS | 4173 | --DOMWINDOW == 90 (0x7f6f64d5fc00) [pid = 4173] [serial = 881] [outer = (nil)] [url = about:blank] 04:53:14 INFO - PROCESS | 4173 | 1462794794372 Marionette TRACE conn5 <- [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]]]}] 04:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1589ms 04:53:14 INFO - PROCESS | 4173 | 1462794794449 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 4173 | 1462794794453 Marionette TRACE conn5 <- [1,1269,null,{"value":"8"}] 04:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:53:14 INFO - PROCESS | 4173 | 1462794794459 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 4173 | 1462794794465 Marionette TRACE conn5 <- [1,1270,null,{}] 04:53:14 INFO - PROCESS | 4173 | 1462794794480 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:14 INFO - PROCESS | 4173 | 1462794794660 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 04:53:14 INFO - PROCESS | 4173 | 1462794794771 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cd9000 == 63 [pid = 4173] [id = 325] 04:53:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 91 (0x7f6f5f999400) [pid = 4173] [serial = 976] [outer = (nil)] 04:53:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 92 (0x7f6f64b1c000) [pid = 4173] [serial = 977] [outer = 0x7f6f5f999400] 04:53:14 INFO - PROCESS | 4173 | 1462794794839 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 93 (0x7f6f64c62400) [pid = 4173] [serial = 978] [outer = 0x7f6f5f999400] 04:53:15 INFO - PROCESS | 4173 | 1462794795718 Marionette TRACE conn5 <- [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]]]}] 04:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1334ms 04:53:15 INFO - PROCESS | 4173 | 1462794795794 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 04:53:15 INFO - PROCESS | 4173 | 1462794795797 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 04:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:53:15 INFO - PROCESS | 4173 | 1462794795805 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:53:15 INFO - PROCESS | 4173 | 1462794795807 Marionette TRACE conn5 <- [1,1274,null,{}] 04:53:15 INFO - PROCESS | 4173 | 1462794795816 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:16 INFO - PROCESS | 4173 | 1462794796024 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 04:53:16 INFO - PROCESS | 4173 | 1462794796194 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659c3000 == 64 [pid = 4173] [id = 326] 04:53:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f5f99a000) [pid = 4173] [serial = 979] [outer = (nil)] 04:53:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f65c53000) [pid = 4173] [serial = 980] [outer = 0x7f6f5f99a000] 04:53:16 INFO - PROCESS | 4173 | 1462794796322 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f65cf4c00) [pid = 4173] [serial = 981] [outer = 0x7f6f5f99a000] 04:53:17 INFO - PROCESS | 4173 | 1462794797222 Marionette TRACE conn5 <- [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]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1431ms 04:53:17 INFO - PROCESS | 4173 | 1462794797248 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 4173 | 1462794797253 Marionette TRACE conn5 <- [1,1277,null,{"value":"8"}] 04:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:53:17 INFO - PROCESS | 4173 | 1462794797259 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 4173 | 1462794797261 Marionette TRACE conn5 <- [1,1278,null,{}] 04:53:17 INFO - PROCESS | 4173 | 1462794797267 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:17 INFO - PROCESS | 4173 | 1462794797454 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 04:53:17 INFO - PROCESS | 4173 | 1462794797493 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66473000 == 65 [pid = 4173] [id = 327] 04:53:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f65cfd400) [pid = 4173] [serial = 982] [outer = (nil)] 04:53:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f665aa400) [pid = 4173] [serial = 983] [outer = 0x7f6f65cfd400] 04:53:17 INFO - PROCESS | 4173 | 1462794797562 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f66606000) [pid = 4173] [serial = 984] [outer = 0x7f6f65cfd400] 04:53:18 INFO - PROCESS | 4173 | --DOMWINDOW == 98 (0x7f6f5fd9a000) [pid = 4173] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:53:18 INFO - PROCESS | 4173 | --DOMWINDOW == 97 (0x7f6f5f997000) [pid = 4173] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:53:18 INFO - PROCESS | 4173 | --DOMWINDOW == 96 (0x7f6f5fd91000) [pid = 4173] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:53:18 INFO - PROCESS | 4173 | --DOMWINDOW == 95 (0x7f6f5eeda400) [pid = 4173] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:53:18 INFO - PROCESS | 4173 | --DOMWINDOW == 94 (0x7f6f6e8e9800) [pid = 4173] [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.] 04:53:18 INFO - PROCESS | 4173 | --DOMWINDOW == 93 (0x7f6f64b9e000) [pid = 4173] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:53:18 INFO - PROCESS | 4173 | 1462794798515 Marionette TRACE conn5 <- [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]]]}] 04:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1279ms 04:53:18 INFO - PROCESS | 4173 | 1462794798539 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 4173 | 1462794798543 Marionette TRACE conn5 <- [1,1281,null,{"value":"8"}] 04:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:53:18 INFO - PROCESS | 4173 | 1462794798549 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 4173 | 1462794798552 Marionette TRACE conn5 <- [1,1282,null,{}] 04:53:18 INFO - PROCESS | 4173 | 1462794798558 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:18 INFO - PROCESS | 4173 | 1462794798758 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 04:53:18 INFO - PROCESS | 4173 | 1462794798877 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b5b800 == 66 [pid = 4173] [id = 328] 04:53:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 94 (0x7f6f5c94fc00) [pid = 4173] [serial = 985] [outer = (nil)] 04:53:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 95 (0x7f6f66647400) [pid = 4173] [serial = 986] [outer = 0x7f6f5c94fc00] 04:53:18 INFO - PROCESS | 4173 | 1462794798942 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 96 (0x7f6f67e69000) [pid = 4173] [serial = 987] [outer = 0x7f6f5c94fc00] 04:53:19 INFO - PROCESS | 4173 | 1462794799707 Marionette TRACE conn5 <- [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]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1179ms 04:53:19 INFO - PROCESS | 4173 | 1462794799729 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 04:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:53:19 INFO - PROCESS | 4173 | 1462794799734 Marionette TRACE conn5 <- [1,1285,null,{"value":"8"}] 04:53:19 INFO - PROCESS | 4173 | 1462794799739 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 4173 | 1462794799742 Marionette TRACE conn5 <- [1,1286,null,{}] 04:53:19 INFO - PROCESS | 4173 | 1462794799748 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:19 INFO - PROCESS | 4173 | 1462794799928 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 04:53:19 INFO - PROCESS | 4173 | 1462794799951 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67e67800 == 67 [pid = 4173] [id = 329] 04:53:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 97 (0x7f6f5eed7400) [pid = 4173] [serial = 988] [outer = (nil)] 04:53:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 98 (0x7f6f6804d800) [pid = 4173] [serial = 989] [outer = 0x7f6f5eed7400] 04:53:20 INFO - PROCESS | 4173 | 1462794800016 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 99 (0x7f6f68c63800) [pid = 4173] [serial = 990] [outer = 0x7f6f5eed7400] 04:53:21 INFO - PROCESS | 4173 | 1462794801056 Marionette TRACE conn5 <- [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]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1383ms 04:53:21 INFO - PROCESS | 4173 | 1462794801124 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 04:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:53:21 INFO - PROCESS | 4173 | 1462794801132 Marionette TRACE conn5 <- [1,1289,null,{"value":"8"}] 04:53:21 INFO - PROCESS | 4173 | 1462794801142 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 4173 | 1462794801147 Marionette TRACE conn5 <- [1,1290,null,{}] 04:53:21 INFO - PROCESS | 4173 | 1462794801156 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:21 INFO - PROCESS | 4173 | 1462794801377 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 04:53:21 INFO - PROCESS | 4173 | 1462794801535 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b7b000 == 68 [pid = 4173] [id = 330] 04:53:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 100 (0x7f6f5f997800) [pid = 4173] [serial = 991] [outer = (nil)] 04:53:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 101 (0x7f6f5fd9dc00) [pid = 4173] [serial = 992] [outer = 0x7f6f5f997800] 04:53:21 INFO - PROCESS | 4173 | 1462794801616 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 102 (0x7f6f60d1e400) [pid = 4173] [serial = 993] [outer = 0x7f6f5f997800] 04:53:22 INFO - PROCESS | 4173 | 1462794802528 Marionette TRACE conn5 <- [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]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1442ms 04:53:22 INFO - PROCESS | 4173 | 1462794802585 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 4173 | 1462794802594 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 04:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:53:22 INFO - PROCESS | 4173 | 1462794802605 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 4173 | 1462794802609 Marionette TRACE conn5 <- [1,1294,null,{}] 04:53:22 INFO - PROCESS | 4173 | 1462794802616 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:22 INFO - PROCESS | 4173 | 1462794802797 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 04:53:22 INFO - PROCESS | 4173 | 1462794802958 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665cb000 == 69 [pid = 4173] [id = 331] 04:53:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 103 (0x7f6f614c1000) [pid = 4173] [serial = 994] [outer = (nil)] 04:53:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 104 (0x7f6f64c02c00) [pid = 4173] [serial = 995] [outer = 0x7f6f614c1000] 04:53:23 INFO - PROCESS | 4173 | 1462794803036 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 105 (0x7f6f64fd0400) [pid = 4173] [serial = 996] [outer = 0x7f6f614c1000] 04:53:23 INFO - PROCESS | 4173 | 1462794803931 Marionette TRACE conn5 <- [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]]]}] 04:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1379ms 04:53:23 INFO - PROCESS | 4173 | 1462794803985 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 4173 | 1462794803989 Marionette TRACE conn5 <- [1,1297,null,{"value":"8"}] 04:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:53:23 INFO - PROCESS | 4173 | 1462794803998 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 4173 | 1462794804004 Marionette TRACE conn5 <- [1,1298,null,{}] 04:53:24 INFO - PROCESS | 4173 | 1462794804021 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:24 INFO - PROCESS | 4173 | 1462794804249 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 04:53:24 INFO - PROCESS | 4173 | 1462794804404 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6c8e7800 == 70 [pid = 4173] [id = 332] 04:53:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 106 (0x7f6f65cf5000) [pid = 4173] [serial = 997] [outer = (nil)] 04:53:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 107 (0x7f6f66643400) [pid = 4173] [serial = 998] [outer = 0x7f6f65cf5000] 04:53:24 INFO - PROCESS | 4173 | 1462794804486 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 108 (0x7f6f6686c000) [pid = 4173] [serial = 999] [outer = 0x7f6f65cf5000] 04:53:25 INFO - PROCESS | 4173 | 1462794805396 Marionette TRACE conn5 <- [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]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1441ms 04:53:25 INFO - PROCESS | 4173 | 1462794805440 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 04:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:53:25 INFO - PROCESS | 4173 | 1462794805445 Marionette TRACE conn5 <- [1,1301,null,{"value":"8"}] 04:53:25 INFO - PROCESS | 4173 | 1462794805451 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 4173 | 1462794805454 Marionette TRACE conn5 <- [1,1302,null,{}] 04:53:25 INFO - PROCESS | 4173 | 1462794805459 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:25 INFO - PROCESS | 4173 | 1462794805634 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 04:53:25 INFO - PROCESS | 4173 | 1462794805794 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6e04f800 == 71 [pid = 4173] [id = 333] 04:53:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 109 (0x7f6f67e74400) [pid = 4173] [serial = 1000] [outer = (nil)] 04:53:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 110 (0x7f6f68c66800) [pid = 4173] [serial = 1001] [outer = 0x7f6f67e74400] 04:53:25 INFO - PROCESS | 4173 | 1462794805878 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 111 (0x7f6f69611000) [pid = 4173] [serial = 1002] [outer = 0x7f6f67e74400] 04:53:26 INFO - PROCESS | 4173 | 1462794806786 Marionette TRACE conn5 <- [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]]]}] 04:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1387ms 04:53:26 INFO - PROCESS | 4173 | 1462794806839 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 4173 | 1462794806843 Marionette TRACE conn5 <- [1,1305,null,{"value":"8"}] 04:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:53:26 INFO - PROCESS | 4173 | 1462794806851 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 4173 | 1462794806854 Marionette TRACE conn5 <- [1,1306,null,{}] 04:53:26 INFO - PROCESS | 4173 | 1462794806860 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:27 INFO - PROCESS | 4173 | 1462794807040 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 04:53:27 INFO - PROCESS | 4173 | 1462794807205 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f5b8000 == 72 [pid = 4173] [id = 334] 04:53:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 112 (0x7f6f6804d400) [pid = 4173] [serial = 1003] [outer = (nil)] 04:53:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 113 (0x7f6f69619400) [pid = 4173] [serial = 1004] [outer = 0x7f6f6804d400] 04:53:27 INFO - PROCESS | 4173 | 1462794807283 Marionette DEBUG loaded listener.js 04:53:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 114 (0x7f6f6966bc00) [pid = 4173] [serial = 1005] [outer = 0x7f6f6804d400] 04:53:28 INFO - PROCESS | 4173 | 1462794808180 Marionette TRACE conn5 <- [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]]]}] 04:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1382ms 04:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:53:28 INFO - PROCESS | 4173 | 1462794808234 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 04:53:28 INFO - PROCESS | 4173 | 1462794808237 Marionette TRACE conn5 <- [1,1309,null,{"value":"8"}] 04:53:28 INFO - PROCESS | 4173 | 1462794808244 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:53:28 INFO - PROCESS | 4173 | 1462794808247 Marionette TRACE conn5 <- [1,1310,null,{}] 04:53:28 INFO - PROCESS | 4173 | 1462794808252 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:28 INFO - PROCESS | 4173 | 1462794808456 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 04:53:28 INFO - PROCESS | 4173 | 1462794808614 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb19800 == 73 [pid = 4173] [id = 335] 04:53:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 115 (0x7f6f69761800) [pid = 4173] [serial = 1006] [outer = (nil)] 04:53:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f6976cc00) [pid = 4173] [serial = 1007] [outer = 0x7f6f69761800] 04:53:28 INFO - PROCESS | 4173 | 1462794808693 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f697c1400) [pid = 4173] [serial = 1008] [outer = 0x7f6f69761800] 04:53:29 INFO - PROCESS | 4173 | 1462794809564 Marionette TRACE conn5 <- [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] 04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:53:29 INFO - PROCESS | 4173 | 1462794809641 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 04:53:29 INFO - PROCESS | 4173 | 1462794809647 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 4173 | 1462794809650 Marionette TRACE conn5 <- [1,1314,null,{}] 04:53:29 INFO - PROCESS | 4173 | 1462794809656 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:29 INFO - PROCESS | 4173 | 1462794809831 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 04:53:30 INFO - PROCESS | 4173 | 1462794809999 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fbbf800 == 74 [pid = 4173] [id = 336] 04:53:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f5bdcc400) [pid = 4173] [serial = 1009] [outer = (nil)] 04:53:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f6be1f000) [pid = 4173] [serial = 1010] [outer = 0x7f6f5bdcc400] 04:53:30 INFO - PROCESS | 4173 | 1462794810085 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f6be5e400) [pid = 4173] [serial = 1011] [outer = 0x7f6f5bdcc400] 04:53:30 INFO - PROCESS | 4173 | 1462794810993 Marionette TRACE conn5 <- [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]]]}] 04:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1385ms 04:53:31 INFO - PROCESS | 4173 | 1462794811032 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 04:53:31 INFO - PROCESS | 4173 | 1462794811036 Marionette TRACE conn5 <- [1,1317,null,{"value":"8"}] 04:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:53:31 INFO - PROCESS | 4173 | 1462794811042 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:53:31 INFO - PROCESS | 4173 | 1462794811045 Marionette TRACE conn5 <- [1,1318,null,{}] 04:53:31 INFO - PROCESS | 4173 | 1462794811051 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:31 INFO - PROCESS | 4173 | 1462794811223 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 04:53:31 INFO - PROCESS | 4173 | 1462794811385 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd9f000 == 75 [pid = 4173] [id = 337] 04:53:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f69763c00) [pid = 4173] [serial = 1012] [outer = (nil)] 04:53:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f6ca22000) [pid = 4173] [serial = 1013] [outer = 0x7f6f69763c00] 04:53:31 INFO - PROCESS | 4173 | 1462794811459 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f6db48800) [pid = 4173] [serial = 1014] [outer = 0x7f6f69763c00] 04:53:32 INFO - PROCESS | 4173 | 1462794812424 Marionette TRACE conn5 <- [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]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1428ms 04:53:32 INFO - PROCESS | 4173 | 1462794812473 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 04:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:53:32 INFO - PROCESS | 4173 | 1462794812477 Marionette TRACE conn5 <- [1,1321,null,{"value":"8"}] 04:53:32 INFO - PROCESS | 4173 | 1462794812483 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 4173 | 1462794812487 Marionette TRACE conn5 <- [1,1322,null,{}] 04:53:32 INFO - PROCESS | 4173 | 1462794812493 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:32 INFO - PROCESS | 4173 | 1462794812682 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 04:53:32 INFO - PROCESS | 4173 | 1462794812842 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e751800 == 76 [pid = 4173] [id = 338] 04:53:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f5e6a1400) [pid = 4173] [serial = 1015] [outer = (nil)] 04:53:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f64c0dc00) [pid = 4173] [serial = 1016] [outer = 0x7f6f5e6a1400] 04:53:32 INFO - PROCESS | 4173 | 1462794812928 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f6dbd9c00) [pid = 4173] [serial = 1017] [outer = 0x7f6f5e6a1400] 04:53:33 INFO - PROCESS | 4173 | 1462794813941 Marionette TRACE conn5 <- [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]]]}] 04:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1535ms 04:53:34 INFO - PROCESS | 4173 | 1462794814020 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 4173 | 1462794814023 Marionette TRACE conn5 <- [1,1325,null,{"value":"8"}] 04:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:53:34 INFO - PROCESS | 4173 | 1462794814030 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 4173 | 1462794814034 Marionette TRACE conn5 <- [1,1326,null,{}] 04:53:34 INFO - PROCESS | 4173 | 1462794814040 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:34 INFO - PROCESS | 4173 | 1462794814470 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 04:53:34 INFO - PROCESS | 4173 | 1462794814693 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616d7800 == 77 [pid = 4173] [id = 339] 04:53:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 127 (0x7f6f5e696000) [pid = 4173] [serial = 1018] [outer = (nil)] 04:53:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 128 (0x7f6f5e823400) [pid = 4173] [serial = 1019] [outer = 0x7f6f5e696000] 04:53:34 INFO - PROCESS | 4173 | 1462794814764 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f5f999800) [pid = 4173] [serial = 1020] [outer = 0x7f6f5e696000] 04:53:35 INFO - PROCESS | 4173 | 1462794815615 Marionette TRACE conn5 <- [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]]]}] 04:53:35 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 04:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1640ms 04:53:35 INFO - PROCESS | 4173 | 1462794815690 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 04:53:35 INFO - PROCESS | 4173 | 1462794815696 Marionette TRACE conn5 <- [1,1329,null,{"value":"8"}] 04:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:53:35 INFO - PROCESS | 4173 | 1462794815707 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 4173 | 1462794815713 Marionette TRACE conn5 <- [1,1330,null,{}] 04:53:35 INFO - PROCESS | 4173 | 1462794815720 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:35 INFO - PROCESS | 4173 | 1462794815901 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 04:53:36 INFO - PROCESS | 4173 | 1462794816209 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7bf000 == 78 [pid = 4173] [id = 340] 04:53:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f5fa56800) [pid = 4173] [serial = 1021] [outer = (nil)] 04:53:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f60d1c400) [pid = 4173] [serial = 1022] [outer = 0x7f6f5fa56800] 04:53:36 INFO - PROCESS | 4173 | 1462794816337 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f617ed400) [pid = 4173] [serial = 1023] [outer = 0x7f6f5fa56800] 04:53:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e755000 == 77 [pid = 4173] [id = 247] 04:53:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60a9f000 == 76 [pid = 4173] [id = 249] 04:53:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c8cc800 == 75 [pid = 4173] [id = 246] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f64d55400) [pid = 4173] [serial = 950] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5b977000 == 74 [pid = 4173] [id = 245] 04:53:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f072000 == 73 [pid = 4173] [id = 11] 04:53:37 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c22e800 == 72 [pid = 4173] [id = 317] 04:53:37 INFO - PROCESS | 4173 | 1462794817295 Marionette TRACE conn5 <- [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]]]}] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f67b04000) [pid = 4173] [serial = 929] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 129 (0x7f6f60b8f400) [pid = 4173] [serial = 942] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 128 (0x7f6f5feb1c00) [pid = 4173] [serial = 941] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 127 (0x7f6f5fa5d400) [pid = 4173] [serial = 920] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 126 (0x7f6f64d55c00) [pid = 4173] [serial = 923] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 125 (0x7f6f6660fc00) [pid = 4173] [serial = 926] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f6157ec00) [pid = 4173] [serial = 935] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 123 (0x7f6f617e8c00) [pid = 4173] [serial = 944] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 122 (0x7f6f64b19000) [pid = 4173] [serial = 945] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f5fa59000) [pid = 4173] [serial = 939] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f5f996400) [pid = 4173] [serial = 938] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f68049c00) [pid = 4173] [serial = 932] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f8485cc00) [pid = 4173] [serial = 654] [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.] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f64c56400) [pid = 4173] [serial = 947] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f64c5f400) [pid = 4173] [serial = 948] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 4173 | --DOMWINDOW == 115 (0x7f6f66866c00) [pid = 4173] [serial = 918] [outer = (nil)] [url = about:blank] 04:53:37 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 04:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1684ms 04:53:37 INFO - PROCESS | 4173 | 1462794817393 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 4173 | 1462794817398 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 04:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:53:37 INFO - PROCESS | 4173 | 1462794817405 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 4173 | 1462794817408 Marionette TRACE conn5 <- [1,1334,null,{}] 04:53:37 INFO - PROCESS | 4173 | 1462794817414 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:37 INFO - PROCESS | 4173 | 1462794817588 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 04:53:37 INFO - PROCESS | 4173 | 1462794817796 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd33000 == 73 [pid = 4173] [id = 341] 04:53:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 116 (0x7f6f64b13800) [pid = 4173] [serial = 1024] [outer = (nil)] 04:53:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f64b9c800) [pid = 4173] [serial = 1025] [outer = 0x7f6f64b13800] 04:53:37 INFO - PROCESS | 4173 | 1462794817863 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f64d51000) [pid = 4173] [serial = 1026] [outer = 0x7f6f64b13800] 04:53:38 INFO - PROCESS | 4173 | 1462794818633 Marionette TRACE conn5 <- [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]]]}] 04:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1282ms 04:53:38 INFO - PROCESS | 4173 | 1462794818688 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 4173 | 1462794818695 Marionette TRACE conn5 <- [1,1337,null,{"value":"8"}] 04:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:53:38 INFO - PROCESS | 4173 | 1462794818711 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 4173 | 1462794818719 Marionette TRACE conn5 <- [1,1338,null,{}] 04:53:38 INFO - PROCESS | 4173 | 1462794818725 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:38 INFO - PROCESS | 4173 | 1462794818911 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 04:53:39 INFO - PROCESS | 4173 | 1462794819030 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650eb000 == 74 [pid = 4173] [id = 342] 04:53:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f5feb1c00) [pid = 4173] [serial = 1027] [outer = (nil)] 04:53:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f6506cc00) [pid = 4173] [serial = 1028] [outer = 0x7f6f5feb1c00] 04:53:39 INFO - PROCESS | 4173 | 1462794819098 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f665a5400) [pid = 4173] [serial = 1029] [outer = 0x7f6f5feb1c00] 04:53:40 INFO - PROCESS | 4173 | 1462794820276 Marionette TRACE conn5 <- [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]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1592ms 04:53:40 INFO - PROCESS | 4173 | 1462794820300 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 4173 | 1462794820303 Marionette TRACE conn5 <- [1,1341,null,{"value":"8"}] 04:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:53:40 INFO - PROCESS | 4173 | 1462794820321 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 4173 | 1462794820324 Marionette TRACE conn5 <- [1,1342,null,{}] 04:53:40 INFO - PROCESS | 4173 | 1462794820329 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:40 INFO - PROCESS | 4173 | 1462794820560 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 04:53:40 INFO - PROCESS | 4173 | 1462794820677 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665d0000 == 75 [pid = 4173] [id = 343] 04:53:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f617e6400) [pid = 4173] [serial = 1030] [outer = (nil)] 04:53:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f665ac000) [pid = 4173] [serial = 1031] [outer = 0x7f6f617e6400] 04:53:40 INFO - PROCESS | 4173 | 1462794820738 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f68ba9800) [pid = 4173] [serial = 1032] [outer = 0x7f6f617e6400] 04:53:41 INFO - PROCESS | 4173 | 1462794821540 Marionette TRACE conn5 <- [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]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1279ms 04:53:41 INFO - PROCESS | 4173 | 1462794821604 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 04:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:53:41 INFO - PROCESS | 4173 | 1462794821609 Marionette TRACE conn5 <- [1,1345,null,{"value":"8"}] 04:53:41 INFO - PROCESS | 4173 | 1462794821615 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 4173 | 1462794821619 Marionette TRACE conn5 <- [1,1346,null,{}] 04:53:41 INFO - PROCESS | 4173 | 1462794821624 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:41 INFO - PROCESS | 4173 | 1462794821890 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 04:53:41 INFO - PROCESS | 4173 | --DOMWINDOW == 123 (0x7f6f5f99a000) [pid = 4173] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:53:41 INFO - PROCESS | 4173 | --DOMWINDOW == 122 (0x7f6f65cfd400) [pid = 4173] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:53:41 INFO - PROCESS | 4173 | --DOMWINDOW == 121 (0x7f6f6f8e5000) [pid = 4173] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:53:41 INFO - PROCESS | 4173 | --DOMWINDOW == 120 (0x7f6f64c0c400) [pid = 4173] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:53:41 INFO - PROCESS | 4173 | --DOMWINDOW == 119 (0x7f6f5c94fc00) [pid = 4173] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:53:41 INFO - PROCESS | 4173 | --DOMWINDOW == 118 (0x7f6f5e699000) [pid = 4173] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:53:41 INFO - PROCESS | 4173 | --DOMWINDOW == 117 (0x7f6f5f999400) [pid = 4173] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:53:41 INFO - PROCESS | 4173 | --DOMWINDOW == 116 (0x7f6f5f98b400) [pid = 4173] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:53:41 INFO - PROCESS | 4173 | 1462794821983 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65996800 == 76 [pid = 4173] [id = 344] 04:53:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 117 (0x7f6f617f2800) [pid = 4173] [serial = 1033] [outer = (nil)] 04:53:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 118 (0x7f6f65957c00) [pid = 4173] [serial = 1034] [outer = 0x7f6f617f2800] 04:53:42 INFO - PROCESS | 4173 | 1462794822059 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 119 (0x7f6f69766400) [pid = 4173] [serial = 1035] [outer = 0x7f6f617f2800] 04:53:42 INFO - PROCESS | 4173 | 1462794822843 Marionette TRACE conn5 <- [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]]]}] 04:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1286ms 04:53:42 INFO - PROCESS | 4173 | 1462794822902 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 04:53:42 INFO - PROCESS | 4173 | 1462794822906 Marionette TRACE conn5 <- [1,1349,null,{"value":"8"}] 04:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:53:42 INFO - PROCESS | 4173 | 1462794822911 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 4173 | 1462794822913 Marionette TRACE conn5 <- [1,1350,null,{}] 04:53:42 INFO - PROCESS | 4173 | 1462794822919 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:43 INFO - PROCESS | 4173 | 1462794823084 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 04:53:43 INFO - PROCESS | 4173 | 1462794823099 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f8d4000 == 77 [pid = 4173] [id = 345] 04:53:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 120 (0x7f6f69766800) [pid = 4173] [serial = 1036] [outer = (nil)] 04:53:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 121 (0x7f6f6e0b7800) [pid = 4173] [serial = 1037] [outer = 0x7f6f69766800] 04:53:43 INFO - PROCESS | 4173 | 1462794823162 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 122 (0x7f6f6e80fc00) [pid = 4173] [serial = 1038] [outer = 0x7f6f69766800] 04:53:44 INFO - PROCESS | 4173 | 1462794824139 Marionette TRACE conn5 <- [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]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1283ms 04:53:44 INFO - PROCESS | 4173 | 1462794824197 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 04:53:44 INFO - PROCESS | 4173 | 1462794824202 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 04:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:53:44 INFO - PROCESS | 4173 | 1462794824211 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 4173 | 1462794824217 Marionette TRACE conn5 <- [1,1354,null,{}] 04:53:44 INFO - PROCESS | 4173 | 1462794824227 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:44 INFO - PROCESS | 4173 | 1462794824416 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 04:53:44 INFO - PROCESS | 4173 | 1462794824579 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616e1800 == 78 [pid = 4173] [id = 346] 04:53:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 123 (0x7f6f5e57cc00) [pid = 4173] [serial = 1039] [outer = (nil)] 04:53:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 124 (0x7f6f5f9d5800) [pid = 4173] [serial = 1040] [outer = 0x7f6f5e57cc00] 04:53:44 INFO - PROCESS | 4173 | 1462794824658 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f60b90000) [pid = 4173] [serial = 1041] [outer = 0x7f6f5e57cc00] 04:53:45 INFO - PROCESS | 4173 | 1462794825664 Marionette TRACE conn5 <- [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]]]}] 04:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1490ms 04:53:45 INFO - PROCESS | 4173 | 1462794825702 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 4173 | 1462794825713 Marionette TRACE conn5 <- [1,1357,null,{"value":"8"}] 04:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:53:45 INFO - PROCESS | 4173 | 1462794825724 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 4173 | 1462794825728 Marionette TRACE conn5 <- [1,1358,null,{}] 04:53:45 INFO - PROCESS | 4173 | 1462794825777 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:45 INFO - PROCESS | 4173 | 1462794825983 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 04:53:46 INFO - PROCESS | 4173 | 1462794826198 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6e045800 == 79 [pid = 4173] [id = 347] 04:53:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f64b19000) [pid = 4173] [serial = 1042] [outer = (nil)] 04:53:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 127 (0x7f6f64c60000) [pid = 4173] [serial = 1043] [outer = 0x7f6f64b19000] 04:53:46 INFO - PROCESS | 4173 | 1462794826281 Marionette DEBUG loaded listener.js 04:53:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 128 (0x7f6f65954000) [pid = 4173] [serial = 1044] [outer = 0x7f6f64b19000] 04:53:47 INFO - PROCESS | 4173 | 1462794827185 Marionette TRACE conn5 <- [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]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1495ms 04:53:47 INFO - PROCESS | 4173 | 1462794827218 Marionette TRACE conn5 -> [0,1361,"getWindowHandle",null] 04:53:47 INFO - PROCESS | 4173 | 1462794827221 Marionette TRACE conn5 <- [1,1361,null,{"value":"8"}] 04:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:53:47 INFO - PROCESS | 4173 | 1462794827234 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - PROCESS | 4173 | 1462794827245 Marionette TRACE conn5 <- [1,1362,null,{}] 04:53:47 INFO - PROCESS | 4173 | 1462794827261 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:47 INFO - PROCESS | 4173 | 1462794827445 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 04:53:47 INFO - PROCESS | 4173 | 1462794827605 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe6c800 == 80 [pid = 4173] [id = 348] 04:53:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f665a8000) [pid = 4173] [serial = 1045] [outer = (nil)] 04:53:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f69611c00) [pid = 4173] [serial = 1046] [outer = 0x7f6f665a8000] 04:53:47 INFO - PROCESS | 4173 | 1462794827687 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f69674000) [pid = 4173] [serial = 1047] [outer = 0x7f6f665a8000] 04:53:48 INFO - PROCESS | 4173 | 1462794828633 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1440ms 04:53:48 INFO - PROCESS | 4173 | 1462794828675 Marionette TRACE conn5 -> [0,1365,"getWindowHandle",null] 04:53:48 INFO - PROCESS | 4173 | 1462794828680 Marionette TRACE conn5 <- [1,1365,null,{"value":"8"}] 04:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:53:48 INFO - PROCESS | 4173 | 1462794828688 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 4173 | 1462794828691 Marionette TRACE conn5 <- [1,1366,null,{}] 04:53:48 INFO - PROCESS | 4173 | 1462794828697 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:48 INFO - PROCESS | 4173 | 1462794828882 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 04:53:49 INFO - PROCESS | 4173 | 1462794829046 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70609800 == 81 [pid = 4173] [id = 349] 04:53:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f5bdc4800) [pid = 4173] [serial = 1048] [outer = (nil)] 04:53:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f697c1800) [pid = 4173] [serial = 1049] [outer = 0x7f6f5bdc4800] 04:53:49 INFO - PROCESS | 4173 | 1462794829122 Marionette DEBUG loaded listener.js 04:53:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 134 (0x7f6f6e00ac00) [pid = 4173] [serial = 1050] [outer = 0x7f6f5bdc4800] 04:53:50 INFO - PROCESS | 4173 | 1462794830016 Marionette TRACE conn5 <- [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] 04:53:50 INFO - PROCESS | 4173 | 1462794830076 Marionette TRACE conn5 <- [1,1369,null,{"value":"8"}] 04:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:53:50 INFO - PROCESS | 4173 | 1462794830082 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 4173 | 1462794830085 Marionette TRACE conn5 <- [1,1370,null,{}] 04:53:50 INFO - PROCESS | 4173 | 1462794830091 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:50 INFO - PROCESS | 4173 | 1462794830265 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 04:53:50 INFO - PROCESS | 4173 | 1462794830423 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70c0e000 == 82 [pid = 4173] [id = 350] 04:53:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f69675800) [pid = 4173] [serial = 1051] [outer = (nil)] 04:53:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f6ec0f400) [pid = 4173] [serial = 1052] [outer = 0x7f6f69675800] 04:53:50 INFO - PROCESS | 4173 | 1462794830499 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f6ecc7800) [pid = 4173] [serial = 1053] [outer = 0x7f6f69675800] 04:53:51 INFO - PROCESS | 4173 | 1462794831420 Marionette TRACE conn5 <- [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] 04:53:51 INFO - PROCESS | 4173 | 1462794831474 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:53:51 INFO - PROCESS | 4173 | 1462794831481 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 4173 | 1462794831484 Marionette TRACE conn5 <- [1,1374,null,{}] 04:53:51 INFO - PROCESS | 4173 | 1462794831489 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:51 INFO - PROCESS | 4173 | 1462794831700 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 04:53:51 INFO - PROCESS | 4173 | 1462794831862 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7112c000 == 83 [pid = 4173] [id = 351] 04:53:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f6ecdc000) [pid = 4173] [serial = 1054] [outer = (nil)] 04:53:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f6f010c00) [pid = 4173] [serial = 1055] [outer = 0x7f6f6ecdc000] 04:53:51 INFO - PROCESS | 4173 | 1462794831939 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f6f44ac00) [pid = 4173] [serial = 1056] [outer = 0x7f6f6ecdc000] 04:53:52 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:52 INFO - PROCESS | 4173 | 1462794832842 Marionette TRACE conn5 <- [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] 04:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:53:52 INFO - PROCESS | 4173 | 1462794832917 Marionette TRACE conn5 <- [1,1377,null,{"value":"8"}] 04:53:52 INFO - PROCESS | 4173 | 1462794832923 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 4173 | 1462794832926 Marionette TRACE conn5 <- [1,1378,null,{}] 04:53:52 INFO - PROCESS | 4173 | 1462794832932 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:53 INFO - PROCESS | 4173 | 1462794833132 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 04:53:53 INFO - PROCESS | 4173 | 1462794833292 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7177b000 == 84 [pid = 4173] [id = 352] 04:53:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f6ece3000) [pid = 4173] [serial = 1057] [outer = (nil)] 04:53:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f6f58c400) [pid = 4173] [serial = 1058] [outer = 0x7f6f6ece3000] 04:53:53 INFO - PROCESS | 4173 | 1462794833366 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f6f590c00) [pid = 4173] [serial = 1059] [outer = 0x7f6f6ece3000] 04:53:54 INFO - PROCESS | 4173 | 1462794834242 Marionette TRACE conn5 <- [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] 04:53:54 INFO - PROCESS | 4173 | 1462794834311 Marionette TRACE conn5 <- [1,1381,null,{"value":"8"}] 04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:53:54 INFO - PROCESS | 4173 | 1462794834318 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 4173 | 1462794834320 Marionette TRACE conn5 <- [1,1382,null,{}] 04:53:54 INFO - PROCESS | 4173 | 1462794834326 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:54 INFO - PROCESS | 4173 | 1462794834497 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 04:53:54 INFO - PROCESS | 4173 | 1462794834658 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f72648000 == 85 [pid = 4173] [id = 353] 04:53:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f6ece3c00) [pid = 4173] [serial = 1060] [outer = (nil)] 04:53:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f6f8cfc00) [pid = 4173] [serial = 1061] [outer = 0x7f6f6ece3c00] 04:53:54 INFO - PROCESS | 4173 | 1462794834732 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f7019b800) [pid = 4173] [serial = 1062] [outer = 0x7f6f6ece3c00] 04:53:55 INFO - PROCESS | 4173 | [4173] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:53:55 INFO - PROCESS | 4173 | 1462794835622 Marionette TRACE conn5 <- [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] 04:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:53:55 INFO - PROCESS | 4173 | 1462794835711 Marionette TRACE conn5 <- [1,1385,null,{"value":"8"}] 04:53:55 INFO - PROCESS | 4173 | 1462794835718 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 4173 | 1462794835722 Marionette TRACE conn5 <- [1,1386,null,{}] 04:53:55 INFO - PROCESS | 4173 | 1462794835727 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:55 INFO - PROCESS | 4173 | 1462794835943 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 04:53:56 INFO - PROCESS | 4173 | 1462794836145 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76e19800 == 86 [pid = 4173] [id = 354] 04:53:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f5bdd1000) [pid = 4173] [serial = 1063] [outer = (nil)] 04:53:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f7066e400) [pid = 4173] [serial = 1064] [outer = 0x7f6f5bdd1000] 04:53:56 INFO - PROCESS | 4173 | 1462794836270 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f70988c00) [pid = 4173] [serial = 1065] [outer = 0x7f6f5bdd1000] 04:53:57 INFO - PROCESS | 4173 | 1462794837452 Marionette TRACE conn5 <- [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] 04:53:57 INFO - PROCESS | 4173 | 1462794837515 Marionette TRACE conn5 <- [1,1389,null,{"value":"8"}] 04:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:53:57 INFO - PROCESS | 4173 | 1462794837523 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 4173 | 1462794837529 Marionette TRACE conn5 <- [1,1390,null,{}] 04:53:57 INFO - PROCESS | 4173 | 1462794837597 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:57 INFO - PROCESS | 4173 | 1462794837820 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 04:53:58 INFO - PROCESS | 4173 | 1462794838008 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65913800 == 87 [pid = 4173] [id = 355] 04:53:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f5c94b000) [pid = 4173] [serial = 1066] [outer = (nil)] 04:53:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f5feb7000) [pid = 4173] [serial = 1067] [outer = 0x7f6f5c94b000] 04:53:58 INFO - PROCESS | 4173 | 1462794838082 Marionette DEBUG loaded listener.js 04:53:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f61587c00) [pid = 4173] [serial = 1068] [outer = 0x7f6f5c94b000] 04:53:59 INFO - PROCESS | 4173 | 1462794839001 Marionette TRACE conn5 <- [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]]]}] 04:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1529ms 04:53:59 INFO - PROCESS | 4173 | 1462794839053 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 4173 | 1462794839061 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 04:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:53:59 INFO - PROCESS | 4173 | 1462794839071 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 4173 | 1462794839075 Marionette TRACE conn5 <- [1,1394,null,{}] 04:53:59 INFO - PROCESS | 4173 | 1462794839081 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:53:59 INFO - PROCESS | 4173 | 1462794839290 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 04:53:59 INFO - PROCESS | 4173 | 1462794839516 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8d8800 == 88 [pid = 4173] [id = 356] 04:53:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f5fa5d400) [pid = 4173] [serial = 1069] [outer = (nil)] 04:53:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f64d57400) [pid = 4173] [serial = 1070] [outer = 0x7f6f5fa5d400] 04:53:59 INFO - PROCESS | 4173 | 1462794839643 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f6595e800) [pid = 4173] [serial = 1071] [outer = 0x7f6f5fa5d400] 04:53:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64d70000 == 87 [pid = 4173] [id = 242] 04:53:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f670c5000 == 86 [pid = 4173] [id = 307] 04:53:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ded8000 == 85 [pid = 4173] [id = 298] 04:53:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f734000 == 84 [pid = 4173] [id = 310] 04:53:59 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f6804d800) [pid = 4173] [serial = 989] [outer = (nil)] [url = about:blank] 04:53:59 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f6595c400) [pid = 4173] [serial = 965] [outer = (nil)] [url = about:blank] 04:53:59 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f6f8e3800) [pid = 4173] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:53:59 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f60d1e000) [pid = 4173] [serial = 959] [outer = (nil)] [url = about:blank] 04:53:59 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f5c721400) [pid = 4173] [serial = 953] [outer = (nil)] [url = about:blank] 04:53:59 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f64c09000) [pid = 4173] [serial = 962] [outer = (nil)] [url = about:blank] 04:53:59 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f5f9d1400) [pid = 4173] [serial = 956] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f65cf4c00) [pid = 4173] [serial = 981] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f665aa400) [pid = 4173] [serial = 983] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f64fd0c00) [pid = 4173] [serial = 951] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f67e69000) [pid = 4173] [serial = 987] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f66647400) [pid = 4173] [serial = 986] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f65cfac00) [pid = 4173] [serial = 968] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f614bd400) [pid = 4173] [serial = 975] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f64c62400) [pid = 4173] [serial = 978] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f65c53000) [pid = 4173] [serial = 980] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f66606000) [pid = 4173] [serial = 984] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 137 (0x7f6f5fd9a400) [pid = 4173] [serial = 974] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 136 (0x7f6f5f993c00) [pid = 4173] [serial = 971] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 135 (0x7f6f5fa5a800) [pid = 4173] [serial = 972] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | --DOMWINDOW == 134 (0x7f6f64b1c000) [pid = 4173] [serial = 977] [outer = (nil)] [url = about:blank] 04:54:00 INFO - PROCESS | 4173 | 1462794840483 Marionette TRACE conn5 <- [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]]]}] 04:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1443ms 04:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:54:00 INFO - PROCESS | 4173 | 1462794840515 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 4173 | 1462794840518 Marionette TRACE conn5 <- [1,1397,null,{"value":"8"}] 04:54:00 INFO - PROCESS | 4173 | 1462794840525 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 4173 | 1462794840530 Marionette TRACE conn5 <- [1,1398,null,{}] 04:54:00 INFO - PROCESS | 4173 | 1462794840545 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:00 INFO - PROCESS | 4173 | 1462794840708 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 04:54:00 INFO - PROCESS | 4173 | 1462794840867 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6591c800 == 85 [pid = 4173] [id = 357] 04:54:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f5fd93400) [pid = 4173] [serial = 1072] [outer = (nil)] 04:54:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f66646400) [pid = 4173] [serial = 1073] [outer = 0x7f6f5fd93400] 04:54:00 INFO - PROCESS | 4173 | 1462794840939 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f67e75400) [pid = 4173] [serial = 1074] [outer = 0x7f6f5fd93400] 04:54:01 INFO - PROCESS | 4173 | 1462794841737 Marionette TRACE conn5 <- [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]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1244ms 04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:54:01 INFO - PROCESS | 4173 | 1462794841770 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 04:54:01 INFO - PROCESS | 4173 | 1462794841773 Marionette TRACE conn5 <- [1,1401,null,{"value":"8"}] 04:54:01 INFO - PROCESS | 4173 | 1462794841779 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 4173 | 1462794841783 Marionette TRACE conn5 <- [1,1402,null,{}] 04:54:01 INFO - PROCESS | 4173 | 1462794841788 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:01 INFO - PROCESS | 4173 | 1462794841950 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 04:54:01 INFO - PROCESS | 4173 | 1462794841968 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b45800 == 86 [pid = 4173] [id = 358] 04:54:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f67e76400) [pid = 4173] [serial = 1075] [outer = (nil)] 04:54:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f69671000) [pid = 4173] [serial = 1076] [outer = 0x7f6f67e76400] 04:54:02 INFO - PROCESS | 4173 | 1462794842042 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f697b7400) [pid = 4173] [serial = 1077] [outer = 0x7f6f67e76400] 04:54:03 INFO - PROCESS | 4173 | 1462794843039 Marionette TRACE conn5 <- [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]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1283ms 04:54:03 INFO - PROCESS | 4173 | 1462794843063 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 4173 | 1462794843066 Marionette TRACE conn5 <- [1,1405,null,{"value":"8"}] 04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:54:03 INFO - PROCESS | 4173 | 1462794843078 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 4173 | 1462794843080 Marionette TRACE conn5 <- [1,1406,null,{}] 04:54:03 INFO - PROCESS | 4173 | 1462794843086 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:03 INFO - PROCESS | 4173 | 1462794843280 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 04:54:03 INFO - PROCESS | 4173 | 1462794843309 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6d97d800 == 87 [pid = 4173] [id = 359] 04:54:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f68c6e400) [pid = 4173] [serial = 1078] [outer = (nil)] 04:54:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f6be19000) [pid = 4173] [serial = 1079] [outer = 0x7f6f68c6e400] 04:54:03 INFO - PROCESS | 4173 | 1462794843372 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f6e0bf000) [pid = 4173] [serial = 1080] [outer = 0x7f6f68c6e400] 04:54:04 INFO - PROCESS | 4173 | 1462794844268 Marionette TRACE conn5 <- [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]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1381ms 04:54:04 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f64b13800) [pid = 4173] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:54:04 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f5e696000) [pid = 4173] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:54:04 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f5feb1c00) [pid = 4173] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:54:04 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f617e6400) [pid = 4173] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:54:04 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f5fa56800) [pid = 4173] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:54:04 INFO - PROCESS | 4173 | --DOMWINDOW == 137 (0x7f6f617f2800) [pid = 4173] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:54:04 INFO - PROCESS | 4173 | 1462794844488 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 04:54:04 INFO - PROCESS | 4173 | 1462794844491 Marionette TRACE conn5 <- [1,1409,null,{"value":"8"}] 04:54:04 INFO - PROCESS | 4173 | 1462794844497 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 4173 | 1462794844500 Marionette TRACE conn5 <- [1,1410,null,{}] 04:54:04 INFO - PROCESS | 4173 | 1462794844506 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:04 INFO - PROCESS | 4173 | 1462794844688 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 04:54:04 INFO - PROCESS | 4173 | 1462794844807 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f723000 == 88 [pid = 4173] [id = 360] 04:54:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f69618c00) [pid = 4173] [serial = 1081] [outer = (nil)] 04:54:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f6ecde400) [pid = 4173] [serial = 1082] [outer = 0x7f6f69618c00] 04:54:04 INFO - PROCESS | 4173 | 1462794844876 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f6ee2f000) [pid = 4173] [serial = 1083] [outer = 0x7f6f69618c00] 04:54:05 INFO - PROCESS | 4173 | 1462794845690 Marionette TRACE conn5 <- [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]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1230ms 04:54:05 INFO - PROCESS | 4173 | 1462794845728 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 4173 | 1462794845731 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:54:05 INFO - PROCESS | 4173 | 1462794845737 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 4173 | 1462794845739 Marionette TRACE conn5 <- [1,1414,null,{}] 04:54:05 INFO - PROCESS | 4173 | 1462794845753 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:05 INFO - PROCESS | 4173 | 1462794845924 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 04:54:05 INFO - PROCESS | 4173 | 1462794845936 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd99800 == 89 [pid = 4173] [id = 361] 04:54:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f6ee2f400) [pid = 4173] [serial = 1084] [outer = (nil)] 04:54:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f707c2000) [pid = 4173] [serial = 1085] [outer = 0x7f6f6ee2f400] 04:54:05 INFO - PROCESS | 4173 | 1462794845997 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f709e0000) [pid = 4173] [serial = 1086] [outer = 0x7f6f6ee2f400] 04:54:07 INFO - PROCESS | 4173 | 1462794847147 Marionette TRACE conn5 <- [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]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1433ms 04:54:07 INFO - PROCESS | 4173 | 1462794847172 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 4173 | 1462794847179 Marionette TRACE conn5 <- [1,1417,null,{"value":"8"}] 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:54:07 INFO - PROCESS | 4173 | 1462794847188 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 4173 | 1462794847193 Marionette TRACE conn5 <- [1,1418,null,{}] 04:54:07 INFO - PROCESS | 4173 | 1462794847203 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:07 INFO - PROCESS | 4173 | 1462794847414 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 04:54:07 INFO - PROCESS | 4173 | 1462794847682 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65097800 == 90 [pid = 4173] [id = 362] 04:54:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f614b8800) [pid = 4173] [serial = 1087] [outer = (nil)] 04:54:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f64b13800) [pid = 4173] [serial = 1088] [outer = 0x7f6f614b8800] 04:54:07 INFO - PROCESS | 4173 | 1462794847765 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f64d54400) [pid = 4173] [serial = 1089] [outer = 0x7f6f614b8800] 04:54:08 INFO - PROCESS | 4173 | 1462794848761 Marionette TRACE conn5 <- [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]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1641ms 04:54:08 INFO - PROCESS | 4173 | 1462794848830 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 4173 | 1462794848839 Marionette TRACE conn5 <- [1,1421,null,{"value":"8"}] 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:54:08 INFO - PROCESS | 4173 | 1462794848850 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 4173 | 1462794848854 Marionette TRACE conn5 <- [1,1422,null,{}] 04:54:08 INFO - PROCESS | 4173 | 1462794848860 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:09 INFO - PROCESS | 4173 | 1462794849064 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 04:54:09 INFO - PROCESS | 4173 | 1462794849281 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6e042800 == 91 [pid = 4173] [id = 363] 04:54:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f65067c00) [pid = 4173] [serial = 1090] [outer = (nil)] 04:54:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f6660fc00) [pid = 4173] [serial = 1091] [outer = 0x7f6f65067c00] 04:54:09 INFO - PROCESS | 4173 | 1462794849370 Marionette DEBUG loaded listener.js 04:54:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f68052c00) [pid = 4173] [serial = 1092] [outer = 0x7f6f65067c00] 04:54:10 INFO - PROCESS | 4173 | 1462794850324 Marionette TRACE conn5 <- [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]]]}] 04:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1530ms 04:54:10 INFO - PROCESS | 4173 | 1462794850380 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 04:54:10 INFO - PROCESS | 4173 | 1462794850384 Marionette TRACE conn5 <- [1,1425,null,{"value":"8"}] 04:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:54:10 INFO - PROCESS | 4173 | 1462794850392 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:54:10 INFO - PROCESS | 4173 | 1462794850398 Marionette TRACE conn5 <- [1,1426,null,{}] 04:54:10 INFO - PROCESS | 4173 | 1462794850415 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:10 INFO - PROCESS | 4173 | 1462794850652 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 04:54:10 INFO - PROCESS | 4173 | 1462794850878 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7176a800 == 92 [pid = 4173] [id = 364] 04:54:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f6be20c00) [pid = 4173] [serial = 1093] [outer = (nil)] 04:54:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f6ec0ec00) [pid = 4173] [serial = 1094] [outer = 0x7f6f6be20c00] 04:54:10 INFO - PROCESS | 4173 | 1462794850974 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f6ee33c00) [pid = 4173] [serial = 1095] [outer = 0x7f6f6be20c00] 04:54:11 INFO - PROCESS | 4173 | 1462794851920 Marionette TRACE conn5 <- [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]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1604ms 04:54:11 INFO - PROCESS | 4173 | 1462794851996 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 04:54:12 INFO - PROCESS | 4173 | 1462794852001 Marionette TRACE conn5 <- [1,1429,null,{"value":"8"}] 04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:54:12 INFO - PROCESS | 4173 | 1462794852007 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:54:12 INFO - PROCESS | 4173 | 1462794852010 Marionette TRACE conn5 <- [1,1430,null,{}] 04:54:12 INFO - PROCESS | 4173 | 1462794852016 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:12 INFO - PROCESS | 4173 | 1462794852246 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 04:54:12 INFO - PROCESS | 4173 | 1462794852470 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc6f000 == 93 [pid = 4173] [id = 365] 04:54:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f6ca19c00) [pid = 4173] [serial = 1096] [outer = (nil)] 04:54:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f709e1400) [pid = 4173] [serial = 1097] [outer = 0x7f6f6ca19c00] 04:54:12 INFO - PROCESS | 4173 | 1462794852562 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f709e5400) [pid = 4173] [serial = 1098] [outer = 0x7f6f6ca19c00] 04:54:13 INFO - PROCESS | 4173 | 1462794853427 Marionette TRACE conn5 <- [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]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1478ms 04:54:13 INFO - PROCESS | 4173 | 1462794853487 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 4173 | 1462794853491 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:54:13 INFO - PROCESS | 4173 | 1462794853497 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 4173 | 1462794853499 Marionette TRACE conn5 <- [1,1434,null,{}] 04:54:13 INFO - PROCESS | 4173 | 1462794853505 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:13 INFO - PROCESS | 4173 | 1462794853682 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 04:54:13 INFO - PROCESS | 4173 | 1462794853855 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cfc9800 == 94 [pid = 4173] [id = 366] 04:54:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f65cfcc00) [pid = 4173] [serial = 1099] [outer = (nil)] 04:54:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f709eb000) [pid = 4173] [serial = 1100] [outer = 0x7f6f65cfcc00] 04:54:13 INFO - PROCESS | 4173 | 1462794853930 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f70b0c800) [pid = 4173] [serial = 1101] [outer = 0x7f6f65cfcc00] 04:54:14 INFO - PROCESS | 4173 | 1462794854920 Marionette TRACE conn5 <- [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]]]}] 04:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1480ms 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:54:14 INFO - PROCESS | 4173 | 1462794854979 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 4173 | 1462794854982 Marionette TRACE conn5 <- [1,1437,null,{"value":"8"}] 04:54:14 INFO - PROCESS | 4173 | 1462794854988 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 4173 | 1462794854991 Marionette TRACE conn5 <- [1,1438,null,{}] 04:54:15 INFO - PROCESS | 4173 | 1462794854997 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:15 INFO - PROCESS | 4173 | 1462794855203 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 04:54:15 INFO - PROCESS | 4173 | 1462794855419 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7df7f000 == 95 [pid = 4173] [id = 367] 04:54:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f71120400) [pid = 4173] [serial = 1102] [outer = (nil)] 04:54:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f72310000) [pid = 4173] [serial = 1103] [outer = 0x7f6f71120400] 04:54:15 INFO - PROCESS | 4173 | 1462794855507 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f72319000) [pid = 4173] [serial = 1104] [outer = 0x7f6f71120400] 04:54:16 INFO - PROCESS | 4173 | 1462794856369 Marionette TRACE conn5 <- [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]]]}] 04:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1434ms 04:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:54:16 INFO - PROCESS | 4173 | 1462794856422 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 4173 | 1462794856426 Marionette TRACE conn5 <- [1,1441,null,{"value":"8"}] 04:54:16 INFO - PROCESS | 4173 | 1462794856432 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 4173 | 1462794856435 Marionette TRACE conn5 <- [1,1442,null,{}] 04:54:16 INFO - PROCESS | 4173 | 1462794856441 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:16 INFO - PROCESS | 4173 | 1462794856608 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 04:54:16 INFO - PROCESS | 4173 | 1462794856780 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7fbd0800 == 96 [pid = 4173] [id = 368] 04:54:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f663a1000) [pid = 4173] [serial = 1105] [outer = (nil)] 04:54:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f72683400) [pid = 4173] [serial = 1106] [outer = 0x7f6f663a1000] 04:54:16 INFO - PROCESS | 4173 | 1462794856854 Marionette DEBUG loaded listener.js 04:54:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f72698c00) [pid = 4173] [serial = 1107] [outer = 0x7f6f663a1000] 04:54:17 INFO - PROCESS | 4173 | 1462794857710 Marionette TRACE conn5 <- [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]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1339ms 04:54:17 INFO - PROCESS | 4173 | 1462794857772 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 4173 | 1462794857776 Marionette TRACE conn5 <- [1,1445,null,{"value":"8"}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:54:17 INFO - PROCESS | 4173 | 1462794857782 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 4173 | 1462794857785 Marionette TRACE conn5 <- [1,1446,null,{}] 04:54:17 INFO - PROCESS | 4173 | 1462794857791 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:17 INFO - PROCESS | 4173 | 1462794857958 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 04:54:18 INFO - PROCESS | 4173 | 1462794858132 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81407000 == 97 [pid = 4173] [id = 369] 04:54:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f60d2a000) [pid = 4173] [serial = 1108] [outer = (nil)] 04:54:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f6ecc1400) [pid = 4173] [serial = 1109] [outer = 0x7f6f60d2a000] 04:54:18 INFO - PROCESS | 4173 | 1462794858206 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f7294ec00) [pid = 4173] [serial = 1110] [outer = 0x7f6f60d2a000] 04:54:19 INFO - PROCESS | 4173 | 1462794859105 Marionette TRACE conn5 <- [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]]]}] 04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1377ms 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:54:19 INFO - PROCESS | 4173 | 1462794859161 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 4173 | 1462794859165 Marionette TRACE conn5 <- [1,1449,null,{"value":"8"}] 04:54:19 INFO - PROCESS | 4173 | 1462794859171 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 4173 | 1462794859174 Marionette TRACE conn5 <- [1,1450,null,{}] 04:54:19 INFO - PROCESS | 4173 | 1462794859180 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:19 INFO - PROCESS | 4173 | 1462794859355 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 04:54:19 INFO - PROCESS | 4173 | 1462794859523 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6647f800 == 98 [pid = 4173] [id = 370] 04:54:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f5e69cc00) [pid = 4173] [serial = 1111] [outer = (nil)] 04:54:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f64fcb400) [pid = 4173] [serial = 1112] [outer = 0x7f6f5e69cc00] 04:54:19 INFO - PROCESS | 4173 | 1462794859604 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f76205800) [pid = 4173] [serial = 1113] [outer = 0x7f6f5e69cc00] 04:54:20 INFO - PROCESS | 4173 | 1462794860523 Marionette TRACE conn5 <- [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]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1430ms 04:54:20 INFO - PROCESS | 4173 | 1462794860601 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 4173 | 1462794860604 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:54:20 INFO - PROCESS | 4173 | 1462794860610 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 4173 | 1462794860613 Marionette TRACE conn5 <- [1,1454,null,{}] 04:54:20 INFO - PROCESS | 4173 | 1462794860619 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:21 INFO - PROCESS | 4173 | 1462794861104 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 04:54:21 INFO - PROCESS | 4173 | 1462794861339 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65995000 == 99 [pid = 4173] [id = 371] 04:54:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f5e830400) [pid = 4173] [serial = 1114] [outer = (nil)] 04:54:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f5f997000) [pid = 4173] [serial = 1115] [outer = 0x7f6f5e830400] 04:54:21 INFO - PROCESS | 4173 | 1462794861406 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f60b88000) [pid = 4173] [serial = 1116] [outer = 0x7f6f5e830400] 04:54:22 INFO - PROCESS | 4173 | 1462794862233 Marionette TRACE conn5 <- [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]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1692ms 04:54:22 INFO - PROCESS | 4173 | 1462794862306 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 4173 | 1462794862311 Marionette TRACE conn5 <- [1,1457,null,{"value":"8"}] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:54:22 INFO - PROCESS | 4173 | 1462794862318 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 4173 | 1462794862324 Marionette TRACE conn5 <- [1,1458,null,{}] 04:54:22 INFO - PROCESS | 4173 | 1462794862330 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:22 INFO - PROCESS | 4173 | 1462794862541 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 04:54:22 INFO - PROCESS | 4173 | 1462794862861 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e76c800 == 100 [pid = 4173] [id = 372] 04:54:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f61583000) [pid = 4173] [serial = 1117] [outer = (nil)] 04:54:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f64c0e400) [pid = 4173] [serial = 1118] [outer = 0x7f6f61583000] 04:54:22 INFO - PROCESS | 4173 | 1462794862945 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f64fd7800) [pid = 4173] [serial = 1119] [outer = 0x7f6f61583000] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60b7c000 == 99 [pid = 4173] [id = 256] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9d9800 == 98 [pid = 4173] [id = 254] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f8e9000 == 97 [pid = 4173] [id = 248] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f6976cc00) [pid = 4173] [serial = 1007] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f6be1f000) [pid = 4173] [serial = 1010] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f6ca22000) [pid = 4173] [serial = 1013] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f64c0dc00) [pid = 4173] [serial = 1016] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f6e0b7800) [pid = 4173] [serial = 1037] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f723000 == 96 [pid = 4173] [id = 360] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6d97d800 == 95 [pid = 4173] [id = 359] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66b45800 == 94 [pid = 4173] [id = 358] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6591c800 == 93 [pid = 4173] [id = 357] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c8d8800 == 92 [pid = 4173] [id = 356] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65913800 == 91 [pid = 4173] [id = 355] 04:54:23 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616e1800 == 90 [pid = 4173] [id = 346] 04:54:23 INFO - PROCESS | 4173 | 1462794863888 Marionette TRACE conn5 <- [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]]]}] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f69619400) [pid = 4173] [serial = 1004] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f68c66800) [pid = 4173] [serial = 1001] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f65957c00) [pid = 4173] [serial = 1034] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f68ba9800) [pid = 4173] [serial = 1032] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f665a5400) [pid = 4173] [serial = 1029] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f69766400) [pid = 4173] [serial = 1035] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f64c02c00) [pid = 4173] [serial = 995] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f64b9c800) [pid = 4173] [serial = 1025] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f64d51000) [pid = 4173] [serial = 1026] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f5f999800) [pid = 4173] [serial = 1020] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f5e823400) [pid = 4173] [serial = 1019] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f5fd9dc00) [pid = 4173] [serial = 992] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f6506cc00) [pid = 4173] [serial = 1028] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f665ac000) [pid = 4173] [serial = 1031] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f66643400) [pid = 4173] [serial = 998] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f617ed400) [pid = 4173] [serial = 1023] [outer = (nil)] [url = about:blank] 04:54:23 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f60d1c400) [pid = 4173] [serial = 1022] [outer = (nil)] [url = about:blank] 04:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1635ms 04:54:23 INFO - PROCESS | 4173 | 1462794863955 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 04:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:54:23 INFO - PROCESS | 4173 | 1462794863960 Marionette TRACE conn5 <- [1,1461,null,{"value":"8"}] 04:54:23 INFO - PROCESS | 4173 | 1462794863966 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 4173 | 1462794863969 Marionette TRACE conn5 <- [1,1462,null,{}] 04:54:23 INFO - PROCESS | 4173 | 1462794863975 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:24 INFO - PROCESS | 4173 | 1462794864143 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 04:54:24 INFO - PROCESS | 4173 | 1462794864343 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616dc000 == 91 [pid = 4173] [id = 373] 04:54:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f64b14800) [pid = 4173] [serial = 1120] [outer = (nil)] 04:54:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f65c52000) [pid = 4173] [serial = 1121] [outer = 0x7f6f64b14800] 04:54:24 INFO - PROCESS | 4173 | 1462794864410 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f66609400) [pid = 4173] [serial = 1122] [outer = 0x7f6f64b14800] 04:54:25 INFO - PROCESS | 4173 | 1462794865160 Marionette TRACE conn5 <- [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]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1228ms 04:54:25 INFO - PROCESS | 4173 | 1462794865195 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 4173 | 1462794865200 Marionette TRACE conn5 <- [1,1465,null,{"value":"8"}] 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:54:25 INFO - PROCESS | 4173 | 1462794865216 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 4173 | 1462794865222 Marionette TRACE conn5 <- [1,1466,null,{}] 04:54:25 INFO - PROCESS | 4173 | 1462794865227 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:25 INFO - PROCESS | 4173 | 1462794865375 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 04:54:25 INFO - PROCESS | 4173 | 1462794865390 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b62800 == 92 [pid = 4173] [id = 374] 04:54:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f6660c800) [pid = 4173] [serial = 1123] [outer = (nil)] 04:54:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f6961bc00) [pid = 4173] [serial = 1124] [outer = 0x7f6f6660c800] 04:54:25 INFO - PROCESS | 4173 | 1462794865451 Marionette DEBUG loaded listener.js 04:54:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f697b5c00) [pid = 4173] [serial = 1125] [outer = 0x7f6f6660c800] 04:54:26 INFO - PROCESS | 4173 | 1462794866306 Marionette TRACE conn5 <- [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]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1142ms 04:54:26 INFO - PROCESS | 4173 | 1462794866359 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 4173 | 1462794866361 Marionette TRACE conn5 <- [1,1469,null,{"value":"8"}] 04:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:54:26 INFO - PROCESS | 4173 | 1462794866368 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 4173 | 1462794866371 Marionette TRACE conn5 <- [1,1470,null,{}] 04:54:26 INFO - PROCESS | 4173 | 1462794866387 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:26 INFO - PROCESS | 4173 | 1462794866584 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 04:54:26 INFO - PROCESS | 4173 | 1462794866601 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6eaa2000 == 93 [pid = 4173] [id = 375] 04:54:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f68bb1c00) [pid = 4173] [serial = 1126] [outer = (nil)] 04:54:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f6ca22c00) [pid = 4173] [serial = 1127] [outer = 0x7f6f68bb1c00] 04:54:26 INFO - PROCESS | 4173 | 1462794866663 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f6e8ea000) [pid = 4173] [serial = 1128] [outer = 0x7f6f68bb1c00] 04:54:27 INFO - PROCESS | 4173 | 1462794867527 Marionette TRACE conn5 <- [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]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1194ms 04:54:27 INFO - PROCESS | 4173 | 1462794867563 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 4173 | 1462794867565 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:54:27 INFO - PROCESS | 4173 | 1462794867571 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 4173 | 1462794867573 Marionette TRACE conn5 <- [1,1474,null,{}] 04:54:27 INFO - PROCESS | 4173 | 1462794867579 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:27 INFO - PROCESS | 4173 | 1462794867777 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 04:54:27 INFO - PROCESS | 4173 | 1462794867808 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd8e800 == 94 [pid = 4173] [id = 376] 04:54:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f6ee2e400) [pid = 4173] [serial = 1129] [outer = (nil)] 04:54:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f6f08d400) [pid = 4173] [serial = 1130] [outer = 0x7f6f6ee2e400] 04:54:27 INFO - PROCESS | 4173 | 1462794867878 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f6f58e400) [pid = 4173] [serial = 1131] [outer = 0x7f6f6ee2e400] 04:54:28 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f5fa5d400) [pid = 4173] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:54:28 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f69618c00) [pid = 4173] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:54:28 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f67e76400) [pid = 4173] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:54:28 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f5fd93400) [pid = 4173] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:54:28 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f69766800) [pid = 4173] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:54:28 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f68c6e400) [pid = 4173] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:54:28 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f5c94b000) [pid = 4173] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:54:28 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f5eed7400) [pid = 4173] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:54:28 INFO - PROCESS | 4173 | 1462794868941 Marionette TRACE conn5 <- [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]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1434ms 04:54:29 INFO - PROCESS | 4173 | 1462794869007 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 4173 | 1462794869011 Marionette TRACE conn5 <- [1,1477,null,{"value":"8"}] 04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:54:29 INFO - PROCESS | 4173 | 1462794869016 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 4173 | 1462794869018 Marionette TRACE conn5 <- [1,1478,null,{}] 04:54:29 INFO - PROCESS | 4173 | 1462794869031 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:29 INFO - PROCESS | 4173 | 1462794869201 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 04:54:29 INFO - PROCESS | 4173 | 1462794869357 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd40000 == 95 [pid = 4173] [id = 377] 04:54:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f5c726800) [pid = 4173] [serial = 1132] [outer = (nil)] 04:54:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f6961d800) [pid = 4173] [serial = 1133] [outer = 0x7f6f5c726800] 04:54:29 INFO - PROCESS | 4173 | 1462794869422 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f7019a800) [pid = 4173] [serial = 1134] [outer = 0x7f6f5c726800] 04:54:30 INFO - PROCESS | 4173 | 1462794870117 Marionette TRACE conn5 <- [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]]]}] 04:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1136ms 04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:54:30 INFO - PROCESS | 4173 | 1462794870155 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 4173 | 1462794870157 Marionette TRACE conn5 <- [1,1481,null,{"value":"8"}] 04:54:30 INFO - PROCESS | 4173 | 1462794870163 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 4173 | 1462794870167 Marionette TRACE conn5 <- [1,1482,null,{}] 04:54:30 INFO - PROCESS | 4173 | 1462794870172 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:30 INFO - PROCESS | 4173 | 1462794870358 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 04:54:30 INFO - PROCESS | 4173 | 1462794870378 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70ef6800 == 96 [pid = 4173] [id = 378] 04:54:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f5c956400) [pid = 4173] [serial = 1135] [outer = (nil)] 04:54:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f7019b000) [pid = 4173] [serial = 1136] [outer = 0x7f6f5c956400] 04:54:30 INFO - PROCESS | 4173 | 1462794870438 Marionette DEBUG loaded listener.js 04:54:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f70e28800) [pid = 4173] [serial = 1137] [outer = 0x7f6f5c956400] 04:54:31 INFO - PROCESS | 4173 | 1462794871563 Marionette TRACE conn5 <- [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]]]}] 04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1440ms 04:54:31 INFO - PROCESS | 4173 | 1462794871605 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 04:54:31 INFO - PROCESS | 4173 | 1462794871610 Marionette TRACE conn5 <- [1,1485,null,{"value":"8"}] 04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:54:31 INFO - PROCESS | 4173 | 1462794871626 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:54:31 INFO - PROCESS | 4173 | 1462794871631 Marionette TRACE conn5 <- [1,1486,null,{}] 04:54:31 INFO - PROCESS | 4173 | 1462794871696 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:31 INFO - PROCESS | 4173 | 1462794871889 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 04:54:32 INFO - PROCESS | 4173 | 1462794872054 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659c1000 == 97 [pid = 4173] [id = 379] 04:54:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f60d1f000) [pid = 4173] [serial = 1138] [outer = (nil)] 04:54:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f64c0dc00) [pid = 4173] [serial = 1139] [outer = 0x7f6f60d1f000] 04:54:32 INFO - PROCESS | 4173 | 1462794872137 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f65955400) [pid = 4173] [serial = 1140] [outer = 0x7f6f60d1f000] 04:54:33 INFO - PROCESS | 4173 | 1462794873089 Marionette TRACE conn5 <- [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]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1497ms 04:54:33 INFO - PROCESS | 4173 | 1462794873120 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 4173 | 1462794873128 Marionette TRACE conn5 <- [1,1489,null,{"value":"8"}] 04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:54:33 INFO - PROCESS | 4173 | 1462794873139 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 4173 | 1462794873142 Marionette TRACE conn5 <- [1,1490,null,{}] 04:54:33 INFO - PROCESS | 4173 | 1462794873149 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:33 INFO - PROCESS | 4173 | 1462794873320 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 04:54:33 INFO - PROCESS | 4173 | 1462794873496 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70175800 == 98 [pid = 4173] [id = 380] 04:54:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f66862800) [pid = 4173] [serial = 1141] [outer = (nil)] 04:54:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f68c6a400) [pid = 4173] [serial = 1142] [outer = 0x7f6f66862800] 04:54:33 INFO - PROCESS | 4173 | 1462794873569 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f697b7800) [pid = 4173] [serial = 1143] [outer = 0x7f6f66862800] 04:54:34 INFO - PROCESS | 4173 | 1462794874556 Marionette TRACE conn5 <- [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]]]}] 04:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1479ms 04:54:34 INFO - PROCESS | 4173 | 1462794874619 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 04:54:34 INFO - PROCESS | 4173 | 1462794874623 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 04:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:54:34 INFO - PROCESS | 4173 | 1462794874629 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - PROCESS | 4173 | 1462794874635 Marionette TRACE conn5 <- [1,1494,null,{}] 04:54:34 INFO - PROCESS | 4173 | 1462794874653 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:34 INFO - PROCESS | 4173 | 1462794874865 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 04:54:35 INFO - PROCESS | 4173 | 1462794875035 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc68000 == 99 [pid = 4173] [id = 381] 04:54:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f69618c00) [pid = 4173] [serial = 1144] [outer = (nil)] 04:54:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f6f543c00) [pid = 4173] [serial = 1145] [outer = 0x7f6f69618c00] 04:54:35 INFO - PROCESS | 4173 | 1462794875116 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f7097e800) [pid = 4173] [serial = 1146] [outer = 0x7f6f69618c00] 04:54:36 INFO - PROCESS | 4173 | 1462794876020 Marionette TRACE conn5 <- [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]]]}] 04:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1438ms 04:54:36 INFO - PROCESS | 4173 | 1462794876069 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 04:54:36 INFO - PROCESS | 4173 | 1462794876074 Marionette TRACE conn5 <- [1,1497,null,{"value":"8"}] 04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:54:36 INFO - PROCESS | 4173 | 1462794876080 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:54:36 INFO - PROCESS | 4173 | 1462794876082 Marionette TRACE conn5 <- [1,1498,null,{}] 04:54:36 INFO - PROCESS | 4173 | 1462794876088 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:36 INFO - PROCESS | 4173 | 1462794876263 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 04:54:36 INFO - PROCESS | 4173 | 1462794876437 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81422000 == 100 [pid = 4173] [id = 382] 04:54:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f6157cc00) [pid = 4173] [serial = 1147] [outer = (nil)] 04:54:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f70e22400) [pid = 4173] [serial = 1148] [outer = 0x7f6f6157cc00] 04:54:36 INFO - PROCESS | 4173 | 1462794876513 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f7111e000) [pid = 4173] [serial = 1149] [outer = 0x7f6f6157cc00] 04:54:37 INFO - PROCESS | 4173 | 1462794877369 Marionette TRACE conn5 <- [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]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1333ms 04:54:37 INFO - PROCESS | 4173 | 1462794877414 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 4173 | 1462794877418 Marionette TRACE conn5 <- [1,1501,null,{"value":"8"}] 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:54:37 INFO - PROCESS | 4173 | 1462794877424 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 4173 | 1462794877426 Marionette TRACE conn5 <- [1,1502,null,{}] 04:54:37 INFO - PROCESS | 4173 | 1462794877432 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:37 INFO - PROCESS | 4173 | 1462794877608 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 04:54:37 INFO - PROCESS | 4173 | 1462794877789 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81ace000 == 101 [pid = 4173] [id = 383] 04:54:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f64b18000) [pid = 4173] [serial = 1150] [outer = (nil)] 04:54:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f71713000) [pid = 4173] [serial = 1151] [outer = 0x7f6f64b18000] 04:54:37 INFO - PROCESS | 4173 | 1462794877859 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f723f6400) [pid = 4173] [serial = 1152] [outer = 0x7f6f64b18000] 04:54:38 INFO - PROCESS | 4173 | 1462794878776 Marionette TRACE conn5 <- [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]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1380ms 04:54:38 INFO - PROCESS | 4173 | 1462794878805 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 4173 | 1462794878809 Marionette TRACE conn5 <- [1,1505,null,{"value":"8"}] 04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:54:38 INFO - PROCESS | 4173 | 1462794878814 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 4173 | 1462794878817 Marionette TRACE conn5 <- [1,1506,null,{}] 04:54:38 INFO - PROCESS | 4173 | 1462794878822 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:39 INFO - PROCESS | 4173 | 1462794879010 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 04:54:39 INFO - PROCESS | 4173 | 1462794879195 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81f1a000 == 102 [pid = 4173] [id = 384] 04:54:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f723f6000) [pid = 4173] [serial = 1153] [outer = (nil)] 04:54:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f7becc000) [pid = 4173] [serial = 1154] [outer = 0x7f6f723f6000] 04:54:39 INFO - PROCESS | 4173 | 1462794879267 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f7ca85000) [pid = 4173] [serial = 1155] [outer = 0x7f6f723f6000] 04:54:40 INFO - PROCESS | 4173 | 1462794880126 Marionette TRACE conn5 <- [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]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1377ms 04:54:40 INFO - PROCESS | 4173 | 1462794880193 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 4173 | 1462794880198 Marionette TRACE conn5 <- [1,1509,null,{"value":"8"}] 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:54:40 INFO - PROCESS | 4173 | 1462794880204 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 4173 | 1462794880207 Marionette TRACE conn5 <- [1,1510,null,{}] 04:54:40 INFO - PROCESS | 4173 | 1462794880212 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:40 INFO - PROCESS | 4173 | 1462794880415 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 04:54:40 INFO - PROCESS | 4173 | 1462794880587 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f83d47800 == 103 [pid = 4173] [id = 385] 04:54:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f70e2c800) [pid = 4173] [serial = 1156] [outer = (nil)] 04:54:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f7cc56400) [pid = 4173] [serial = 1157] [outer = 0x7f6f70e2c800] 04:54:40 INFO - PROCESS | 4173 | 1462794880671 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f7cd3a800) [pid = 4173] [serial = 1158] [outer = 0x7f6f70e2c800] 04:54:41 INFO - PROCESS | 4173 | 1462794881514 Marionette TRACE conn5 <- [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]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1378ms 04:54:41 INFO - PROCESS | 4173 | 1462794881583 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 4173 | 1462794881586 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:54:41 INFO - PROCESS | 4173 | 1462794881593 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 4173 | 1462794881596 Marionette TRACE conn5 <- [1,1514,null,{}] 04:54:41 INFO - PROCESS | 4173 | 1462794881601 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:41 INFO - PROCESS | 4173 | 1462794881802 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 04:54:41 INFO - PROCESS | 4173 | 1462794881972 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f83ddd000 == 104 [pid = 4173] [id = 386] 04:54:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f723f6c00) [pid = 4173] [serial = 1159] [outer = (nil)] 04:54:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f7cd43000) [pid = 4173] [serial = 1160] [outer = 0x7f6f723f6c00] 04:54:42 INFO - PROCESS | 4173 | 1462794882043 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f7cf9f800) [pid = 4173] [serial = 1161] [outer = 0x7f6f723f6c00] 04:54:42 INFO - PROCESS | 4173 | 1462794882929 Marionette TRACE conn5 <- [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]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1387ms 04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:54:42 INFO - PROCESS | 4173 | 1462794882981 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 4173 | 1462794882984 Marionette TRACE conn5 <- [1,1517,null,{"value":"8"}] 04:54:42 INFO - PROCESS | 4173 | 1462794882991 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 4173 | 1462794882994 Marionette TRACE conn5 <- [1,1518,null,{}] 04:54:43 INFO - PROCESS | 4173 | 1462794883000 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:43 INFO - PROCESS | 4173 | 1462794883175 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 04:54:43 INFO - PROCESS | 4173 | 1462794883366 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f84bb9000 == 105 [pid = 4173] [id = 387] 04:54:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f5bdce800) [pid = 4173] [serial = 1162] [outer = (nil)] 04:54:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f7cd3f400) [pid = 4173] [serial = 1163] [outer = 0x7f6f5bdce800] 04:54:43 INFO - PROCESS | 4173 | 1462794883447 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f7d11d400) [pid = 4173] [serial = 1164] [outer = 0x7f6f5bdce800] 04:54:44 INFO - PROCESS | 4173 | 1462794884335 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1379ms 04:54:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:54:44 INFO - PROCESS | 4173 | 1462794884370 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 4173 | 1462794884373 Marionette TRACE conn5 <- [1,1521,null,{"value":"8"}] 04:54:44 INFO - PROCESS | 4173 | 1462794884379 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 4173 | 1462794884383 Marionette TRACE conn5 <- [1,1522,null,{}] 04:54:44 INFO - PROCESS | 4173 | 1462794884388 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:44 INFO - PROCESS | 4173 | 1462794884563 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 04:54:44 INFO - PROCESS | 4173 | 1462794884742 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650a2000 == 106 [pid = 4173] [id = 388] 04:54:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f5e573400) [pid = 4173] [serial = 1165] [outer = (nil)] 04:54:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f6e0be800) [pid = 4173] [serial = 1166] [outer = 0x7f6f5e573400] 04:54:44 INFO - PROCESS | 4173 | 1462794884812 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f7d1c0000) [pid = 4173] [serial = 1167] [outer = 0x7f6f5e573400] 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:45 INFO - PROCESS | 4173 | 1462794885924 Marionette TRACE conn5 <- [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"]]]}] 04:54:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:54:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:54:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:54:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:54:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:54:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:54:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:54:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:54:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:54:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:54:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:54:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:54:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1597ms 04:54:45 INFO - PROCESS | 4173 | 1462794885983 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 4173 | 1462794885990 Marionette TRACE conn5 <- [1,1525,null,{"value":"8"}] 04:54:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:54:46 INFO - PROCESS | 4173 | 1462794886000 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 4173 | 1462794886003 Marionette TRACE conn5 <- [1,1526,null,{}] 04:54:46 INFO - PROCESS | 4173 | 1462794886026 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:46 INFO - PROCESS | 4173 | 1462794886251 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 04:54:46 INFO - PROCESS | 4173 | 1462794886405 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f725000 == 107 [pid = 4173] [id = 389] 04:54:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f65071400) [pid = 4173] [serial = 1168] [outer = (nil)] 04:54:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f65cf9800) [pid = 4173] [serial = 1169] [outer = 0x7f6f65071400] 04:54:46 INFO - PROCESS | 4173 | 1462794886481 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f68050400) [pid = 4173] [serial = 1170] [outer = 0x7f6f65071400] 04:54:47 INFO - PROCESS | 4173 | 1462794887307 Marionette TRACE conn5 <- [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"]]]}] 04:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:54:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1340ms 04:54:47 INFO - PROCESS | 4173 | 1462794887385 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 04:54:47 INFO - PROCESS | 4173 | 1462794887401 Marionette TRACE conn5 <- [1,1529,null,{"value":"8"}] 04:54:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:54:47 INFO - PROCESS | 4173 | 1462794887430 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 4173 | 1462794887433 Marionette TRACE conn5 <- [1,1530,null,{}] 04:54:47 INFO - PROCESS | 4173 | 1462794887443 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:47 INFO - PROCESS | 4173 | 1462794887710 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 04:54:47 INFO - PROCESS | 4173 | 1462794887945 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b79800 == 108 [pid = 4173] [id = 390] 04:54:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f6be5a000) [pid = 4173] [serial = 1171] [outer = (nil)] 04:54:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f6db4d400) [pid = 4173] [serial = 1172] [outer = 0x7f6f6be5a000] 04:54:48 INFO - PROCESS | 4173 | 1462794888031 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f6ece3800) [pid = 4173] [serial = 1173] [outer = 0x7f6f6be5a000] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65acf000 == 107 [pid = 4173] [id = 273] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66342000 == 106 [pid = 4173] [id = 274] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f707c2000) [pid = 4173] [serial = 1085] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f6f010c00) [pid = 4173] [serial = 1055] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f6f8cfc00) [pid = 4173] [serial = 1061] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f6f58c400) [pid = 4173] [serial = 1058] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f7066e400) [pid = 4173] [serial = 1064] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fd40000 == 105 [pid = 4173] [id = 377] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fd8e800 == 104 [pid = 4173] [id = 376] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6eaa2000 == 103 [pid = 4173] [id = 375] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66b62800 == 102 [pid = 4173] [id = 374] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616dc000 == 101 [pid = 4173] [id = 373] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e76c800 == 100 [pid = 4173] [id = 372] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65995000 == 99 [pid = 4173] [id = 371] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81407000 == 98 [pid = 4173] [id = 369] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7fbd0800 == 97 [pid = 4173] [id = 368] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7df7f000 == 96 [pid = 4173] [id = 367] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cfc9800 == 95 [pid = 4173] [id = 366] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cc6f000 == 94 [pid = 4173] [id = 365] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7176a800 == 93 [pid = 4173] [id = 364] 04:54:48 INFO - PROCESS | 4173 | 1462794888876 Marionette TRACE conn5 <- [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]]]}] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6e042800 == 92 [pid = 4173] [id = 363] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65097800 == 91 [pid = 4173] [id = 362] 04:54:48 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fd99800 == 90 [pid = 4173] [id = 361] 04:54:48 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:54:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:54:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:54:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:54:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:54:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:54:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1490ms 04:54:48 INFO - PROCESS | 4173 | 1462794888918 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 04:54:48 INFO - PROCESS | 4173 | 1462794888921 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 04:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:54:48 INFO - PROCESS | 4173 | 1462794888928 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:54:48 INFO - PROCESS | 4173 | 1462794888934 Marionette TRACE conn5 <- [1,1534,null,{}] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f6be19000) [pid = 4173] [serial = 1079] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f68c63800) [pid = 4173] [serial = 990] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f6ee2f000) [pid = 4173] [serial = 1083] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f64d57400) [pid = 4173] [serial = 1070] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f5f9d5800) [pid = 4173] [serial = 1040] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f6ecde400) [pid = 4173] [serial = 1082] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f697b7400) [pid = 4173] [serial = 1077] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f697c1800) [pid = 4173] [serial = 1049] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f66646400) [pid = 4173] [serial = 1073] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f6ec0f400) [pid = 4173] [serial = 1052] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f69671000) [pid = 4173] [serial = 1076] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f6595e800) [pid = 4173] [serial = 1071] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f69611c00) [pid = 4173] [serial = 1046] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f67e75400) [pid = 4173] [serial = 1074] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f6e80fc00) [pid = 4173] [serial = 1038] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f6e0bf000) [pid = 4173] [serial = 1080] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f5feb7000) [pid = 4173] [serial = 1067] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f61587c00) [pid = 4173] [serial = 1068] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f64c60000) [pid = 4173] [serial = 1043] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 4173 | 1462794888981 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:49 INFO - PROCESS | 4173 | 1462794889165 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 04:54:49 INFO - PROCESS | 4173 | 1462794889177 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66342000 == 91 [pid = 4173] [id = 391] 04:54:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f6ee2ec00) [pid = 4173] [serial = 1174] [outer = (nil)] 04:54:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f6f590800) [pid = 4173] [serial = 1175] [outer = 0x7f6f6ee2ec00] 04:54:49 INFO - PROCESS | 4173 | 1462794889245 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f70989000) [pid = 4173] [serial = 1176] [outer = 0x7f6f6ee2ec00] 04:54:50 INFO - PROCESS | 4173 | 1462794890160 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1294ms 04:54:50 INFO - PROCESS | 4173 | 1462794890224 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 4173 | 1462794890228 Marionette TRACE conn5 <- [1,1537,null,{"value":"8"}] 04:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:54:50 INFO - PROCESS | 4173 | 1462794890237 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 4173 | 1462794890241 Marionette TRACE conn5 <- [1,1538,null,{}] 04:54:50 INFO - PROCESS | 4173 | 1462794890249 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:50 INFO - PROCESS | 4173 | 1462794890470 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 04:54:50 INFO - PROCESS | 4173 | 1462794890488 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6eee1800 == 92 [pid = 4173] [id = 392] 04:54:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f69766400) [pid = 4173] [serial = 1177] [outer = (nil)] 04:54:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f70cb9800) [pid = 4173] [serial = 1178] [outer = 0x7f6f69766400] 04:54:50 INFO - PROCESS | 4173 | 1462794890553 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f7230d800) [pid = 4173] [serial = 1179] [outer = 0x7f6f69766400] 04:54:51 INFO - PROCESS | 4173 | 1462794891493 Marionette TRACE conn5 <- [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]]]}] 04:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1335ms 04:54:51 INFO - PROCESS | 4173 | 1462794891572 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 04:54:51 INFO - PROCESS | 4173 | 1462794891576 Marionette TRACE conn5 <- [1,1541,null,{"value":"8"}] 04:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:54:51 INFO - PROCESS | 4173 | 1462794891581 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:54:51 INFO - PROCESS | 4173 | 1462794891583 Marionette TRACE conn5 <- [1,1542,null,{}] 04:54:51 INFO - PROCESS | 4173 | 1462794891589 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:51 INFO - PROCESS | 4173 | 1462794891818 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 04:54:51 INFO - PROCESS | 4173 | 1462794891854 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7015c000 == 93 [pid = 4173] [id = 393] 04:54:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f7230e000) [pid = 4173] [serial = 1180] [outer = (nil)] 04:54:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f726ce400) [pid = 4173] [serial = 1181] [outer = 0x7f6f7230e000] 04:54:51 INFO - PROCESS | 4173 | 1462794891933 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f7578b400) [pid = 4173] [serial = 1182] [outer = 0x7f6f7230e000] 04:54:52 INFO - PROCESS | 4173 | 1462794892855 Marionette TRACE conn5 <- [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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1287ms 04:54:52 INFO - PROCESS | 4173 | 1462794892875 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 4173 | 1462794892877 Marionette TRACE conn5 <- [1,1545,null,{"value":"8"}] 04:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:54:52 INFO - PROCESS | 4173 | 1462794892883 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 4173 | 1462794892885 Marionette TRACE conn5 <- [1,1546,null,{}] 04:54:52 INFO - PROCESS | 4173 | 1462794892891 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:53 INFO - PROCESS | 4173 | 1462794893128 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 04:54:53 INFO - PROCESS | 4173 | 1462794893162 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7be36800 == 94 [pid = 4173] [id = 394] 04:54:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f7578e000) [pid = 4173] [serial = 1183] [outer = (nil)] 04:54:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f7de2dc00) [pid = 4173] [serial = 1184] [outer = 0x7f6f7578e000] 04:54:53 INFO - PROCESS | 4173 | 1462794893225 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f7deecc00) [pid = 4173] [serial = 1185] [outer = 0x7f6f7578e000] 04:54:53 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f6ee2e400) [pid = 4173] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:54:53 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f5c726800) [pid = 4173] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:54:53 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f6ee2f400) [pid = 4173] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:54:53 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f5e830400) [pid = 4173] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:54:53 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f6660c800) [pid = 4173] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:54:53 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f64b14800) [pid = 4173] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:54:53 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f61583000) [pid = 4173] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:54:53 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f68bb1c00) [pid = 4173] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:54:54 INFO - PROCESS | 4173 | 1462794894268 Marionette TRACE conn5 <- [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]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1436ms 04:54:54 INFO - PROCESS | 4173 | 1462794894321 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 4173 | 1462794894325 Marionette TRACE conn5 <- [1,1549,null,{"value":"8"}] 04:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:54:54 INFO - PROCESS | 4173 | 1462794894330 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 4173 | 1462794894333 Marionette TRACE conn5 <- [1,1550,null,{}] 04:54:54 INFO - PROCESS | 4173 | 1462794894338 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:54 INFO - PROCESS | 4173 | 1462794894499 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 04:54:54 INFO - PROCESS | 4173 | 1462794894514 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7be37000 == 95 [pid = 4173] [id = 395] 04:54:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f5c726800) [pid = 4173] [serial = 1186] [outer = (nil)] 04:54:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f6ec74000) [pid = 4173] [serial = 1187] [outer = 0x7f6f5c726800] 04:54:54 INFO - PROCESS | 4173 | 1462794894702 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f7d115000) [pid = 4173] [serial = 1188] [outer = 0x7f6f5c726800] 04:54:55 INFO - PROCESS | 4173 | 1462794895424 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1128ms 04:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:54:55 INFO - PROCESS | 4173 | 1462794895460 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 04:54:55 INFO - PROCESS | 4173 | 1462794895462 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 04:54:55 INFO - PROCESS | 4173 | 1462794895468 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:54:55 INFO - PROCESS | 4173 | 1462794895471 Marionette TRACE conn5 <- [1,1554,null,{}] 04:54:55 INFO - PROCESS | 4173 | 1462794895476 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:55 INFO - PROCESS | 4173 | 1462794895676 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 04:54:55 INFO - PROCESS | 4173 | 1462794895866 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e755000 == 96 [pid = 4173] [id = 396] 04:54:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f5bdc2400) [pid = 4173] [serial = 1189] [outer = (nil)] 04:54:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f5e575800) [pid = 4173] [serial = 1190] [outer = 0x7f6f5bdc2400] 04:54:55 INFO - PROCESS | 4173 | 1462794895954 Marionette DEBUG loaded listener.js 04:54:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5fa4f000) [pid = 4173] [serial = 1191] [outer = 0x7f6f5bdc2400] 04:54:56 INFO - PROCESS | 4173 | 1462794896979 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1583ms 04:54:57 INFO - PROCESS | 4173 | 1462794897054 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 04:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:54:57 INFO - PROCESS | 4173 | 1462794897060 Marionette TRACE conn5 <- [1,1557,null,{"value":"8"}] 04:54:57 INFO - PROCESS | 4173 | 1462794897068 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 4173 | 1462794897075 Marionette TRACE conn5 <- [1,1558,null,{}] 04:54:57 INFO - PROCESS | 4173 | 1462794897086 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:57 INFO - PROCESS | 4173 | 1462794897326 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 04:54:57 INFO - PROCESS | 4173 | 1462794897568 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd55800 == 97 [pid = 4173] [id = 397] 04:54:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f66870000) [pid = 4173] [serial = 1192] [outer = (nil)] 04:54:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f6966d800) [pid = 4173] [serial = 1193] [outer = 0x7f6f66870000] 04:54:57 INFO - PROCESS | 4173 | 1462794897673 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f6dbd9800) [pid = 4173] [serial = 1194] [outer = 0x7f6f66870000] 04:54:58 INFO - PROCESS | 4173 | 1462794898601 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1590ms 04:54:58 INFO - PROCESS | 4173 | 1462794898663 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 4173 | 1462794898669 Marionette TRACE conn5 <- [1,1561,null,{"value":"8"}] 04:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:54:58 INFO - PROCESS | 4173 | 1462794898676 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 4173 | 1462794898678 Marionette TRACE conn5 <- [1,1562,null,{}] 04:54:58 INFO - PROCESS | 4173 | 1462794898684 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:54:58 INFO - PROCESS | 4173 | 1462794898861 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 04:54:59 INFO - PROCESS | 4173 | 1462794899125 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f80128000 == 98 [pid = 4173] [id = 398] 04:54:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f6ee2e800) [pid = 4173] [serial = 1195] [outer = (nil)] 04:54:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f70987c00) [pid = 4173] [serial = 1196] [outer = 0x7f6f6ee2e800] 04:54:59 INFO - PROCESS | 4173 | 1462794899246 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f71120c00) [pid = 4173] [serial = 1197] [outer = 0x7f6f6ee2e800] 04:55:00 INFO - PROCESS | 4173 | 1462794900174 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1535ms 04:55:00 INFO - PROCESS | 4173 | 1462794900211 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 04:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:55:00 INFO - PROCESS | 4173 | 1462794900215 Marionette TRACE conn5 <- [1,1565,null,{"value":"8"}] 04:55:00 INFO - PROCESS | 4173 | 1462794900231 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 4173 | 1462794900240 Marionette TRACE conn5 <- [1,1566,null,{}] 04:55:00 INFO - PROCESS | 4173 | 1462794900247 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:00 INFO - PROCESS | 4173 | 1462794900434 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 04:55:00 INFO - PROCESS | 4173 | 1462794900626 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8482c800 == 99 [pid = 4173] [id = 399] 04:55:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f6e8f2000) [pid = 4173] [serial = 1198] [outer = (nil)] 04:55:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f7becf000) [pid = 4173] [serial = 1199] [outer = 0x7f6f6e8f2000] 04:55:00 INFO - PROCESS | 4173 | 1462794900749 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f7cfa9c00) [pid = 4173] [serial = 1200] [outer = 0x7f6f6e8f2000] 04:55:01 INFO - PROCESS | 4173 | 1462794901746 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1553ms 04:55:01 INFO - PROCESS | 4173 | 1462794901776 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 4173 | 1462794901781 Marionette TRACE conn5 <- [1,1569,null,{"value":"8"}] 04:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:55:01 INFO - PROCESS | 4173 | 1462794901787 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 4173 | 1462794901792 Marionette TRACE conn5 <- [1,1570,null,{}] 04:55:01 INFO - PROCESS | 4173 | 1462794901798 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:01 INFO - PROCESS | 4173 | 1462794901984 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 04:55:02 INFO - PROCESS | 4173 | 1462794902217 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f86367800 == 100 [pid = 4173] [id = 400] 04:55:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f5e828400) [pid = 4173] [serial = 1201] [outer = (nil)] 04:55:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f7de35c00) [pid = 4173] [serial = 1202] [outer = 0x7f6f5e828400] 04:55:02 INFO - PROCESS | 4173 | 1462794902342 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f7e15a000) [pid = 4173] [serial = 1203] [outer = 0x7f6f5e828400] 04:55:03 INFO - PROCESS | 4173 | 1462794903213 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1485ms 04:55:03 INFO - PROCESS | 4173 | 1462794903273 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 4173 | 1462794903277 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 04:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:55:03 INFO - PROCESS | 4173 | 1462794903283 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 4173 | 1462794903285 Marionette TRACE conn5 <- [1,1574,null,{}] 04:55:03 INFO - PROCESS | 4173 | 1462794903291 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:03 INFO - PROCESS | 4173 | 1462794903471 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 04:55:03 INFO - PROCESS | 4173 | 1462794903650 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871d4800 == 101 [pid = 4173] [id = 401] 04:55:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f7e2c1000) [pid = 4173] [serial = 1204] [outer = (nil)] 04:55:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f7fbedc00) [pid = 4173] [serial = 1205] [outer = 0x7f6f7e2c1000] 04:55:03 INFO - PROCESS | 4173 | 1462794903740 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f800cbc00) [pid = 4173] [serial = 1206] [outer = 0x7f6f7e2c1000] 04:55:04 INFO - PROCESS | 4173 | 1462794904904 Marionette TRACE conn5 <- [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]]]}] 04:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1691ms 04:55:04 INFO - PROCESS | 4173 | 1462794904975 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 04:55:04 INFO - PROCESS | 4173 | 1462794904979 Marionette TRACE conn5 <- [1,1577,null,{"value":"8"}] 04:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:55:04 INFO - PROCESS | 4173 | 1462794904985 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 4173 | 1462794904988 Marionette TRACE conn5 <- [1,1578,null,{}] 04:55:04 INFO - PROCESS | 4173 | 1462794904993 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:05 INFO - PROCESS | 4173 | 1462794905186 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 04:55:05 INFO - PROCESS | 4173 | 1462794905442 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f582d8800 == 102 [pid = 4173] [id = 402] 04:55:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f5c94f800) [pid = 4173] [serial = 1207] [outer = (nil)] 04:55:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f81851c00) [pid = 4173] [serial = 1208] [outer = 0x7f6f5c94f800] 04:55:05 INFO - PROCESS | 4173 | 1462794905602 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f81a89400) [pid = 4173] [serial = 1209] [outer = 0x7f6f5c94f800] 04:55:06 INFO - PROCESS | 4173 | 1462794906849 Marionette TRACE conn5 <- [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]]]}] 04:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1929ms 04:55:06 INFO - PROCESS | 4173 | 1462794906917 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 04:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:55:06 INFO - PROCESS | 4173 | 1462794906922 Marionette TRACE conn5 <- [1,1581,null,{"value":"8"}] 04:55:06 INFO - PROCESS | 4173 | 1462794906928 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 4173 | 1462794906933 Marionette TRACE conn5 <- [1,1582,null,{}] 04:55:06 INFO - PROCESS | 4173 | 1462794906941 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:07 INFO - PROCESS | 4173 | 1462794907120 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 04:55:07 INFO - PROCESS | 4173 | 1462794907354 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f591cd800 == 103 [pid = 4173] [id = 403] 04:55:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f5e82a400) [pid = 4173] [serial = 1210] [outer = (nil)] 04:55:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f81fcb000) [pid = 4173] [serial = 1211] [outer = 0x7f6f5e82a400] 04:55:07 INFO - PROCESS | 4173 | 1462794907474 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f81fd3000) [pid = 4173] [serial = 1212] [outer = 0x7f6f5e82a400] 04:55:08 INFO - PROCESS | 4173 | 1462794908386 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1537ms 04:55:08 INFO - PROCESS | 4173 | 1462794908465 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 4173 | 1462794908469 Marionette TRACE conn5 <- [1,1585,null,{"value":"8"}] 04:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:55:08 INFO - PROCESS | 4173 | 1462794908475 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 4173 | 1462794908478 Marionette TRACE conn5 <- [1,1586,null,{}] 04:55:08 INFO - PROCESS | 4173 | 1462794908484 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:08 INFO - PROCESS | 4173 | 1462794908691 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 04:55:08 INFO - PROCESS | 4173 | 1462794908914 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76ee3800 == 104 [pid = 4173] [id = 404] 04:55:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f5eb0fc00) [pid = 4173] [serial = 1213] [outer = (nil)] 04:55:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f5eb18000) [pid = 4173] [serial = 1214] [outer = 0x7f6f5eb0fc00] 04:55:09 INFO - PROCESS | 4173 | 1462794909037 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f5eb1d000) [pid = 4173] [serial = 1215] [outer = 0x7f6f5eb0fc00] 04:55:09 INFO - PROCESS | 4173 | 1462794909894 Marionette TRACE conn5 <- [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]]]}] 04:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1481ms 04:55:09 INFO - PROCESS | 4173 | 1462794909959 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 04:55:09 INFO - PROCESS | 4173 | 1462794909962 Marionette TRACE conn5 <- [1,1589,null,{"value":"8"}] 04:55:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:55:09 INFO - PROCESS | 4173 | 1462794909969 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 4173 | 1462794909972 Marionette TRACE conn5 <- [1,1590,null,{}] 04:55:09 INFO - PROCESS | 4173 | 1462794909977 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:10 INFO - PROCESS | 4173 | 1462794910189 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 04:55:10 INFO - PROCESS | 4173 | 1462794910444 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c519000 == 105 [pid = 4173] [id = 405] 04:55:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f5c950c00) [pid = 4173] [serial = 1216] [outer = (nil)] 04:55:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f81fc7800) [pid = 4173] [serial = 1217] [outer = 0x7f6f5c950c00] 04:55:10 INFO - PROCESS | 4173 | 1462794910578 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f82107400) [pid = 4173] [serial = 1218] [outer = 0x7f6f5c950c00] 04:55:11 INFO - PROCESS | 4173 | 1462794911649 Marionette TRACE conn5 <- [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]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1735ms 04:55:11 INFO - PROCESS | 4173 | 1462794911706 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 4173 | 1462794911710 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 04:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:55:11 INFO - PROCESS | 4173 | 1462794911717 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 4173 | 1462794911720 Marionette TRACE conn5 <- [1,1594,null,{}] 04:55:11 INFO - PROCESS | 4173 | 1462794911725 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:11 INFO - PROCESS | 4173 | 1462794911908 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 04:55:12 INFO - PROCESS | 4173 | 1462794912181 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f592d4800 == 106 [pid = 4173] [id = 406] 04:55:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f593f6000) [pid = 4173] [serial = 1219] [outer = (nil)] 04:55:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f593f8c00) [pid = 4173] [serial = 1220] [outer = 0x7f6f593f6000] 04:55:12 INFO - PROCESS | 4173 | 1462794912316 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f697bf800) [pid = 4173] [serial = 1221] [outer = 0x7f6f593f6000] 04:55:13 INFO - PROCESS | 4173 | 1462794913254 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1586ms 04:55:13 INFO - PROCESS | 4173 | 1462794913305 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 4173 | 1462794913309 Marionette TRACE conn5 <- [1,1597,null,{"value":"8"}] 04:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:55:13 INFO - PROCESS | 4173 | 1462794913315 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 4173 | 1462794913319 Marionette TRACE conn5 <- [1,1598,null,{}] 04:55:13 INFO - PROCESS | 4173 | 1462794913325 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:13 INFO - PROCESS | 4173 | 1462794913543 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 04:55:13 INFO - PROCESS | 4173 | 1462794913775 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6599b000 == 107 [pid = 4173] [id = 407] 04:55:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f593ea400) [pid = 4173] [serial = 1222] [outer = (nil)] 04:55:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f595e0800) [pid = 4173] [serial = 1223] [outer = 0x7f6f593ea400] 04:55:13 INFO - PROCESS | 4173 | 1462794913901 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f81fd2c00) [pid = 4173] [serial = 1224] [outer = 0x7f6f593ea400] 04:55:15 INFO - PROCESS | 4173 | 1462794915197 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1938ms 04:55:15 INFO - PROCESS | 4173 | 1462794915254 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 4173 | 1462794915261 Marionette TRACE conn5 <- [1,1601,null,{"value":"8"}] 04:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:55:15 INFO - PROCESS | 4173 | 1462794915268 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 4173 | 1462794915274 Marionette TRACE conn5 <- [1,1602,null,{}] 04:55:15 INFO - PROCESS | 4173 | 1462794915281 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:15 INFO - PROCESS | 4173 | 1462794915506 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 04:55:15 INFO - PROCESS | 4173 | 1462794915888 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f8e4800 == 108 [pid = 4173] [id = 408] 04:55:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f5f990800) [pid = 4173] [serial = 1225] [outer = (nil)] 04:55:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f5f9d5800) [pid = 4173] [serial = 1226] [outer = 0x7f6f5f990800] 04:55:15 INFO - PROCESS | 4173 | 1462794915974 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f5fd98400) [pid = 4173] [serial = 1227] [outer = 0x7f6f5f990800] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe6c800 == 107 [pid = 4173] [id = 348] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6e045800 == 106 [pid = 4173] [id = 347] 04:55:16 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f64fcb400) [pid = 4173] [serial = 1112] [outer = (nil)] [url = about:blank] 04:55:16 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f7019b000) [pid = 4173] [serial = 1136] [outer = (nil)] [url = about:blank] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7be37000 == 105 [pid = 4173] [id = 395] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7be36800 == 104 [pid = 4173] [id = 394] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7015c000 == 103 [pid = 4173] [id = 393] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6eee1800 == 102 [pid = 4173] [id = 392] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66342000 == 101 [pid = 4173] [id = 391] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60b79800 == 100 [pid = 4173] [id = 390] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f725000 == 99 [pid = 4173] [id = 389] 04:55:16 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81422000 == 98 [pid = 4173] [id = 382] 04:55:17 INFO - PROCESS | 4173 | 1462794917000 Marionette TRACE conn5 <- [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]]]}] 04:55:17 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659c1000 == 97 [pid = 4173] [id = 379] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f72310000) [pid = 4173] [serial = 1103] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f709e1400) [pid = 4173] [serial = 1097] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f709eb000) [pid = 4173] [serial = 1100] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f709e0000) [pid = 4173] [serial = 1086] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f64b13800) [pid = 4173] [serial = 1088] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f60b88000) [pid = 4173] [serial = 1116] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f5f997000) [pid = 4173] [serial = 1115] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f6660fc00) [pid = 4173] [serial = 1091] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f72683400) [pid = 4173] [serial = 1106] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f64fd7800) [pid = 4173] [serial = 1119] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f6ec0ec00) [pid = 4173] [serial = 1094] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f6ecc1400) [pid = 4173] [serial = 1109] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f6f08d400) [pid = 4173] [serial = 1130] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f7019a800) [pid = 4173] [serial = 1134] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f6961bc00) [pid = 4173] [serial = 1124] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f65c52000) [pid = 4173] [serial = 1121] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f66609400) [pid = 4173] [serial = 1122] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f64c0e400) [pid = 4173] [serial = 1118] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f6ca22c00) [pid = 4173] [serial = 1127] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f6f58e400) [pid = 4173] [serial = 1131] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f6e8ea000) [pid = 4173] [serial = 1128] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f6961d800) [pid = 4173] [serial = 1133] [outer = (nil)] [url = about:blank] 04:55:17 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f697b5c00) [pid = 4173] [serial = 1125] [outer = (nil)] [url = about:blank] 04:55:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:55:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1784ms 04:55:17 INFO - PROCESS | 4173 | 1462794917054 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 4173 | 1462794917061 Marionette TRACE conn5 <- [1,1605,null,{"value":"8"}] 04:55:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:55:17 INFO - PROCESS | 4173 | 1462794917074 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 4173 | 1462794917077 Marionette TRACE conn5 <- [1,1606,null,{}] 04:55:17 INFO - PROCESS | 4173 | 1462794917084 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:17 INFO - PROCESS | 4173 | 1462794917266 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 04:55:17 INFO - PROCESS | 4173 | 1462794917484 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64d81000 == 98 [pid = 4173] [id = 409] 04:55:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f64b13800) [pid = 4173] [serial = 1228] [outer = (nil)] 04:55:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f64d56800) [pid = 4173] [serial = 1229] [outer = 0x7f6f64b13800] 04:55:17 INFO - PROCESS | 4173 | 1462794917571 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f65066400) [pid = 4173] [serial = 1230] [outer = 0x7f6f64b13800] 04:55:18 INFO - PROCESS | 4173 | 1462794918346 Marionette TRACE conn5 <- [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]]]}] 04:55:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1288ms 04:55:18 INFO - PROCESS | 4173 | 1462794918362 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 04:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:55:18 INFO - PROCESS | 4173 | 1462794918367 Marionette TRACE conn5 <- [1,1609,null,{"value":"8"}] 04:55:18 INFO - PROCESS | 4173 | 1462794918373 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 4173 | 1462794918379 Marionette TRACE conn5 <- [1,1610,null,{}] 04:55:18 INFO - PROCESS | 4173 | 1462794918423 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:18 INFO - PROCESS | 4173 | 1462794918609 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 04:55:18 INFO - PROCESS | 4173 | 1462794918622 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66467000 == 99 [pid = 4173] [id = 410] 04:55:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f663a9c00) [pid = 4173] [serial = 1231] [outer = (nil)] 04:55:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f66603000) [pid = 4173] [serial = 1232] [outer = 0x7f6f663a9c00] 04:55:18 INFO - PROCESS | 4173 | 1462794918690 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f6686a400) [pid = 4173] [serial = 1233] [outer = 0x7f6f663a9c00] 04:55:19 INFO - PROCESS | 4173 | 1462794919586 Marionette TRACE conn5 <- [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]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1258ms 04:55:19 INFO - PROCESS | 4173 | 1462794919642 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 4173 | 1462794919645 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 04:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:55:19 INFO - PROCESS | 4173 | 1462794919667 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 4173 | 1462794919681 Marionette TRACE conn5 <- [1,1614,null,{}] 04:55:19 INFO - PROCESS | 4173 | 1462794919688 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:19 INFO - PROCESS | 4173 | 1462794919914 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 04:55:19 INFO - PROCESS | 4173 | 1462794919937 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68019000 == 100 [pid = 4173] [id = 411] 04:55:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f64fca800) [pid = 4173] [serial = 1234] [outer = (nil)] 04:55:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f68c6dc00) [pid = 4173] [serial = 1235] [outer = 0x7f6f64fca800] 04:55:20 INFO - PROCESS | 4173 | 1462794920001 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f6960f800) [pid = 4173] [serial = 1236] [outer = 0x7f6f64fca800] 04:55:20 INFO - PROCESS | 4173 | 1462794920989 Marionette TRACE conn5 <- [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]]]}] 04:55:21 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 04:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1395ms 04:55:21 INFO - PROCESS | 4173 | 1462794921059 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 4173 | 1462794921063 Marionette TRACE conn5 <- [1,1617,null,{"value":"8"}] 04:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:55:21 INFO - PROCESS | 4173 | 1462794921068 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 4173 | 1462794921070 Marionette TRACE conn5 <- [1,1618,null,{}] 04:55:21 INFO - PROCESS | 4173 | 1462794921077 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:21 INFO - PROCESS | 4173 | 1462794921314 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 04:55:21 INFO - PROCESS | 4173 | 1462794921339 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6e7a0800 == 101 [pid = 4173] [id = 412] 04:55:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f665aac00) [pid = 4173] [serial = 1237] [outer = (nil)] 04:55:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f697b8400) [pid = 4173] [serial = 1238] [outer = 0x7f6f665aac00] 04:55:21 INFO - PROCESS | 4173 | 1462794921404 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f6caec800) [pid = 4173] [serial = 1239] [outer = 0x7f6f665aac00] 04:55:22 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f65071400) [pid = 4173] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:55:22 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f7230e000) [pid = 4173] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:55:22 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f6be5a000) [pid = 4173] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:55:22 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f69766400) [pid = 4173] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:55:22 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f6ee2ec00) [pid = 4173] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:55:22 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f7578e000) [pid = 4173] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:55:22 INFO - PROCESS | 4173 | 1462794922528 Marionette TRACE conn5 <- [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]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1479ms 04:55:22 INFO - PROCESS | 4173 | 1462794922551 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 4173 | 1462794922554 Marionette TRACE conn5 <- [1,1621,null,{"value":"8"}] 04:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:55:22 INFO - PROCESS | 4173 | 1462794922560 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 4173 | 1462794922562 Marionette TRACE conn5 <- [1,1622,null,{}] 04:55:22 INFO - PROCESS | 4173 | 1462794922567 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:22 INFO - PROCESS | 4173 | 1462794922837 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 04:55:22 INFO - PROCESS | 4173 | 1462794922853 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f9e1800 == 102 [pid = 4173] [id = 413] 04:55:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f6d996800) [pid = 4173] [serial = 1240] [outer = (nil)] 04:55:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f6f544c00) [pid = 4173] [serial = 1241] [outer = 0x7f6f6d996800] 04:55:22 INFO - PROCESS | 4173 | 1462794922922 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f709dd400) [pid = 4173] [serial = 1242] [outer = 0x7f6f6d996800] 04:55:23 INFO - PROCESS | 4173 | 1462794923961 Marionette TRACE conn5 <- [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]]]}] 04:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1435ms 04:55:24 INFO - PROCESS | 4173 | 1462794923996 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 4173 | 1462794924002 Marionette TRACE conn5 <- [1,1625,null,{"value":"8"}] 04:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:55:24 INFO - PROCESS | 4173 | 1462794924011 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 4173 | 1462794924017 Marionette TRACE conn5 <- [1,1626,null,{}] 04:55:24 INFO - PROCESS | 4173 | 1462794924027 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:24 INFO - PROCESS | 4173 | 1462794924256 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 04:55:24 INFO - PROCESS | 4173 | 1462794924515 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b63000 == 103 [pid = 4173] [id = 414] 04:55:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f595eb800) [pid = 4173] [serial = 1243] [outer = (nil)] 04:55:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f5eb1e400) [pid = 4173] [serial = 1244] [outer = 0x7f6f595eb800] 04:55:24 INFO - PROCESS | 4173 | 1462794924642 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f5fd93800) [pid = 4173] [serial = 1245] [outer = 0x7f6f595eb800] 04:55:25 INFO - PROCESS | 4173 | 1462794925576 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1593ms 04:55:25 INFO - PROCESS | 4173 | 1462794925605 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 4173 | 1462794925612 Marionette TRACE conn5 <- [1,1629,null,{"value":"8"}] 04:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:55:25 INFO - PROCESS | 4173 | 1462794925623 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 4173 | 1462794925627 Marionette TRACE conn5 <- [1,1630,null,{}] 04:55:25 INFO - PROCESS | 4173 | 1462794925633 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:25 INFO - PROCESS | 4173 | 1462794925813 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 04:55:26 INFO - PROCESS | 4173 | 1462794926050 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa49800 == 104 [pid = 4173] [id = 415] 04:55:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f64c02c00) [pid = 4173] [serial = 1246] [outer = (nil)] 04:55:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f64fd3800) [pid = 4173] [serial = 1247] [outer = 0x7f6f64c02c00] 04:55:26 INFO - PROCESS | 4173 | 1462794926170 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f6595c000) [pid = 4173] [serial = 1248] [outer = 0x7f6f64c02c00] 04:55:27 INFO - PROCESS | 4173 | 1462794927064 Marionette TRACE conn5 <- [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]]]}] 04:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1485ms 04:55:27 INFO - PROCESS | 4173 | 1462794927108 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 4173 | 1462794927115 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 04:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:55:27 INFO - PROCESS | 4173 | 1462794927121 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 4173 | 1462794927127 Marionette TRACE conn5 <- [1,1634,null,{}] 04:55:27 INFO - PROCESS | 4173 | 1462794927143 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:27 INFO - PROCESS | 4173 | 1462794927338 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 04:55:27 INFO - PROCESS | 4173 | 1462794927521 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71127000 == 105 [pid = 4173] [id = 416] 04:55:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f65064400) [pid = 4173] [serial = 1249] [outer = (nil)] 04:55:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f69762400) [pid = 4173] [serial = 1250] [outer = 0x7f6f65064400] 04:55:27 INFO - PROCESS | 4173 | 1462794927601 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f6ecd9c00) [pid = 4173] [serial = 1251] [outer = 0x7f6f65064400] 04:55:28 INFO - PROCESS | 4173 | 1462794928563 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1485ms 04:55:28 INFO - PROCESS | 4173 | 1462794928607 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 04:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:55:28 INFO - PROCESS | 4173 | 1462794928612 Marionette TRACE conn5 <- [1,1637,null,{"value":"8"}] 04:55:28 INFO - PROCESS | 4173 | 1462794928618 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 4173 | 1462794928622 Marionette TRACE conn5 <- [1,1638,null,{}] 04:55:28 INFO - PROCESS | 4173 | 1462794928630 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:28 INFO - PROCESS | 4173 | 1462794928812 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 04:55:29 INFO - PROCESS | 4173 | 1462794929002 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76eeb800 == 106 [pid = 4173] [id = 417] 04:55:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f5bdc8000) [pid = 4173] [serial = 1252] [outer = (nil)] 04:55:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f709df000) [pid = 4173] [serial = 1253] [outer = 0x7f6f5bdc8000] 04:55:29 INFO - PROCESS | 4173 | 1462794929077 Marionette DEBUG loaded listener.js 04:55:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f70b04000) [pid = 4173] [serial = 1254] [outer = 0x7f6f5bdc8000] 04:55:30 INFO - PROCESS | 4173 | 1462794930017 Marionette TRACE conn5 <- [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]]]}] 04:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1440ms 04:55:30 INFO - PROCESS | 4173 | 1462794930058 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 04:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:55:30 INFO - PROCESS | 4173 | 1462794930063 Marionette TRACE conn5 <- [1,1641,null,{"value":"8"}] 04:55:30 INFO - PROCESS | 4173 | 1462794930069 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:55:30 INFO - PROCESS | 4173 | 1462794930073 Marionette TRACE conn5 <- [1,1642,null,{}] 04:55:30 INFO - PROCESS | 4173 | 1462794930078 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:30 INFO - PROCESS | 4173 | 1462794930254 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 04:55:30 INFO - PROCESS | 4173 | 1462794930441 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7e10a800 == 107 [pid = 4173] [id = 418] 04:55:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f6e8ea000) [pid = 4173] [serial = 1255] [outer = (nil)] 04:55:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f71176c00) [pid = 4173] [serial = 1256] [outer = 0x7f6f6e8ea000] 04:55:30 INFO - PROCESS | 4173 | 1462794930512 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f723f6800) [pid = 4173] [serial = 1257] [outer = 0x7f6f6e8ea000] 04:55:31 INFO - PROCESS | 4173 | 1462794931436 Marionette TRACE conn5 <- [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]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1434ms 04:55:31 INFO - PROCESS | 4173 | 1462794931506 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 4173 | 1462794931512 Marionette TRACE conn5 <- [1,1645,null,{"value":"8"}] 04:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:55:31 INFO - PROCESS | 4173 | 1462794931521 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 4173 | 1462794931525 Marionette TRACE conn5 <- [1,1646,null,{}] 04:55:31 INFO - PROCESS | 4173 | 1462794931535 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:31 INFO - PROCESS | 4173 | 1462794931904 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 04:55:32 INFO - PROCESS | 4173 | 1462794932247 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81ad5800 == 108 [pid = 4173] [id = 419] 04:55:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f7ccc9000) [pid = 4173] [serial = 1258] [outer = (nil)] 04:55:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f7cfea400) [pid = 4173] [serial = 1259] [outer = 0x7f6f7ccc9000] 04:55:32 INFO - PROCESS | 4173 | 1462794932325 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f7df54400) [pid = 4173] [serial = 1260] [outer = 0x7f6f7ccc9000] 04:55:33 INFO - PROCESS | 4173 | 1462794933257 Marionette TRACE conn5 <- [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]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1790ms 04:55:33 INFO - PROCESS | 4173 | 1462794933312 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 4173 | 1462794933315 Marionette TRACE conn5 <- [1,1649,null,{"value":"8"}] 04:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:55:33 INFO - PROCESS | 4173 | 1462794933322 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 4173 | 1462794933326 Marionette TRACE conn5 <- [1,1650,null,{}] 04:55:33 INFO - PROCESS | 4173 | 1462794933331 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:33 INFO - PROCESS | 4173 | 1462794933507 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 04:55:33 INFO - PROCESS | 4173 | 1462794933691 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f83dc4800 == 109 [pid = 4173] [id = 420] 04:55:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f5e831800) [pid = 4173] [serial = 1261] [outer = (nil)] 04:55:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 226 (0x7f6f7e164c00) [pid = 4173] [serial = 1262] [outer = 0x7f6f5e831800] 04:55:33 INFO - PROCESS | 4173 | 1462794933766 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f80081400) [pid = 4173] [serial = 1263] [outer = 0x7f6f5e831800] 04:55:34 INFO - PROCESS | 4173 | 1462794934692 Marionette TRACE conn5 <- [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]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1431ms 04:55:34 INFO - PROCESS | 4173 | 1462794934754 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 4173 | 1462794934758 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 04:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:55:34 INFO - PROCESS | 4173 | 1462794934764 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 4173 | 1462794934767 Marionette TRACE conn5 <- [1,1654,null,{}] 04:55:34 INFO - PROCESS | 4173 | 1462794934773 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:34 INFO - PROCESS | 4173 | 1462794934954 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 04:55:35 INFO - PROCESS | 4173 | 1462794935142 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871d0000 == 110 [pid = 4173] [id = 421] 04:55:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f5f9d6c00) [pid = 4173] [serial = 1264] [outer = (nil)] 04:55:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f801a7400) [pid = 4173] [serial = 1265] [outer = 0x7f6f5f9d6c00] 04:55:35 INFO - PROCESS | 4173 | 1462794935217 Marionette DEBUG loaded listener.js 04:55:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f81a7f800) [pid = 4173] [serial = 1266] [outer = 0x7f6f5f9d6c00] 04:55:36 INFO - PROCESS | 4173 | 1462794936105 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1378ms 04:55:36 INFO - PROCESS | 4173 | 1462794936143 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 04:55:36 INFO - PROCESS | 4173 | 1462794936146 Marionette TRACE conn5 <- [1,1657,null,{"value":"8"}] 04:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:55:36 INFO - PROCESS | 4173 | 1462794936152 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:55:36 INFO - PROCESS | 4173 | 1462794936155 Marionette TRACE conn5 <- [1,1658,null,{}] 04:55:36 INFO - PROCESS | 4173 | 1462794936160 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:36 INFO - PROCESS | 4173 | 1462794936333 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 04:55:36 INFO - PROCESS | 4173 | 1462794936536 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f61794000 == 111 [pid = 4173] [id = 422] 04:55:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 231 (0x7f6f60e3f800) [pid = 4173] [serial = 1267] [outer = (nil)] 04:55:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 232 (0x7f6f60e47800) [pid = 4173] [serial = 1268] [outer = 0x7f6f60e3f800] 04:55:36 INFO - PROCESS | 4173 | 1462794936609 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 233 (0x7f6f60e4c400) [pid = 4173] [serial = 1269] [outer = 0x7f6f60e3f800] 04:55:37 INFO - PROCESS | 4173 | 1462794937565 Marionette TRACE conn5 <- [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]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1490ms 04:55:37 INFO - PROCESS | 4173 | 1462794937645 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 4173 | 1462794937648 Marionette TRACE conn5 <- [1,1661,null,{"value":"8"}] 04:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:55:37 INFO - PROCESS | 4173 | 1462794937654 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 4173 | 1462794937657 Marionette TRACE conn5 <- [1,1662,null,{}] 04:55:37 INFO - PROCESS | 4173 | 1462794937663 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:37 INFO - PROCESS | 4173 | 1462794937901 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 04:55:38 INFO - PROCESS | 4173 | 1462794938162 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd37000 == 112 [pid = 4173] [id = 423] 04:55:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 234 (0x7f6f593f3c00) [pid = 4173] [serial = 1270] [outer = (nil)] 04:55:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 235 (0x7f6f594c6000) [pid = 4173] [serial = 1271] [outer = 0x7f6f593f3c00] 04:55:38 INFO - PROCESS | 4173 | 1462794938283 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 236 (0x7f6f594cf000) [pid = 4173] [serial = 1272] [outer = 0x7f6f593f3c00] 04:55:39 INFO - PROCESS | 4173 | 1462794939507 Marionette TRACE conn5 <- [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]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1883ms 04:55:39 INFO - PROCESS | 4173 | 1462794939541 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 4173 | 1462794939548 Marionette TRACE conn5 <- [1,1665,null,{"value":"8"}] 04:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:55:39 INFO - PROCESS | 4173 | 1462794939555 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 4173 | 1462794939564 Marionette TRACE conn5 <- [1,1666,null,{}] 04:55:39 INFO - PROCESS | 4173 | 1462794939575 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:39 INFO - PROCESS | 4173 | 1462794939812 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 04:55:40 INFO - PROCESS | 4173 | 1462794940063 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b6a000 == 113 [pid = 4173] [id = 424] 04:55:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 237 (0x7f6f5e825400) [pid = 4173] [serial = 1273] [outer = (nil)] 04:55:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 238 (0x7f6f5eb11c00) [pid = 4173] [serial = 1274] [outer = 0x7f6f5e825400] 04:55:40 INFO - PROCESS | 4173 | 1462794940295 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 239 (0x7f6f5eed8c00) [pid = 4173] [serial = 1275] [outer = 0x7f6f5e825400] 04:55:41 INFO - PROCESS | 4173 | 1462794941352 Marionette TRACE conn5 <- [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]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1842ms 04:55:41 INFO - PROCESS | 4173 | 1462794941399 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 4173 | 1462794941407 Marionette TRACE conn5 <- [1,1669,null,{"value":"8"}] 04:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:55:41 INFO - PROCESS | 4173 | 1462794941420 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 4173 | 1462794941423 Marionette TRACE conn5 <- [1,1670,null,{}] 04:55:41 INFO - PROCESS | 4173 | 1462794941432 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:41 INFO - PROCESS | 4173 | 1462794941634 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 04:55:41 INFO - PROCESS | 4173 | 1462794941918 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665c2000 == 114 [pid = 4173] [id = 425] 04:55:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 240 (0x7f6f5eb1b000) [pid = 4173] [serial = 1276] [outer = (nil)] 04:55:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 241 (0x7f6f60e4c800) [pid = 4173] [serial = 1277] [outer = 0x7f6f5eb1b000] 04:55:41 INFO - PROCESS | 4173 | 1462794941993 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 242 (0x7f6f617ebc00) [pid = 4173] [serial = 1278] [outer = 0x7f6f5eb1b000] 04:55:42 INFO - PROCESS | 4173 | 1462794942896 Marionette TRACE conn5 <- [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]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1535ms 04:55:42 INFO - PROCESS | 4173 | 1462794942954 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 4173 | 1462794942958 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 04:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:55:42 INFO - PROCESS | 4173 | 1462794942964 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 4173 | 1462794942969 Marionette TRACE conn5 <- [1,1674,null,{}] 04:55:42 INFO - PROCESS | 4173 | 1462794942984 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:43 INFO - PROCESS | 4173 | 1462794943248 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 04:55:43 INFO - PROCESS | 4173 | 1462794943531 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6591a800 == 115 [pid = 4173] [id = 426] 04:55:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 243 (0x7f6f64fcdc00) [pid = 4173] [serial = 1279] [outer = (nil)] 04:55:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 244 (0x7f6f65cf9400) [pid = 4173] [serial = 1280] [outer = 0x7f6f64fcdc00] 04:55:43 INFO - PROCESS | 4173 | 1462794943603 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 245 (0x7f6f67e73400) [pid = 4173] [serial = 1281] [outer = 0x7f6f64fcdc00] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650eb000 == 114 [pid = 4173] [id = 342] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd33000 == 113 [pid = 4173] [id = 341] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6647f800 == 112 [pid = 4173] [id = 370] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 244 (0x7f6f7cc56400) [pid = 4173] [serial = 1157] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 243 (0x7f6f7cd43000) [pid = 4173] [serial = 1160] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 242 (0x7f6f64c0dc00) [pid = 4173] [serial = 1139] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 241 (0x7f6f70e22400) [pid = 4173] [serial = 1148] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 240 (0x7f6f71713000) [pid = 4173] [serial = 1151] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 239 (0x7f6f7becc000) [pid = 4173] [serial = 1154] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 238 (0x7f6f7cd3f400) [pid = 4173] [serial = 1163] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 237 (0x7f6f68c6a400) [pid = 4173] [serial = 1142] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 236 (0x7f6f6f543c00) [pid = 4173] [serial = 1145] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 235 (0x7f6f6e0be800) [pid = 4173] [serial = 1166] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 234 (0x7f6f6ec74000) [pid = 4173] [serial = 1187] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6e7a0800 == 111 [pid = 4173] [id = 412] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68019000 == 110 [pid = 4173] [id = 411] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66467000 == 109 [pid = 4173] [id = 410] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64d81000 == 108 [pid = 4173] [id = 409] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f8e4800 == 107 [pid = 4173] [id = 408] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f592d4800 == 106 [pid = 4173] [id = 406] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c519000 == 105 [pid = 4173] [id = 405] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76ee3800 == 104 [pid = 4173] [id = 404] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f591cd800 == 103 [pid = 4173] [id = 403] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f582d8800 == 102 [pid = 4173] [id = 402] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871d4800 == 101 [pid = 4173] [id = 401] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f86367800 == 100 [pid = 4173] [id = 400] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8482c800 == 99 [pid = 4173] [id = 399] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f80128000 == 98 [pid = 4173] [id = 398] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fd55800 == 97 [pid = 4173] [id = 397] 04:55:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e755000 == 96 [pid = 4173] [id = 396] 04:55:44 INFO - PROCESS | 4173 | 1462794944584 Marionette TRACE conn5 <- [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]]]}] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 233 (0x7f6f68050400) [pid = 4173] [serial = 1170] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 232 (0x7f6f7578b400) [pid = 4173] [serial = 1182] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 231 (0x7f6f6db4d400) [pid = 4173] [serial = 1172] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 230 (0x7f6f726ce400) [pid = 4173] [serial = 1181] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f6ece3800) [pid = 4173] [serial = 1173] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f70cb9800) [pid = 4173] [serial = 1178] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f70989000) [pid = 4173] [serial = 1176] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f7deecc00) [pid = 4173] [serial = 1185] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 225 (0x7f6f6f590800) [pid = 4173] [serial = 1175] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f65cf9800) [pid = 4173] [serial = 1169] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f7230d800) [pid = 4173] [serial = 1179] [outer = (nil)] [url = about:blank] 04:55:44 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f7de2dc00) [pid = 4173] [serial = 1184] [outer = (nil)] [url = about:blank] 04:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1694ms 04:55:44 INFO - PROCESS | 4173 | 1462794944660 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 4173 | 1462794944663 Marionette TRACE conn5 <- [1,1677,null,{"value":"8"}] 04:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:55:44 INFO - PROCESS | 4173 | 1462794944669 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 4173 | 1462794944672 Marionette TRACE conn5 <- [1,1678,null,{}] 04:55:44 INFO - PROCESS | 4173 | 1462794944678 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:44 INFO - PROCESS | 4173 | 1462794944869 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 04:55:45 INFO - PROCESS | 4173 | 1462794945080 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e766000 == 97 [pid = 4173] [id = 427] 04:55:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f5fd94000) [pid = 4173] [serial = 1282] [outer = (nil)] 04:55:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f6961d400) [pid = 4173] [serial = 1283] [outer = 0x7f6f5fd94000] 04:55:45 INFO - PROCESS | 4173 | 1462794945151 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f697c2c00) [pid = 4173] [serial = 1284] [outer = 0x7f6f5fd94000] 04:55:45 INFO - PROCESS | 4173 | 1462794945905 Marionette TRACE conn5 <- [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]]]}] 04:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1283ms 04:55:45 INFO - PROCESS | 4173 | 1462794945954 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 04:55:45 INFO - PROCESS | 4173 | 1462794945957 Marionette TRACE conn5 <- [1,1681,null,{"value":"8"}] 04:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:55:45 INFO - PROCESS | 4173 | 1462794945975 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - PROCESS | 4173 | 1462794945977 Marionette TRACE conn5 <- [1,1682,null,{}] 04:55:45 INFO - PROCESS | 4173 | 1462794945983 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:46 INFO - PROCESS | 4173 | 1462794946138 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 04:55:46 INFO - PROCESS | 4173 | 1462794946153 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68019000 == 98 [pid = 4173] [id = 428] 04:55:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 226 (0x7f6f69765c00) [pid = 4173] [serial = 1285] [outer = (nil)] 04:55:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f6ece0800) [pid = 4173] [serial = 1286] [outer = 0x7f6f69765c00] 04:55:46 INFO - PROCESS | 4173 | 1462794946217 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f70193800) [pid = 4173] [serial = 1287] [outer = 0x7f6f69765c00] 04:55:47 INFO - PROCESS | 4173 | 1462794947315 Marionette TRACE conn5 <- [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]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1382ms 04:55:47 INFO - PROCESS | 4173 | 1462794947357 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 4173 | 1462794947361 Marionette TRACE conn5 <- [1,1685,null,{"value":"8"}] 04:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:55:47 INFO - PROCESS | 4173 | 1462794947373 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 4173 | 1462794947375 Marionette TRACE conn5 <- [1,1686,null,{}] 04:55:47 INFO - PROCESS | 4173 | 1462794947381 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:47 INFO - PROCESS | 4173 | 1462794947615 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 04:55:47 INFO - PROCESS | 4173 | 1462794947640 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7060b000 == 99 [pid = 4173] [id = 429] 04:55:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f5eed2800) [pid = 4173] [serial = 1288] [outer = (nil)] 04:55:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f72944800) [pid = 4173] [serial = 1289] [outer = 0x7f6f5eed2800] 04:55:47 INFO - PROCESS | 4173 | 1462794947705 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 231 (0x7f6f7ca78c00) [pid = 4173] [serial = 1290] [outer = 0x7f6f5eed2800] 04:55:48 INFO - PROCESS | 4173 | 1462794948610 Marionette TRACE conn5 <- [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]]]}] 04:55:48 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 04:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1339ms 04:55:48 INFO - PROCESS | 4173 | 1462794948728 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 4173 | 1462794948731 Marionette TRACE conn5 <- [1,1689,null,{"value":"8"}] 04:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:55:48 INFO - PROCESS | 4173 | 1462794948738 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 4173 | 1462794948740 Marionette TRACE conn5 <- [1,1690,null,{}] 04:55:48 INFO - PROCESS | 4173 | 1462794948745 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:48 INFO - PROCESS | 4173 | 1462794948978 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 230 (0x7f6f69675800) [pid = 4173] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f5e6a1400) [pid = 4173] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f60d2a000) [pid = 4173] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f665a7400) [pid = 4173] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f69763c00) [pid = 4173] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 225 (0x7f6f64b19000) [pid = 4173] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f6ece3c00) [pid = 4173] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f65067c00) [pid = 4173] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f6ece3000) [pid = 4173] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f614c1000) [pid = 4173] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f5eeda000) [pid = 4173] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f5c952800) [pid = 4173] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f65cf5000) [pid = 4173] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f71120400) [pid = 4173] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f665a3000) [pid = 4173] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f64c5fc00) [pid = 4173] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f6ca19c00) [pid = 4173] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f6595cc00) [pid = 4173] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f5f992c00) [pid = 4173] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f65068400) [pid = 4173] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f5bdc7400) [pid = 4173] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f5f9d5000) [pid = 4173] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f614b8800) [pid = 4173] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f60b87000) [pid = 4173] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f66865800) [pid = 4173] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f5eed4c00) [pid = 4173] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f614c1800) [pid = 4173] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f65cfcc00) [pid = 4173] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f6be20c00) [pid = 4173] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f69761800) [pid = 4173] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f5c726800) [pid = 4173] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f6ecdc000) [pid = 4173] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f5bdd1000) [pid = 4173] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f5feb6800) [pid = 4173] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f5bdc4800) [pid = 4173] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f665a8000) [pid = 4173] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f5f997800) [pid = 4173] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f67e74400) [pid = 4173] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f663a1000) [pid = 4173] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f5bdcc400) [pid = 4173] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f5e573400) [pid = 4173] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f64c5a800) [pid = 4173] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f5e57cc00) [pid = 4173] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f5e69cc00) [pid = 4173] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f5fd9b000) [pid = 4173] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f65cf5c00) [pid = 4173] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f64c03000) [pid = 4173] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f6804d400) [pid = 4173] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f64b13800) [pid = 4173] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f663a9c00) [pid = 4173] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f5f990800) [pid = 4173] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f665aac00) [pid = 4173] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:55:49 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f64fca800) [pid = 4173] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:55:50 INFO - PROCESS | 4173 | 1462794950035 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7d1000 == 100 [pid = 4173] [id = 430] 04:55:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f5bdc4800) [pid = 4173] [serial = 1291] [outer = (nil)] 04:55:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f5c727c00) [pid = 4173] [serial = 1292] [outer = 0x7f6f5bdc4800] 04:55:50 INFO - PROCESS | 4173 | 1462794950110 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f5f992c00) [pid = 4173] [serial = 1293] [outer = 0x7f6f5bdc4800] 04:55:50 INFO - PROCESS | 4173 | 1462794950817 Marionette TRACE conn5 <- [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]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2131ms 04:55:50 INFO - PROCESS | 4173 | 1462794950870 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 4173 | 1462794950873 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 04:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:55:50 INFO - PROCESS | 4173 | 1462794950881 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 4173 | 1462794950895 Marionette TRACE conn5 <- [1,1694,null,{}] 04:55:50 INFO - PROCESS | 4173 | 1462794950905 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:51 INFO - PROCESS | 4173 | 1462794951081 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 04:55:51 INFO - PROCESS | 4173 | 1462794951092 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa58000 == 101 [pid = 4173] [id = 431] 04:55:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f5f997800) [pid = 4173] [serial = 1294] [outer = (nil)] 04:55:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f64b19000) [pid = 4173] [serial = 1295] [outer = 0x7f6f5f997800] 04:55:51 INFO - PROCESS | 4173 | 1462794951157 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f65959800) [pid = 4173] [serial = 1296] [outer = 0x7f6f5f997800] 04:55:52 INFO - PROCESS | 4173 | 1462794952285 Marionette TRACE conn5 <- [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]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1458ms 04:55:52 INFO - PROCESS | 4173 | 1462794952341 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 4173 | 1462794952348 Marionette TRACE conn5 <- [1,1697,null,{"value":"8"}] 04:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:55:52 INFO - PROCESS | 4173 | 1462794952357 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 4173 | 1462794952362 Marionette TRACE conn5 <- [1,1698,null,{}] 04:55:52 INFO - PROCESS | 4173 | 1462794952373 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:52 INFO - PROCESS | 4173 | 1462794952611 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 04:55:52 INFO - PROCESS | 4173 | 1462794952939 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cdd000 == 102 [pid = 4173] [id = 432] 04:55:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f594d1000) [pid = 4173] [serial = 1297] [outer = (nil)] 04:55:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5e696400) [pid = 4173] [serial = 1298] [outer = 0x7f6f594d1000] 04:55:53 INFO - PROCESS | 4173 | 1462794953027 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f5f9d2400) [pid = 4173] [serial = 1299] [outer = 0x7f6f594d1000] 04:55:53 INFO - PROCESS | 4173 | 1462794953925 Marionette TRACE conn5 <- [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]]]}] 04:55:53 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 04:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1635ms 04:55:53 INFO - PROCESS | 4173 | 1462794953995 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 4173 | 1462794954005 Marionette TRACE conn5 <- [1,1701,null,{"value":"8"}] 04:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:55:54 INFO - PROCESS | 4173 | 1462794954016 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 4173 | 1462794954019 Marionette TRACE conn5 <- [1,1702,null,{}] 04:55:54 INFO - PROCESS | 4173 | 1462794954026 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:54 INFO - PROCESS | 4173 | 1462794954263 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 04:55:54 INFO - PROCESS | 4173 | 1462794954521 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f735000 == 103 [pid = 4173] [id = 433] 04:55:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f60b91c00) [pid = 4173] [serial = 1300] [outer = (nil)] 04:55:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f617f4c00) [pid = 4173] [serial = 1301] [outer = 0x7f6f60b91c00] 04:55:54 INFO - PROCESS | 4173 | 1462794954660 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f64c0f000) [pid = 4173] [serial = 1302] [outer = 0x7f6f60b91c00] 04:55:55 INFO - PROCESS | 4173 | 1462794955701 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1739ms 04:55:55 INFO - PROCESS | 4173 | 1462794955756 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 04:55:55 INFO - PROCESS | 4173 | 1462794955759 Marionette TRACE conn5 <- [1,1705,null,{"value":"8"}] 04:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:55:55 INFO - PROCESS | 4173 | 1462794955767 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 4173 | 1462794955773 Marionette TRACE conn5 <- [1,1706,null,{}] 04:55:55 INFO - PROCESS | 4173 | 1462794955790 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:55 INFO - PROCESS | 4173 | 1462794955990 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 04:55:56 INFO - PROCESS | 4173 | 1462794956227 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc6a000 == 104 [pid = 4173] [id = 434] 04:55:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f65c60000) [pid = 4173] [serial = 1303] [outer = (nil)] 04:55:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f665a9400) [pid = 4173] [serial = 1304] [outer = 0x7f6f65c60000] 04:55:56 INFO - PROCESS | 4173 | 1462794956357 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f66f5c800) [pid = 4173] [serial = 1305] [outer = 0x7f6f65c60000] 04:55:57 INFO - PROCESS | 4173 | 1462794957263 Marionette TRACE conn5 <- [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]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1540ms 04:55:57 INFO - PROCESS | 4173 | 1462794957308 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 04:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:55:57 INFO - PROCESS | 4173 | 1462794957313 Marionette TRACE conn5 <- [1,1709,null,{"value":"8"}] 04:55:57 INFO - PROCESS | 4173 | 1462794957319 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 4173 | 1462794957322 Marionette TRACE conn5 <- [1,1710,null,{}] 04:55:57 INFO - PROCESS | 4173 | 1462794957327 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:57 INFO - PROCESS | 4173 | 1462794957514 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 04:55:57 INFO - PROCESS | 4173 | 1462794957701 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81421000 == 105 [pid = 4173] [id = 435] 04:55:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f5feb9400) [pid = 4173] [serial = 1306] [outer = (nil)] 04:55:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f69669400) [pid = 4173] [serial = 1307] [outer = 0x7f6f5feb9400] 04:55:57 INFO - PROCESS | 4173 | 1462794957784 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f697b5800) [pid = 4173] [serial = 1308] [outer = 0x7f6f5feb9400] 04:55:58 INFO - PROCESS | 4173 | 1462794958722 Marionette TRACE conn5 <- [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]]]}] 04:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1483ms 04:55:58 INFO - PROCESS | 4173 | 1462794958802 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 4173 | 1462794958805 Marionette TRACE conn5 <- [1,1713,null,{"value":"8"}] 04:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:55:58 INFO - PROCESS | 4173 | 1462794958811 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 4173 | 1462794958814 Marionette TRACE conn5 <- [1,1714,null,{}] 04:55:58 INFO - PROCESS | 4173 | 1462794958820 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:55:58 INFO - PROCESS | 4173 | 1462794958994 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 04:55:59 INFO - PROCESS | 4173 | 1462794959182 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81f0e800 == 106 [pid = 4173] [id = 436] 04:55:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f60b8b800) [pid = 4173] [serial = 1309] [outer = (nil)] 04:55:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f6dbdcc00) [pid = 4173] [serial = 1310] [outer = 0x7f6f60b8b800] 04:55:59 INFO - PROCESS | 4173 | 1462794959256 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f6eccc400) [pid = 4173] [serial = 1311] [outer = 0x7f6f60b8b800] 04:56:00 INFO - PROCESS | 4173 | 1462794960173 Marionette TRACE conn5 <- [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]]]}] 04:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1394ms 04:56:00 INFO - PROCESS | 4173 | 1462794960210 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 4173 | 1462794960216 Marionette TRACE conn5 <- [1,1717,null,{"value":"8"}] 04:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:56:00 INFO - PROCESS | 4173 | 1462794960225 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 4173 | 1462794960230 Marionette TRACE conn5 <- [1,1718,null,{}] 04:56:00 INFO - PROCESS | 4173 | 1462794960257 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:00 INFO - PROCESS | 4173 | 1462794960490 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 04:56:00 INFO - PROCESS | 4173 | 1462794960695 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f86f8e000 == 107 [pid = 4173] [id = 437] 04:56:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f709de000) [pid = 4173] [serial = 1312] [outer = (nil)] 04:56:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f72318000) [pid = 4173] [serial = 1313] [outer = 0x7f6f709de000] 04:56:00 INFO - PROCESS | 4173 | 1462794960877 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f75786c00) [pid = 4173] [serial = 1314] [outer = 0x7f6f709de000] 04:56:01 INFO - PROCESS | 4173 | 1462794961815 Marionette TRACE conn5 <- [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]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1655ms 04:56:01 INFO - PROCESS | 4173 | 1462794961882 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 04:56:01 INFO - PROCESS | 4173 | 1462794961888 Marionette TRACE conn5 <- [1,1721,null,{"value":"8"}] 04:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:56:01 INFO - PROCESS | 4173 | 1462794961898 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 4173 | 1462794961903 Marionette TRACE conn5 <- [1,1722,null,{}] 04:56:01 INFO - PROCESS | 4173 | 1462794961912 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:02 INFO - PROCESS | 4173 | 1462794962233 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 04:56:02 INFO - PROCESS | 4173 | 1462794962580 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e9d2000 == 108 [pid = 4173] [id = 438] 04:56:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f5f9d7800) [pid = 4173] [serial = 1315] [outer = (nil)] 04:56:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f7ca84000) [pid = 4173] [serial = 1316] [outer = 0x7f6f5f9d7800] 04:56:02 INFO - PROCESS | 4173 | 1462794962668 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f7cfaa000) [pid = 4173] [serial = 1317] [outer = 0x7f6f5f9d7800] 04:56:03 INFO - PROCESS | 4173 | 1462794963508 Marionette TRACE conn5 <- [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]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1686ms 04:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:56:03 INFO - PROCESS | 4173 | 1462794963584 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 4173 | 1462794963587 Marionette TRACE conn5 <- [1,1725,null,{"value":"8"}] 04:56:03 INFO - PROCESS | 4173 | 1462794963593 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 4173 | 1462794963596 Marionette TRACE conn5 <- [1,1726,null,{}] 04:56:03 INFO - PROCESS | 4173 | 1462794963602 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:03 INFO - PROCESS | 4173 | 1462794963780 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 04:56:03 INFO - PROCESS | 4173 | 1462794963971 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871d4800 == 109 [pid = 4173] [id = 439] 04:56:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f7578e000) [pid = 4173] [serial = 1318] [outer = (nil)] 04:56:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f7deed800) [pid = 4173] [serial = 1319] [outer = 0x7f6f7578e000] 04:56:04 INFO - PROCESS | 4173 | 1462794964045 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f7e15cc00) [pid = 4173] [serial = 1320] [outer = 0x7f6f7578e000] 04:56:04 INFO - PROCESS | 4173 | 1462794964925 Marionette TRACE conn5 <- [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]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1379ms 04:56:04 INFO - PROCESS | 4173 | 1462794964972 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 4173 | 1462794964976 Marionette TRACE conn5 <- [1,1729,null,{"value":"8"}] 04:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:56:04 INFO - PROCESS | 4173 | 1462794964983 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 4173 | 1462794964988 Marionette TRACE conn5 <- [1,1730,null,{}] 04:56:04 INFO - PROCESS | 4173 | 1462794964996 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:05 INFO - PROCESS | 4173 | 1462794965196 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 04:56:05 INFO - PROCESS | 4173 | 1462794965397 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a8dc000 == 110 [pid = 4173] [id = 440] 04:56:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f593f9000) [pid = 4173] [serial = 1321] [outer = (nil)] 04:56:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f800ca000) [pid = 4173] [serial = 1322] [outer = 0x7f6f593f9000] 04:56:05 INFO - PROCESS | 4173 | 1462794965579 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f8149dc00) [pid = 4173] [serial = 1323] [outer = 0x7f6f593f9000] 04:56:06 INFO - PROCESS | 4173 | 1462794966592 Marionette TRACE conn5 <- [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]]]}] 04:56:06 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 04:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1683ms 04:56:06 INFO - PROCESS | 4173 | 1462794966669 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 4173 | 1462794966674 Marionette TRACE conn5 <- [1,1733,null,{"value":"8"}] 04:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:56:06 INFO - PROCESS | 4173 | 1462794966683 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 4173 | 1462794966688 Marionette TRACE conn5 <- [1,1734,null,{}] 04:56:06 INFO - PROCESS | 4173 | 1462794966696 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:06 INFO - PROCESS | 4173 | 1462794966954 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 04:56:07 INFO - PROCESS | 4173 | 1462794967241 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58cd0000 == 111 [pid = 4173] [id = 441] 04:56:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f594cc800) [pid = 4173] [serial = 1324] [outer = (nil)] 04:56:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f64b1d800) [pid = 4173] [serial = 1325] [outer = 0x7f6f594cc800] 04:56:07 INFO - PROCESS | 4173 | 1462794967317 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f726d6400) [pid = 4173] [serial = 1326] [outer = 0x7f6f594cc800] 04:56:08 INFO - PROCESS | 4173 | 1462794968294 Marionette TRACE conn5 <- [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]]]}] 04:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1684ms 04:56:08 INFO - PROCESS | 4173 | 1462794968368 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 4173 | 1462794968371 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 04:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:56:08 INFO - PROCESS | 4173 | 1462794968378 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 4173 | 1462794968382 Marionette TRACE conn5 <- [1,1738,null,{}] 04:56:08 INFO - PROCESS | 4173 | 1462794968388 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:08 INFO - PROCESS | 4173 | 1462794968622 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 04:56:08 INFO - PROCESS | 4173 | 1462794968793 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c521000 == 112 [pid = 4173] [id = 442] 04:56:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f5c94ac00) [pid = 4173] [serial = 1327] [outer = (nil)] 04:56:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f614b5c00) [pid = 4173] [serial = 1328] [outer = 0x7f6f5c94ac00] 04:56:08 INFO - PROCESS | 4173 | 1462794968927 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f697bdc00) [pid = 4173] [serial = 1329] [outer = 0x7f6f5c94ac00] 04:56:09 INFO - PROCESS | 4173 | 1462794969889 Marionette TRACE conn5 <- [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]]]}] 04:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1586ms 04:56:09 INFO - PROCESS | 4173 | 1462794969965 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 4173 | 1462794969969 Marionette TRACE conn5 <- [1,1741,null,{"value":"8"}] 04:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:56:09 INFO - PROCESS | 4173 | 1462794969975 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 4173 | 1462794969978 Marionette TRACE conn5 <- [1,1742,null,{}] 04:56:09 INFO - PROCESS | 4173 | 1462794969984 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:10 INFO - PROCESS | 4173 | 1462794970204 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 04:56:10 INFO - PROCESS | 4173 | 1462794970879 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f582db800 == 113 [pid = 4173] [id = 443] 04:56:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f593ebc00) [pid = 4173] [serial = 1330] [outer = (nil)] 04:56:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f593f3400) [pid = 4173] [serial = 1331] [outer = 0x7f6f593ebc00] 04:56:10 INFO - PROCESS | 4173 | 1462794970955 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f594ce400) [pid = 4173] [serial = 1332] [outer = 0x7f6f593ebc00] 04:56:11 INFO - PROCESS | 4173 | 1462794971823 Marionette TRACE conn5 <- [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]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1888ms 04:56:11 INFO - PROCESS | 4173 | 1462794971865 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 4173 | 1462794971871 Marionette TRACE conn5 <- [1,1745,null,{"value":"8"}] 04:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:56:11 INFO - PROCESS | 4173 | 1462794971880 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - PROCESS | 4173 | 1462794971885 Marionette TRACE conn5 <- [1,1746,null,{}] 04:56:11 INFO - PROCESS | 4173 | 1462794971892 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:12 INFO - PROCESS | 4173 | 1462794972076 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 04:56:12 INFO - PROCESS | 4173 | 1462794972287 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9d1800 == 114 [pid = 4173] [id = 444] 04:56:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f593f9800) [pid = 4173] [serial = 1333] [outer = (nil)] 04:56:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f5bdc4000) [pid = 4173] [serial = 1334] [outer = 0x7f6f593f9800] 04:56:12 INFO - PROCESS | 4173 | 1462794972365 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f5c71a800) [pid = 4173] [serial = 1335] [outer = 0x7f6f593f9800] 04:56:13 INFO - PROCESS | 4173 | 1462794973398 Marionette TRACE conn5 <- [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]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1590ms 04:56:13 INFO - PROCESS | 4173 | 1462794973474 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 4173 | 1462794973479 Marionette TRACE conn5 <- [1,1749,null,{"value":"8"}] 04:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:56:13 INFO - PROCESS | 4173 | 1462794973486 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 4173 | 1462794973489 Marionette TRACE conn5 <- [1,1750,null,{}] 04:56:13 INFO - PROCESS | 4173 | 1462794973494 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:13 INFO - PROCESS | 4173 | 1462794973669 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 04:56:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f83d47800 == 113 [pid = 4173] [id = 385] 04:56:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70175800 == 112 [pid = 4173] [id = 380] 04:56:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cc68000 == 111 [pid = 4173] [id = 381] 04:56:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81ace000 == 110 [pid = 4173] [id = 383] 04:56:13 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f6f544c00) [pid = 4173] [serial = 1241] [outer = (nil)] [url = about:blank] 04:56:13 INFO - PROCESS | 4173 | 1462794973936 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f83ddd000 == 109 [pid = 4173] [id = 386] 04:56:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7d1000 == 108 [pid = 4173] [id = 430] 04:56:13 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7060b000 == 107 [pid = 4173] [id = 429] 04:56:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f592d6000 == 108 [pid = 4173] [id = 445] 04:56:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f5e577400) [pid = 4173] [serial = 1336] [outer = (nil)] 04:56:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f5e69e400) [pid = 4173] [serial = 1337] [outer = 0x7f6f5e577400] 04:56:14 INFO - PROCESS | 4173 | 1462794974087 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f5eb11800) [pid = 4173] [serial = 1338] [outer = 0x7f6f5e577400] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68019000 == 107 [pid = 4173] [id = 428] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e766000 == 106 [pid = 4173] [id = 427] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6591a800 == 105 [pid = 4173] [id = 426] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665c2000 == 104 [pid = 4173] [id = 425] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60b6a000 == 103 [pid = 4173] [id = 424] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71127000 == 102 [pid = 4173] [id = 416] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa49800 == 101 [pid = 4173] [id = 415] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64b63000 == 100 [pid = 4173] [id = 414] 04:56:14 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f9e1800 == 99 [pid = 4173] [id = 413] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f76205800) [pid = 4173] [serial = 1113] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f61578800) [pid = 4173] [serial = 960] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f66609000) [pid = 4173] [serial = 969] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f65069400) [pid = 4173] [serial = 882] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f6966bc00) [pid = 4173] [serial = 1005] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f6ecc7800) [pid = 4173] [serial = 1053] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f6dbd9c00) [pid = 4173] [serial = 1017] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f7294ec00) [pid = 4173] [serial = 1110] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f66869400) [pid = 4173] [serial = 894] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f6db48800) [pid = 4173] [serial = 1014] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f65954000) [pid = 4173] [serial = 1044] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f7019b800) [pid = 4173] [serial = 1062] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f68052c00) [pid = 4173] [serial = 1092] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f6f590c00) [pid = 4173] [serial = 1059] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f64fd0400) [pid = 4173] [serial = 996] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f66871c00) [pid = 4173] [serial = 897] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f67e6bc00) [pid = 4173] [serial = 930] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f6686c000) [pid = 4173] [serial = 999] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f72319000) [pid = 4173] [serial = 1104] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f6660f000) [pid = 4173] [serial = 891] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f66602400) [pid = 4173] [serial = 888] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f709e5400) [pid = 4173] [serial = 1098] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f6664e000) [pid = 4173] [serial = 927] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f5fd8ec00) [pid = 4173] [serial = 957] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f665a1400) [pid = 4173] [serial = 885] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f5e57a000) [pid = 4173] [serial = 954] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f6157b000) [pid = 4173] [serial = 921] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f64d54400) [pid = 4173] [serial = 1089] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f64fce400) [pid = 4173] [serial = 963] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f68052800) [pid = 4173] [serial = 933] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f69617c00) [pid = 4173] [serial = 936] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f65c54000) [pid = 4173] [serial = 966] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f70b0c800) [pid = 4173] [serial = 1101] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f6ee33c00) [pid = 4173] [serial = 1095] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f697c1400) [pid = 4173] [serial = 1008] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f7d115000) [pid = 4173] [serial = 1188] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f6f44ac00) [pid = 4173] [serial = 1056] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f70988c00) [pid = 4173] [serial = 1065] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f64b1a800) [pid = 4173] [serial = 879] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f6e00ac00) [pid = 4173] [serial = 1050] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f69674000) [pid = 4173] [serial = 1047] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f60d1e400) [pid = 4173] [serial = 993] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f69611000) [pid = 4173] [serial = 1002] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f72698c00) [pid = 4173] [serial = 1107] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f6be5e400) [pid = 4173] [serial = 1011] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f7d1c0000) [pid = 4173] [serial = 1167] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f65067400) [pid = 4173] [serial = 924] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f60b90000) [pid = 4173] [serial = 1041] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f5e575800) [pid = 4173] [serial = 1190] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f595e0800) [pid = 4173] [serial = 1223] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f7becf000) [pid = 4173] [serial = 1199] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f7de35c00) [pid = 4173] [serial = 1202] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f593f8c00) [pid = 4173] [serial = 1220] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f81fcb000) [pid = 4173] [serial = 1211] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f64d56800) [pid = 4173] [serial = 1229] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f65066400) [pid = 4173] [serial = 1230] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f66603000) [pid = 4173] [serial = 1232] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f5fd98400) [pid = 4173] [serial = 1227] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f5f9d5800) [pid = 4173] [serial = 1226] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f70987c00) [pid = 4173] [serial = 1196] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f7fbedc00) [pid = 4173] [serial = 1205] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f6966d800) [pid = 4173] [serial = 1193] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f81851c00) [pid = 4173] [serial = 1208] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f5eb18000) [pid = 4173] [serial = 1214] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f81fc7800) [pid = 4173] [serial = 1217] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f697b8400) [pid = 4173] [serial = 1238] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f6caec800) [pid = 4173] [serial = 1239] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f68c6dc00) [pid = 4173] [serial = 1235] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f6960f800) [pid = 4173] [serial = 1236] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f6686a400) [pid = 4173] [serial = 1233] [outer = (nil)] [url = about:blank] 04:56:14 INFO - PROCESS | 4173 | 1462794974976 Marionette TRACE conn5 <- [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]]]}] 04:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1531ms 04:56:15 INFO - PROCESS | 4173 | 1462794975018 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 4173 | 1462794975022 Marionette TRACE conn5 <- [1,1753,null,{"value":"8"}] 04:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:56:15 INFO - PROCESS | 4173 | 1462794975037 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 4173 | 1462794975049 Marionette TRACE conn5 <- [1,1754,null,{}] 04:56:15 INFO - PROCESS | 4173 | 1462794975061 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:15 INFO - PROCESS | 4173 | 1462794975270 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 04:56:15 INFO - PROCESS | 4173 | 1462794975416 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60a8c800 == 100 [pid = 4173] [id = 446] 04:56:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f5e576000) [pid = 4173] [serial = 1339] [outer = (nil)] 04:56:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f5eedec00) [pid = 4173] [serial = 1340] [outer = 0x7f6f5e576000] 04:56:15 INFO - PROCESS | 4173 | 1462794975477 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f5f9d9c00) [pid = 4173] [serial = 1341] [outer = 0x7f6f5e576000] 04:56:16 INFO - PROCESS | 4173 | 1462794976212 Marionette TRACE conn5 <- [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]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1221ms 04:56:16 INFO - PROCESS | 4173 | 1462794976250 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 4173 | 1462794976254 Marionette TRACE conn5 <- [1,1757,null,{"value":"8"}] 04:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:56:16 INFO - PROCESS | 4173 | 1462794976288 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 4173 | 1462794976290 Marionette TRACE conn5 <- [1,1758,null,{}] 04:56:16 INFO - PROCESS | 4173 | 1462794976297 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:16 INFO - PROCESS | 4173 | 1462794976480 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 04:56:16 INFO - PROCESS | 4173 | 1462794976492 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f61786800 == 101 [pid = 4173] [id = 447] 04:56:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f5f9d4000) [pid = 4173] [serial = 1342] [outer = (nil)] 04:56:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f5fd8e400) [pid = 4173] [serial = 1343] [outer = 0x7f6f5f9d4000] 04:56:16 INFO - PROCESS | 4173 | 1462794976552 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f5fd96000) [pid = 4173] [serial = 1344] [outer = 0x7f6f5f9d4000] 04:56:17 INFO - PROCESS | 4173 | 1462794977557 Marionette TRACE conn5 <- [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]]]}] 04:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1339ms 04:56:17 INFO - PROCESS | 4173 | 1462794977625 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 04:56:17 INFO - PROCESS | 4173 | 1462794977628 Marionette TRACE conn5 <- [1,1761,null,{"value":"8"}] 04:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:56:17 INFO - PROCESS | 4173 | 1462794977634 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:56:17 INFO - PROCESS | 4173 | 1462794977636 Marionette TRACE conn5 <- [1,1762,null,{}] 04:56:17 INFO - PROCESS | 4173 | 1462794977647 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:17 INFO - PROCESS | 4173 | 1462794977862 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 04:56:17 INFO - PROCESS | 4173 | 1462794977895 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64c26800 == 102 [pid = 4173] [id = 448] 04:56:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f60b87400) [pid = 4173] [serial = 1345] [outer = (nil)] 04:56:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f60b8e000) [pid = 4173] [serial = 1346] [outer = 0x7f6f60b87400] 04:56:18 INFO - PROCESS | 4173 | 1462794978122 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f60e44c00) [pid = 4173] [serial = 1347] [outer = 0x7f6f60b87400] 04:56:19 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f5eed2800) [pid = 4173] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:56:19 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f69765c00) [pid = 4173] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:56:19 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f5bdc4800) [pid = 4173] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:56:19 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f5e825400) [pid = 4173] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:56:19 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f64fcdc00) [pid = 4173] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:56:19 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f5eb1b000) [pid = 4173] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:56:19 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f5fd94000) [pid = 4173] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:56:19 INFO - PROCESS | 4173 | 1462794979421 Marionette TRACE conn5 <- [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]]]}] 04:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1845ms 04:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:56:19 INFO - PROCESS | 4173 | 1462794979480 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 4173 | 1462794979483 Marionette TRACE conn5 <- [1,1765,null,{"value":"8"}] 04:56:19 INFO - PROCESS | 4173 | 1462794979489 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 4173 | 1462794979492 Marionette TRACE conn5 <- [1,1766,null,{}] 04:56:19 INFO - PROCESS | 4173 | 1462794979497 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:19 INFO - PROCESS | 4173 | 1462794979699 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 04:56:19 INFO - PROCESS | 4173 | 1462794979853 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65083800 == 103 [pid = 4173] [id = 449] 04:56:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f5f98fc00) [pid = 4173] [serial = 1348] [outer = (nil)] 04:56:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f614b5800) [pid = 4173] [serial = 1349] [outer = 0x7f6f5f98fc00] 04:56:19 INFO - PROCESS | 4173 | 1462794979923 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f61581800) [pid = 4173] [serial = 1350] [outer = 0x7f6f5f98fc00] 04:56:20 INFO - PROCESS | 4173 | 1462794980617 Marionette TRACE conn5 <- [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]]]}] 04:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1178ms 04:56:20 INFO - PROCESS | 4173 | 1462794980668 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 04:56:20 INFO - PROCESS | 4173 | 1462794980671 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 04:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:56:20 INFO - PROCESS | 4173 | 1462794980677 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 4173 | 1462794980680 Marionette TRACE conn5 <- [1,1770,null,{}] 04:56:20 INFO - PROCESS | 4173 | 1462794980685 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:20 INFO - PROCESS | 4173 | 1462794980913 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 04:56:20 INFO - PROCESS | 4173 | 1462794980924 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65904800 == 104 [pid = 4173] [id = 450] 04:56:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f60b87800) [pid = 4173] [serial = 1351] [outer = (nil)] 04:56:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f617f3000) [pid = 4173] [serial = 1352] [outer = 0x7f6f60b87800] 04:56:20 INFO - PROCESS | 4173 | 1462794980986 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f64b15c00) [pid = 4173] [serial = 1353] [outer = 0x7f6f60b87800] 04:56:22 INFO - PROCESS | 4173 | 1462794982172 Marionette TRACE conn5 <- [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]]]}] 04:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1540ms 04:56:22 INFO - PROCESS | 4173 | 1462794982219 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 4173 | 1462794982226 Marionette TRACE conn5 <- [1,1773,null,{"value":"8"}] 04:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:56:22 INFO - PROCESS | 4173 | 1462794982236 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 4173 | 1462794982240 Marionette TRACE conn5 <- [1,1774,null,{}] 04:56:22 INFO - PROCESS | 4173 | 1462794982249 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:22 INFO - PROCESS | 4173 | 1462794982447 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 04:56:22 INFO - PROCESS | 4173 | 1462794982694 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e442800 == 105 [pid = 4173] [id = 451] 04:56:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f5bdc5c00) [pid = 4173] [serial = 1354] [outer = (nil)] 04:56:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f5c94e800) [pid = 4173] [serial = 1355] [outer = 0x7f6f5bdc5c00] 04:56:22 INFO - PROCESS | 4173 | 1462794982818 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f5e6a1000) [pid = 4173] [serial = 1356] [outer = 0x7f6f5bdc5c00] 04:56:23 INFO - PROCESS | 4173 | 1462794983751 Marionette TRACE conn5 <- [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]]]}] 04:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1548ms 04:56:23 INFO - PROCESS | 4173 | 1462794983784 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 04:56:23 INFO - PROCESS | 4173 | 1462794983792 Marionette TRACE conn5 <- [1,1777,null,{"value":"8"}] 04:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:56:23 INFO - PROCESS | 4173 | 1462794983804 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:56:23 INFO - PROCESS | 4173 | 1462794983807 Marionette TRACE conn5 <- [1,1778,null,{}] 04:56:23 INFO - PROCESS | 4173 | 1462794983814 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:24 INFO - PROCESS | 4173 | 1462794984003 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 04:56:24 INFO - PROCESS | 4173 | 1462794984282 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cd5800 == 106 [pid = 4173] [id = 452] 04:56:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f5e82a000) [pid = 4173] [serial = 1357] [outer = (nil)] 04:56:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f5f999c00) [pid = 4173] [serial = 1358] [outer = 0x7f6f5e82a000] 04:56:24 INFO - PROCESS | 4173 | 1462794984403 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f5fa5bc00) [pid = 4173] [serial = 1359] [outer = 0x7f6f5e82a000] 04:56:25 INFO - PROCESS | 4173 | 1462794985337 Marionette TRACE conn5 <- [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]]]}] 04:56:25 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 04:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1579ms 04:56:25 INFO - PROCESS | 4173 | 1462794985384 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 04:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:56:25 INFO - PROCESS | 4173 | 1462794985388 Marionette TRACE conn5 <- [1,1781,null,{"value":"8"}] 04:56:25 INFO - PROCESS | 4173 | 1462794985394 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 4173 | 1462794985401 Marionette TRACE conn5 <- [1,1782,null,{}] 04:56:25 INFO - PROCESS | 4173 | 1462794985417 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:25 INFO - PROCESS | 4173 | 1462794985623 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 04:56:25 INFO - PROCESS | 4173 | 1462794985874 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65ac7000 == 107 [pid = 4173] [id = 453] 04:56:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f5feb2000) [pid = 4173] [serial = 1360] [outer = (nil)] 04:56:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f60e49400) [pid = 4173] [serial = 1361] [outer = 0x7f6f5feb2000] 04:56:26 INFO - PROCESS | 4173 | 1462794986020 Marionette DEBUG loaded listener.js 04:56:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f617ea400) [pid = 4173] [serial = 1362] [outer = 0x7f6f5feb2000] 04:56:26 INFO - PROCESS | 4173 | 1462794986884 Marionette TRACE conn5 <- [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]]]}] 04:56:26 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 04:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1539ms 04:56:26 INFO - PROCESS | 4173 | 1462794986934 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 4173 | 1462794986939 Marionette TRACE conn5 <- [1,1785,null,{"value":"8"}] 04:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:56:26 INFO - PROCESS | 4173 | 1462794986944 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 4173 | 1462794986947 Marionette TRACE conn5 <- [1,1786,null,{}] 04:56:26 INFO - PROCESS | 4173 | 1462794986953 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:27 INFO - PROCESS | 4173 | 1462794987126 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 04:56:27 INFO - PROCESS | 4173 | 1462794987318 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6647b800 == 108 [pid = 4173] [id = 454] 04:56:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f5feb3c00) [pid = 4173] [serial = 1363] [outer = (nil)] 04:56:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f64b92800) [pid = 4173] [serial = 1364] [outer = 0x7f6f5feb3c00] 04:56:27 INFO - PROCESS | 4173 | 1462794987393 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f64b9bc00) [pid = 4173] [serial = 1365] [outer = 0x7f6f5feb3c00] 04:56:28 INFO - PROCESS | 4173 | 1462794988324 Marionette TRACE conn5 <- [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]]]}] 04:56:28 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 04:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1435ms 04:56:28 INFO - PROCESS | 4173 | 1462794988381 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 04:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:56:28 INFO - PROCESS | 4173 | 1462794988385 Marionette TRACE conn5 <- [1,1789,null,{"value":"8"}] 04:56:28 INFO - PROCESS | 4173 | 1462794988391 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - PROCESS | 4173 | 1462794988394 Marionette TRACE conn5 <- [1,1790,null,{}] 04:56:28 INFO - PROCESS | 4173 | 1462794988399 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:28 INFO - PROCESS | 4173 | 1462794988569 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 04:56:28 INFO - PROCESS | 4173 | 1462794988753 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b4e800 == 109 [pid = 4173] [id = 455] 04:56:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f5c71e000) [pid = 4173] [serial = 1366] [outer = (nil)] 04:56:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f64c05000) [pid = 4173] [serial = 1367] [outer = 0x7f6f5c71e000] 04:56:28 INFO - PROCESS | 4173 | 1462794988826 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f64c57800) [pid = 4173] [serial = 1368] [outer = 0x7f6f5c71e000] 04:56:29 INFO - PROCESS | 4173 | 1462794989775 Marionette TRACE conn5 <- [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]]]}] 04:56:29 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) 04:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1429ms 04:56:29 INFO - PROCESS | 4173 | 1462794989821 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 04:56:29 INFO - PROCESS | 4173 | 1462794989824 Marionette TRACE conn5 <- [1,1793,null,{"value":"8"}] 04:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:56:29 INFO - PROCESS | 4173 | 1462794989831 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 4173 | 1462794989833 Marionette TRACE conn5 <- [1,1794,null,{}] 04:56:29 INFO - PROCESS | 4173 | 1462794989839 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:30 INFO - PROCESS | 4173 | 1462794990056 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 04:56:30 INFO - PROCESS | 4173 | 1462794990247 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68b4e000 == 110 [pid = 4173] [id = 456] 04:56:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f60e40800) [pid = 4173] [serial = 1369] [outer = (nil)] 04:56:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f64fd1c00) [pid = 4173] [serial = 1370] [outer = 0x7f6f60e40800] 04:56:30 INFO - PROCESS | 4173 | 1462794990346 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f6595ac00) [pid = 4173] [serial = 1371] [outer = 0x7f6f60e40800] 04:56:31 INFO - PROCESS | 4173 | 1462794991197 Marionette TRACE conn5 <- [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]]]}] 04:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1427ms 04:56:31 INFO - PROCESS | 4173 | 1462794991260 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 4173 | 1462794991264 Marionette TRACE conn5 <- [1,1797,null,{"value":"8"}] 04:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:56:31 INFO - PROCESS | 4173 | 1462794991270 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 4173 | 1462794991272 Marionette TRACE conn5 <- [1,1798,null,{}] 04:56:31 INFO - PROCESS | 4173 | 1462794991278 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:31 INFO - PROCESS | 4173 | 1462794991454 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 04:56:31 INFO - PROCESS | 4173 | 1462794991641 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa50000 == 111 [pid = 4173] [id = 457] 04:56:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f64c04c00) [pid = 4173] [serial = 1372] [outer = (nil)] 04:56:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f65c57400) [pid = 4173] [serial = 1373] [outer = 0x7f6f64c04c00] 04:56:31 INFO - PROCESS | 4173 | 1462794991715 Marionette DEBUG loaded listener.js 04:56:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f65cfb800) [pid = 4173] [serial = 1374] [outer = 0x7f6f64c04c00] 04:56:32 INFO - PROCESS | 4173 | 1462794992602 Marionette TRACE conn5 <- [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]]]}] 04:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1383ms 04:56:32 INFO - PROCESS | 4173 | 1462794992674 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 04:56:32 INFO - PROCESS | 4173 | 1462794992677 Marionette TRACE conn5 <- [1,1801,null,{"value":"8"}] 04:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:56:32 INFO - PROCESS | 4173 | 1462794992684 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:56:32 INFO - PROCESS | 4173 | 1462794992687 Marionette TRACE conn5 <- [1,1802,null,{}] 04:56:32 INFO - PROCESS | 4173 | 1462794992692 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:32 INFO - PROCESS | 4173 | 1462794992899 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 04:56:33 INFO - PROCESS | 4173 | 1462794993087 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6e03d800 == 112 [pid = 4173] [id = 458] 04:56:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f64fd8000) [pid = 4173] [serial = 1375] [outer = (nil)] 04:56:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f665a7400) [pid = 4173] [serial = 1376] [outer = 0x7f6f64fd8000] 04:56:33 INFO - PROCESS | 4173 | 1462794993161 Marionette DEBUG loaded listener.js 04:56:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f66603800) [pid = 4173] [serial = 1377] [outer = 0x7f6f64fd8000] 04:56:34 INFO - PROCESS | 4173 | 1462794994050 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1433ms 04:56:34 INFO - PROCESS | 4173 | 1462794994117 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 04:56:34 INFO - PROCESS | 4173 | 1462794994121 Marionette TRACE conn5 <- [1,1805,null,{"value":"8"}] 04:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:56:34 INFO - PROCESS | 4173 | 1462794994128 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:56:34 INFO - PROCESS | 4173 | 1462794994131 Marionette TRACE conn5 <- [1,1806,null,{}] 04:56:34 INFO - PROCESS | 4173 | 1462794994136 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:34 INFO - PROCESS | 4173 | 1462794994317 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 04:56:34 INFO - PROCESS | 4173 | 1462794994506 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f71c800 == 113 [pid = 4173] [id = 459] 04:56:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f65961c00) [pid = 4173] [serial = 1378] [outer = (nil)] 04:56:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f66611000) [pid = 4173] [serial = 1379] [outer = 0x7f6f65961c00] 04:56:34 INFO - PROCESS | 4173 | 1462794994598 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f66864000) [pid = 4173] [serial = 1380] [outer = 0x7f6f65961c00] 04:56:35 INFO - PROCESS | 4173 | 1462794995485 Marionette TRACE conn5 <- [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]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1432ms 04:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:56:35 INFO - PROCESS | 4173 | 1462794995561 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 4173 | 1462794995564 Marionette TRACE conn5 <- [1,1809,null,{"value":"8"}] 04:56:35 INFO - PROCESS | 4173 | 1462794995570 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 4173 | 1462794995573 Marionette TRACE conn5 <- [1,1810,null,{}] 04:56:35 INFO - PROCESS | 4173 | 1462794995579 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:35 INFO - PROCESS | 4173 | 1462794995761 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 04:56:35 INFO - PROCESS | 4173 | 1462794995951 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb1f000 == 114 [pid = 4173] [id = 460] 04:56:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f66603000) [pid = 4173] [serial = 1381] [outer = (nil)] 04:56:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f66871c00) [pid = 4173] [serial = 1382] [outer = 0x7f6f66603000] 04:56:36 INFO - PROCESS | 4173 | 1462794996022 Marionette DEBUG loaded listener.js 04:56:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f67e6cc00) [pid = 4173] [serial = 1383] [outer = 0x7f6f66603000] 04:56:36 INFO - PROCESS | 4173 | 1462794996940 Marionette TRACE conn5 <- [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]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1433ms 04:56:37 INFO - PROCESS | 4173 | 1462794997003 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 04:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:56:37 INFO - PROCESS | 4173 | 1462794997007 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 04:56:37 INFO - PROCESS | 4173 | 1462794997013 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 4173 | 1462794997017 Marionette TRACE conn5 <- [1,1814,null,{}] 04:56:37 INFO - PROCESS | 4173 | 1462794997022 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:37 INFO - PROCESS | 4173 | 1462794997224 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 04:56:37 INFO - PROCESS | 4173 | 1462794997414 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67e4e800 == 115 [pid = 4173] [id = 461] 04:56:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f593f6800) [pid = 4173] [serial = 1384] [outer = (nil)] 04:56:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f614bf400) [pid = 4173] [serial = 1385] [outer = 0x7f6f593f6800] 04:56:37 INFO - PROCESS | 4173 | 1462794997495 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f697b7c00) [pid = 4173] [serial = 1386] [outer = 0x7f6f593f6800] 04:56:38 INFO - PROCESS | 4173 | 1462794998423 Marionette TRACE conn5 <- [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]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1481ms 04:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:56:38 INFO - PROCESS | 4173 | 1462794998494 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 4173 | 1462794998497 Marionette TRACE conn5 <- [1,1817,null,{"value":"8"}] 04:56:38 INFO - PROCESS | 4173 | 1462794998504 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 4173 | 1462794998507 Marionette TRACE conn5 <- [1,1818,null,{}] 04:56:38 INFO - PROCESS | 4173 | 1462794998513 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:38 INFO - PROCESS | 4173 | 1462794998710 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 04:56:38 INFO - PROCESS | 4173 | 1462794998903 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ff14000 == 116 [pid = 4173] [id = 462] 04:56:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f595e6c00) [pid = 4173] [serial = 1387] [outer = (nil)] 04:56:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f697be000) [pid = 4173] [serial = 1388] [outer = 0x7f6f595e6c00] 04:56:38 INFO - PROCESS | 4173 | 1462794998974 Marionette DEBUG loaded listener.js 04:56:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f6be20000) [pid = 4173] [serial = 1389] [outer = 0x7f6f595e6c00] 04:56:39 INFO - PROCESS | 4173 | 1462794999857 Marionette TRACE conn5 <- [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]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1431ms 04:56:39 INFO - PROCESS | 4173 | 1462794999935 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 04:56:39 INFO - PROCESS | 4173 | 1462794999939 Marionette TRACE conn5 <- [1,1821,null,{"value":"8"}] 04:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:56:39 INFO - PROCESS | 4173 | 1462794999945 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 4173 | 1462794999947 Marionette TRACE conn5 <- [1,1822,null,{}] 04:56:39 INFO - PROCESS | 4173 | 1462794999962 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:40 INFO - PROCESS | 4173 | 1462795000470 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 04:56:40 INFO - PROCESS | 4173 | 1462795000714 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9d4000 == 117 [pid = 4173] [id = 463] 04:56:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f598a9000) [pid = 4173] [serial = 1390] [outer = (nil)] 04:56:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f598aec00) [pid = 4173] [serial = 1391] [outer = 0x7f6f598a9000] 04:56:40 INFO - PROCESS | 4173 | 1462795000786 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f5c954400) [pid = 4173] [serial = 1392] [outer = 0x7f6f598a9000] 04:56:41 INFO - PROCESS | 4173 | 1462795001633 Marionette TRACE conn5 <- [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]]]}] 04:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1742ms 04:56:41 INFO - PROCESS | 4173 | 1462795001690 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 04:56:41 INFO - PROCESS | 4173 | 1462795001694 Marionette TRACE conn5 <- [1,1825,null,{"value":"8"}] 04:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:56:41 INFO - PROCESS | 4173 | 1462795001702 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 4173 | 1462795001708 Marionette TRACE conn5 <- [1,1826,null,{}] 04:56:41 INFO - PROCESS | 4173 | 1462795001715 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:41 INFO - PROCESS | 4173 | 1462795001885 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 04:56:42 INFO - PROCESS | 4173 | 1462795002078 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60aa2800 == 118 [pid = 4173] [id = 464] 04:56:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f593ea800) [pid = 4173] [serial = 1393] [outer = (nil)] 04:56:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f5e574c00) [pid = 4173] [serial = 1394] [outer = 0x7f6f593ea800] 04:56:42 INFO - PROCESS | 4173 | 1462795002149 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f5f9d9000) [pid = 4173] [serial = 1395] [outer = 0x7f6f593ea800] 04:56:43 INFO - PROCESS | 4173 | 1462795003150 Marionette TRACE conn5 <- [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]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1487ms 04:56:43 INFO - PROCESS | 4173 | 1462795003189 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 4173 | 1462795003194 Marionette TRACE conn5 <- [1,1829,null,{"value":"8"}] 04:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:56:43 INFO - PROCESS | 4173 | 1462795003200 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 4173 | 1462795003202 Marionette TRACE conn5 <- [1,1830,null,{}] 04:56:43 INFO - PROCESS | 4173 | 1462795003209 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:43 INFO - PROCESS | 4173 | 1462795003373 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 04:56:43 INFO - PROCESS | 4173 | 1462795003652 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5b97e000 == 119 [pid = 4173] [id = 465] 04:56:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f5fd99000) [pid = 4173] [serial = 1396] [outer = (nil)] 04:56:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f60e4d000) [pid = 4173] [serial = 1397] [outer = 0x7f6f5fd99000] 04:56:43 INFO - PROCESS | 4173 | 1462795003766 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f617ec800) [pid = 4173] [serial = 1398] [outer = 0x7f6f5fd99000] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65083800 == 118 [pid = 4173] [id = 449] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f801a7400) [pid = 4173] [serial = 1265] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f60e47800) [pid = 4173] [serial = 1268] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f64b19000) [pid = 4173] [serial = 1295] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60a8c800 == 117 [pid = 4173] [id = 446] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f592d6000 == 116 [pid = 4173] [id = 445] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9d1800 == 115 [pid = 4173] [id = 444] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f582db800 == 114 [pid = 4173] [id = 443] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f58cd0000 == 113 [pid = 4173] [id = 441] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a8dc000 == 112 [pid = 4173] [id = 440] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871d4800 == 111 [pid = 4173] [id = 439] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e9d2000 == 110 [pid = 4173] [id = 438] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f86f8e000 == 109 [pid = 4173] [id = 437] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81f0e800 == 108 [pid = 4173] [id = 436] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81421000 == 107 [pid = 4173] [id = 435] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cc6a000 == 106 [pid = 4173] [id = 434] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f735000 == 105 [pid = 4173] [id = 433] 04:56:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cdd000 == 104 [pid = 4173] [id = 432] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f7cfea400) [pid = 4173] [serial = 1259] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f7e164c00) [pid = 4173] [serial = 1262] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f69762400) [pid = 4173] [serial = 1250] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f71176c00) [pid = 4173] [serial = 1256] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f5eb1e400) [pid = 4173] [serial = 1244] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f594c6000) [pid = 4173] [serial = 1271] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f70193800) [pid = 4173] [serial = 1287] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f5f992c00) [pid = 4173] [serial = 1293] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f72944800) [pid = 4173] [serial = 1289] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f7ca78c00) [pid = 4173] [serial = 1290] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f6ece0800) [pid = 4173] [serial = 1286] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f5c727c00) [pid = 4173] [serial = 1292] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f5eed8c00) [pid = 4173] [serial = 1275] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f5eb11c00) [pid = 4173] [serial = 1274] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f64fd3800) [pid = 4173] [serial = 1247] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f67e73400) [pid = 4173] [serial = 1281] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f65cf9400) [pid = 4173] [serial = 1280] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f617ebc00) [pid = 4173] [serial = 1278] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f60e4c800) [pid = 4173] [serial = 1277] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f6961d400) [pid = 4173] [serial = 1283] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f697c2c00) [pid = 4173] [serial = 1284] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f709df000) [pid = 4173] [serial = 1253] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 4173 | 1462795004976 Marionette TRACE conn5 <- [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]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1833ms 04:56:45 INFO - PROCESS | 4173 | 1462795005035 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 4173 | 1462795005042 Marionette TRACE conn5 <- [1,1833,null,{"value":"8"}] 04:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:56:45 INFO - PROCESS | 4173 | 1462795005051 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 4173 | 1462795005055 Marionette TRACE conn5 <- [1,1834,null,{}] 04:56:45 INFO - PROCESS | 4173 | 1462795005063 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:45 INFO - PROCESS | 4173 | 1462795005263 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 04:56:45 INFO - PROCESS | 4173 | 1462795005514 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7ce800 == 105 [pid = 4173] [id = 466] 04:56:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f5eed5c00) [pid = 4173] [serial = 1399] [outer = (nil)] 04:56:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f5f991000) [pid = 4173] [serial = 1400] [outer = 0x7f6f5eed5c00] 04:56:45 INFO - PROCESS | 4173 | 1462795005639 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5fa51c00) [pid = 4173] [serial = 1401] [outer = 0x7f6f5eed5c00] 04:56:46 INFO - PROCESS | 4173 | 1462795006530 Marionette TRACE conn5 <- [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]]]}] 04:56:46 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 04:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1539ms 04:56:46 INFO - PROCESS | 4173 | 1462795006592 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 4173 | 1462795006601 Marionette TRACE conn5 <- [1,1837,null,{"value":"8"}] 04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:56:46 INFO - PROCESS | 4173 | 1462795006612 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 4173 | 1462795006615 Marionette TRACE conn5 <- [1,1838,null,{}] 04:56:46 INFO - PROCESS | 4173 | 1462795006622 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:46 INFO - PROCESS | 4173 | 1462795006853 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 04:56:47 INFO - PROCESS | 4173 | 1462795007094 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f61781800 == 106 [pid = 4173] [id = 467] 04:56:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f60d1b800) [pid = 4173] [serial = 1402] [outer = (nil)] 04:56:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f617e9800) [pid = 4173] [serial = 1403] [outer = 0x7f6f60d1b800] 04:56:47 INFO - PROCESS | 4173 | 1462795007213 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f64b1a400) [pid = 4173] [serial = 1404] [outer = 0x7f6f60d1b800] 04:56:48 INFO - PROCESS | 4173 | 1462795008254 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1691ms 04:56:48 INFO - PROCESS | 4173 | 1462795008306 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 4173 | 1462795008313 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 04:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:56:48 INFO - PROCESS | 4173 | 1462795008323 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 4173 | 1462795008333 Marionette TRACE conn5 <- [1,1842,null,{}] 04:56:48 INFO - PROCESS | 4173 | 1462795008358 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:48 INFO - PROCESS | 4173 | 1462795008587 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 04:56:48 INFO - PROCESS | 4173 | 1462795008848 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65903000 == 107 [pid = 4173] [id = 468] 04:56:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f64c0d000) [pid = 4173] [serial = 1405] [outer = (nil)] 04:56:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f64fd3c00) [pid = 4173] [serial = 1406] [outer = 0x7f6f64c0d000] 04:56:48 INFO - PROCESS | 4173 | 1462795008928 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f6506ec00) [pid = 4173] [serial = 1407] [outer = 0x7f6f64c0d000] 04:56:49 INFO - PROCESS | 4173 | 1462795009846 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1604ms 04:56:49 INFO - PROCESS | 4173 | 1462795009926 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 4173 | 1462795009931 Marionette TRACE conn5 <- [1,1845,null,{"value":"8"}] 04:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:56:49 INFO - PROCESS | 4173 | 1462795009937 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 4173 | 1462795009940 Marionette TRACE conn5 <- [1,1846,null,{}] 04:56:49 INFO - PROCESS | 4173 | 1462795009946 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:50 INFO - PROCESS | 4173 | 1462795010171 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 04:56:50 INFO - PROCESS | 4173 | 1462795010404 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68022000 == 108 [pid = 4173] [id = 469] 04:56:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f64c63400) [pid = 4173] [serial = 1408] [outer = (nil)] 04:56:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f665a7c00) [pid = 4173] [serial = 1409] [outer = 0x7f6f64c63400] 04:56:50 INFO - PROCESS | 4173 | 1462795010522 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f6686b400) [pid = 4173] [serial = 1410] [outer = 0x7f6f64c63400] 04:56:51 INFO - PROCESS | 4173 | 1462795011384 Marionette TRACE conn5 <- [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]]]}] 04:56:51 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) 04:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1482ms 04:56:51 INFO - PROCESS | 4173 | 1462795011419 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 4173 | 1462795011423 Marionette TRACE conn5 <- [1,1849,null,{"value":"8"}] 04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:56:51 INFO - PROCESS | 4173 | 1462795011430 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 4173 | 1462795011433 Marionette TRACE conn5 <- [1,1850,null,{}] 04:56:51 INFO - PROCESS | 4173 | 1462795011438 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:51 INFO - PROCESS | 4173 | 1462795011623 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f83dc4800 == 107 [pid = 4173] [id = 420] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70609800 == 106 [pid = 4173] [id = 349] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f72648000 == 105 [pid = 4173] [id = 353] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c521000 == 104 [pid = 4173] [id = 442] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650a2000 == 103 [pid = 4173] [id = 388] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7177b000 == 102 [pid = 4173] [id = 352] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd37000 == 101 [pid = 4173] [id = 423] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7112c000 == 100 [pid = 4173] [id = 351] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871d0000 == 99 [pid = 4173] [id = 421] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60aa2800 == 98 [pid = 4173] [id = 464] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9d4000 == 97 [pid = 4173] [id = 463] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f67e4e800 == 96 [pid = 4173] [id = 461] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb1f000 == 95 [pid = 4173] [id = 460] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f71c800 == 94 [pid = 4173] [id = 459] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6e03d800 == 93 [pid = 4173] [id = 458] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa50000 == 92 [pid = 4173] [id = 457] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68b4e000 == 91 [pid = 4173] [id = 456] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66b4e800 == 90 [pid = 4173] [id = 455] 04:56:53 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6647b800 == 89 [pid = 4173] [id = 454] 04:56:53 INFO - PROCESS | 4173 | 1462795013430 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c51c000 == 90 [pid = 4173] [id = 470] 04:56:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f598aac00) [pid = 4173] [serial = 1411] [outer = (nil)] 04:56:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f5bdc4400) [pid = 4173] [serial = 1412] [outer = 0x7f6f598aac00] 04:56:53 INFO - PROCESS | 4173 | 1462795013504 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f5e57a400) [pid = 4173] [serial = 1413] [outer = 0x7f6f598aac00] 04:56:54 INFO - PROCESS | 4173 | 1462795014249 Marionette TRACE conn5 <- [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]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2882ms 04:56:54 INFO - PROCESS | 4173 | 1462795014321 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 4173 | 1462795014326 Marionette TRACE conn5 <- [1,1853,null,{"value":"8"}] 04:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:56:54 INFO - PROCESS | 4173 | 1462795014342 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 4173 | 1462795014348 Marionette TRACE conn5 <- [1,1854,null,{}] 04:56:54 INFO - PROCESS | 4173 | 1462795014355 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:54 INFO - PROCESS | 4173 | 1462795014538 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 04:56:54 INFO - PROCESS | 4173 | 1462795014551 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65091000 == 91 [pid = 4173] [id = 471] 04:56:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f598ac800) [pid = 4173] [serial = 1414] [outer = (nil)] 04:56:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f60e41000) [pid = 4173] [serial = 1415] [outer = 0x7f6f598ac800] 04:56:54 INFO - PROCESS | 4173 | 1462795014616 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f617ed000) [pid = 4173] [serial = 1416] [outer = 0x7f6f598ac800] 04:56:55 INFO - PROCESS | 4173 | 1462795015543 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1232ms 04:56:55 INFO - PROCESS | 4173 | 1462795015578 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 4173 | 1462795015582 Marionette TRACE conn5 <- [1,1857,null,{"value":"8"}] 04:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:56:55 INFO - PROCESS | 4173 | 1462795015595 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 4173 | 1462795015598 Marionette TRACE conn5 <- [1,1858,null,{}] 04:56:55 INFO - PROCESS | 4173 | 1462795015603 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:55 INFO - PROCESS | 4173 | 1462795015770 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 04:56:55 INFO - PROCESS | 4173 | 1462795015952 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665e0000 == 92 [pid = 4173] [id = 472] 04:56:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f5fd9b800) [pid = 4173] [serial = 1417] [outer = (nil)] 04:56:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f64c59c00) [pid = 4173] [serial = 1418] [outer = 0x7f6f5fd9b800] 04:56:56 INFO - PROCESS | 4173 | 1462795016018 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f64fd8400) [pid = 4173] [serial = 1419] [outer = 0x7f6f5fd9b800] 04:56:56 INFO - PROCESS | 4173 | 1462795016943 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1378ms 04:56:56 INFO - PROCESS | 4173 | 1462795016973 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 4173 | 1462795016977 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 04:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:56:56 INFO - PROCESS | 4173 | 1462795016990 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 4173 | 1462795017000 Marionette TRACE conn5 <- [1,1862,null,{}] 04:56:57 INFO - PROCESS | 4173 | 1462795017015 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:57 INFO - PROCESS | 4173 | 1462795017244 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 04:56:57 INFO - PROCESS | 4173 | 1462795017273 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6eda3000 == 93 [pid = 4173] [id = 473] 04:56:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f65c5f800) [pid = 4173] [serial = 1420] [outer = (nil)] 04:56:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f6664b000) [pid = 4173] [serial = 1421] [outer = 0x7f6f65c5f800] 04:56:57 INFO - PROCESS | 4173 | 1462795017337 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f67e72000) [pid = 4173] [serial = 1422] [outer = 0x7f6f65c5f800] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f593ea800) [pid = 4173] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f598a9000) [pid = 4173] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f593f9800) [pid = 4173] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f5e576000) [pid = 4173] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f5f98fc00) [pid = 4173] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f60b87400) [pid = 4173] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f5e577400) [pid = 4173] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f593ebc00) [pid = 4173] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:56:58 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f5f9d4000) [pid = 4173] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:56:58 INFO - PROCESS | 4173 | 1462795018646 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1703ms 04:56:58 INFO - PROCESS | 4173 | 1462795018687 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 4173 | 1462795018691 Marionette TRACE conn5 <- [1,1865,null,{"value":"8"}] 04:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:56:58 INFO - PROCESS | 4173 | 1462795018696 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 4173 | 1462795018698 Marionette TRACE conn5 <- [1,1866,null,{}] 04:56:58 INFO - PROCESS | 4173 | 1462795018704 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:56:58 INFO - PROCESS | 4173 | 1462795018859 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 04:56:59 INFO - PROCESS | 4173 | 1462795019056 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650e5000 == 94 [pid = 4173] [id = 474] 04:56:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f593ea800) [pid = 4173] [serial = 1423] [outer = (nil)] 04:56:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f5f99a400) [pid = 4173] [serial = 1424] [outer = 0x7f6f593ea800] 04:56:59 INFO - PROCESS | 4173 | 1462795019121 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f66f61c00) [pid = 4173] [serial = 1425] [outer = 0x7f6f593ea800] 04:56:59 INFO - PROCESS | 4173 | 1462795019843 Marionette TRACE conn5 <- [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]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1180ms 04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:56:59 INFO - PROCESS | 4173 | 1462795019878 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 4173 | 1462795019881 Marionette TRACE conn5 <- [1,1869,null,{"value":"8"}] 04:56:59 INFO - PROCESS | 4173 | 1462795019887 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 4173 | 1462795019890 Marionette TRACE conn5 <- [1,1870,null,{}] 04:56:59 INFO - PROCESS | 4173 | 1462795019899 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:00 INFO - PROCESS | 4173 | 1462795020116 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 04:57:00 INFO - PROCESS | 4173 | 1462795020138 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd97800 == 95 [pid = 4173] [id = 475] 04:57:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f69610000) [pid = 4173] [serial = 1426] [outer = (nil)] 04:57:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f69619000) [pid = 4173] [serial = 1427] [outer = 0x7f6f69610000] 04:57:00 INFO - PROCESS | 4173 | 1462795020220 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f65960c00) [pid = 4173] [serial = 1428] [outer = 0x7f6f69610000] 04:57:01 INFO - PROCESS | 4173 | 1462795021385 Marionette TRACE conn5 <- [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]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1534ms 04:57:01 INFO - PROCESS | 4173 | 1462795021422 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 4173 | 1462795021430 Marionette TRACE conn5 <- [1,1873,null,{"value":"8"}] 04:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:57:01 INFO - PROCESS | 4173 | 1462795021438 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 4173 | 1462795021444 Marionette TRACE conn5 <- [1,1874,null,{}] 04:57:01 INFO - PROCESS | 4173 | 1462795021452 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:01 INFO - PROCESS | 4173 | 1462795021666 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 04:57:01 INFO - PROCESS | 4173 | 1462795021928 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e9de000 == 96 [pid = 4173] [id = 476] 04:57:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f5fa52c00) [pid = 4173] [serial = 1429] [outer = (nil)] 04:57:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f60e4d800) [pid = 4173] [serial = 1430] [outer = 0x7f6f5fa52c00] 04:57:02 INFO - PROCESS | 4173 | 1462795022068 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f64b94c00) [pid = 4173] [serial = 1431] [outer = 0x7f6f5fa52c00] 04:57:02 INFO - PROCESS | 4173 | 1462795022990 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1634ms 04:57:03 INFO - PROCESS | 4173 | 1462795023073 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 4173 | 1462795023088 Marionette TRACE conn5 <- [1,1877,null,{"value":"8"}] 04:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:57:03 INFO - PROCESS | 4173 | 1462795023104 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 4173 | 1462795023107 Marionette TRACE conn5 <- [1,1878,null,{}] 04:57:03 INFO - PROCESS | 4173 | 1462795023114 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:03 INFO - PROCESS | 4173 | 1462795023316 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 04:57:03 INFO - PROCESS | 4173 | 1462795023599 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ff13800 == 97 [pid = 4173] [id = 477] 04:57:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f64b95c00) [pid = 4173] [serial = 1432] [outer = (nil)] 04:57:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f65cfa000) [pid = 4173] [serial = 1433] [outer = 0x7f6f64b95c00] 04:57:03 INFO - PROCESS | 4173 | 1462795023691 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f68ba8800) [pid = 4173] [serial = 1434] [outer = 0x7f6f64b95c00] 04:57:04 INFO - PROCESS | 4173 | 1462795024583 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1537ms 04:57:04 INFO - PROCESS | 4173 | 1462795024643 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 4173 | 1462795024648 Marionette TRACE conn5 <- [1,1881,null,{"value":"8"}] 04:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:57:04 INFO - PROCESS | 4173 | 1462795024655 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 4173 | 1462795024661 Marionette TRACE conn5 <- [1,1882,null,{}] 04:57:04 INFO - PROCESS | 4173 | 1462795024678 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:04 INFO - PROCESS | 4173 | 1462795024949 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 04:57:05 INFO - PROCESS | 4173 | 1462795025252 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71779000 == 98 [pid = 4173] [id = 478] 04:57:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f64d51800) [pid = 4173] [serial = 1435] [outer = (nil)] 04:57:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f69619800) [pid = 4173] [serial = 1436] [outer = 0x7f6f64d51800] 04:57:05 INFO - PROCESS | 4173 | 1462795025333 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f6be65400) [pid = 4173] [serial = 1437] [outer = 0x7f6f64d51800] 04:57:06 INFO - PROCESS | 4173 | 1462795026162 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1542ms 04:57:06 INFO - PROCESS | 4173 | 1462795026198 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 4173 | 1462795026203 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 04:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:57:06 INFO - PROCESS | 4173 | 1462795026209 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 4173 | 1462795026212 Marionette TRACE conn5 <- [1,1886,null,{}] 04:57:06 INFO - PROCESS | 4173 | 1462795026218 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:06 INFO - PROCESS | 4173 | 1462795026406 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 04:57:06 INFO - PROCESS | 4173 | 1462795026607 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76e1a800 == 99 [pid = 4173] [id = 479] 04:57:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f594d1c00) [pid = 4173] [serial = 1438] [outer = (nil)] 04:57:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f6e0bd400) [pid = 4173] [serial = 1439] [outer = 0x7f6f594d1c00] 04:57:06 INFO - PROCESS | 4173 | 1462795026683 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f6e8f5400) [pid = 4173] [serial = 1440] [outer = 0x7f6f594d1c00] 04:57:07 INFO - PROCESS | 4173 | 1462795027576 Marionette TRACE conn5 <- [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]]]}] 04:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1397ms 04:57:07 INFO - PROCESS | 4173 | 1462795027607 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 04:57:07 INFO - PROCESS | 4173 | 1462795027611 Marionette TRACE conn5 <- [1,1889,null,{"value":"8"}] 04:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:57:07 INFO - PROCESS | 4173 | 1462795027617 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 4173 | 1462795027620 Marionette TRACE conn5 <- [1,1890,null,{}] 04:57:07 INFO - PROCESS | 4173 | 1462795027626 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:07 INFO - PROCESS | 4173 | 1462795027808 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 04:57:08 INFO - PROCESS | 4173 | 1462795028015 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cc7f800 == 100 [pid = 4173] [id = 480] 04:57:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f595e5000) [pid = 4173] [serial = 1441] [outer = (nil)] 04:57:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f6ecc7800) [pid = 4173] [serial = 1442] [outer = 0x7f6f595e5000] 04:57:08 INFO - PROCESS | 4173 | 1462795028107 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f6ece7000) [pid = 4173] [serial = 1443] [outer = 0x7f6f595e5000] 04:57:09 INFO - PROCESS | 4173 | 1462795029065 Marionette TRACE conn5 <- [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]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1486ms 04:57:09 INFO - PROCESS | 4173 | 1462795029105 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 4173 | 1462795029108 Marionette TRACE conn5 <- [1,1893,null,{"value":"8"}] 04:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:57:09 INFO - PROCESS | 4173 | 1462795029115 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 4173 | 1462795029118 Marionette TRACE conn5 <- [1,1894,null,{}] 04:57:09 INFO - PROCESS | 4173 | 1462795029123 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:09 INFO - PROCESS | 4173 | 1462795029325 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 04:57:09 INFO - PROCESS | 4173 | 1462795029523 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7e10a000 == 101 [pid = 4173] [id = 481] 04:57:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f6ed11000) [pid = 4173] [serial = 1444] [outer = (nil)] 04:57:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f6f548800) [pid = 4173] [serial = 1445] [outer = 0x7f6f6ed11000] 04:57:09 INFO - PROCESS | 4173 | 1462795029607 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f70989000) [pid = 4173] [serial = 1446] [outer = 0x7f6f6ed11000] 04:57:10 INFO - PROCESS | 4173 | 1462795030547 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1479ms 04:57:10 INFO - PROCESS | 4173 | 1462795030596 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 4173 | 1462795030600 Marionette TRACE conn5 <- [1,1897,null,{"value":"8"}] 04:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:57:10 INFO - PROCESS | 4173 | 1462795030606 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 4173 | 1462795030609 Marionette TRACE conn5 <- [1,1898,null,{}] 04:57:10 INFO - PROCESS | 4173 | 1462795030615 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:10 INFO - PROCESS | 4173 | 1462795030799 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 04:57:11 INFO - PROCESS | 4173 | 1462795031003 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81421000 == 102 [pid = 4173] [id = 482] 04:57:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f64c61400) [pid = 4173] [serial = 1447] [outer = (nil)] 04:57:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f709e2800) [pid = 4173] [serial = 1448] [outer = 0x7f6f64c61400] 04:57:11 INFO - PROCESS | 4173 | 1462795031076 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f70b03400) [pid = 4173] [serial = 1449] [outer = 0x7f6f64c61400] 04:57:11 INFO - PROCESS | 4173 | 1462795031970 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1438ms 04:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:57:12 INFO - PROCESS | 4173 | 1462795032045 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 4173 | 1462795032048 Marionette TRACE conn5 <- [1,1901,null,{"value":"8"}] 04:57:12 INFO - PROCESS | 4173 | 1462795032055 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 4173 | 1462795032058 Marionette TRACE conn5 <- [1,1902,null,{}] 04:57:12 INFO - PROCESS | 4173 | 1462795032064 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:12 INFO - PROCESS | 4173 | 1462795032255 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 04:57:12 INFO - PROCESS | 4173 | 1462795032454 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81ad0000 == 103 [pid = 4173] [id = 483] 04:57:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 226 (0x7f6f6caf1c00) [pid = 4173] [serial = 1450] [outer = (nil)] 04:57:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f70cc4800) [pid = 4173] [serial = 1451] [outer = 0x7f6f6caf1c00] 04:57:12 INFO - PROCESS | 4173 | 1462795032532 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f7116e800) [pid = 4173] [serial = 1452] [outer = 0x7f6f6caf1c00] 04:57:13 INFO - PROCESS | 4173 | 1462795033453 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1432ms 04:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:57:13 INFO - PROCESS | 4173 | 1462795033487 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 4173 | 1462795033490 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 04:57:13 INFO - PROCESS | 4173 | 1462795033496 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 4173 | 1462795033499 Marionette TRACE conn5 <- [1,1906,null,{}] 04:57:13 INFO - PROCESS | 4173 | 1462795033505 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:13 INFO - PROCESS | 4173 | 1462795033694 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 04:57:13 INFO - PROCESS | 4173 | 1462795033962 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8611b800 == 104 [pid = 4173] [id = 484] 04:57:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f5f991c00) [pid = 4173] [serial = 1453] [outer = (nil)] 04:57:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f7578c000) [pid = 4173] [serial = 1454] [outer = 0x7f6f5f991c00] 04:57:14 INFO - PROCESS | 4173 | 1462795034124 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 231 (0x7f6f7be5c800) [pid = 4173] [serial = 1455] [outer = 0x7f6f5f991c00] 04:57:14 INFO - PROCESS | 4173 | ************************* 04:57:14 INFO - PROCESS | 4173 | A coding exception was thrown and uncaught in a Task. 04:57:14 INFO - PROCESS | 4173 | 04:57:14 INFO - PROCESS | 4173 | Full message: TypeError: NetworkError when attempting to fetch resource. 04:57:14 INFO - PROCESS | 4173 | Full stack: 04:57:14 INFO - PROCESS | 4173 | ************************* 04:57:15 INFO - PROCESS | 4173 | 1462795035068 Marionette TRACE conn5 <- [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]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1630ms 04:57:15 INFO - PROCESS | 4173 | 1462795035127 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 4173 | 1462795035131 Marionette TRACE conn5 <- [1,1909,null,{"value":"8"}] 04:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:57:15 INFO - PROCESS | 4173 | 1462795035138 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 4173 | 1462795035140 Marionette TRACE conn5 <- [1,1910,null,{}] 04:57:15 INFO - PROCESS | 4173 | 1462795035147 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:15 INFO - PROCESS | 4173 | 1462795035339 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 04:57:15 INFO - PROCESS | 4173 | 1462795035597 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871cc800 == 105 [pid = 4173] [id = 485] 04:57:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 232 (0x7f6f7ca7d800) [pid = 4173] [serial = 1456] [outer = (nil)] 04:57:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 233 (0x7f6f7ccce800) [pid = 4173] [serial = 1457] [outer = 0x7f6f7ca7d800] 04:57:15 INFO - PROCESS | 4173 | 1462795035716 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 234 (0x7f6f7cd41400) [pid = 4173] [serial = 1458] [outer = 0x7f6f7ca7d800] 04:57:16 INFO - PROCESS | 4173 | 1462795036590 Marionette TRACE conn5 <- [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]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1529ms 04:57:16 INFO - PROCESS | 4173 | 1462795036668 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 4173 | 1462795036672 Marionette TRACE conn5 <- [1,1913,null,{"value":"8"}] 04:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:57:16 INFO - PROCESS | 4173 | 1462795036678 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 4173 | 1462795036682 Marionette TRACE conn5 <- [1,1914,null,{}] 04:57:16 INFO - PROCESS | 4173 | 1462795036688 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:16 INFO - PROCESS | 4173 | 1462795036943 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 04:57:17 INFO - PROCESS | 4173 | 1462795037194 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f86a000 == 106 [pid = 4173] [id = 486] 04:57:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 235 (0x7f6f7d146c00) [pid = 4173] [serial = 1459] [outer = (nil)] 04:57:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 236 (0x7f6f7dfe3c00) [pid = 4173] [serial = 1460] [outer = 0x7f6f7d146c00] 04:57:17 INFO - PROCESS | 4173 | 1462795037316 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 237 (0x7f6f800cdc00) [pid = 4173] [serial = 1461] [outer = 0x7f6f7d146c00] 04:57:18 INFO - PROCESS | 4173 | 1462795038303 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1643ms 04:57:18 INFO - PROCESS | 4173 | 1462795038321 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 4173 | 1462795038324 Marionette TRACE conn5 <- [1,1917,null,{"value":"8"}] 04:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:57:18 INFO - PROCESS | 4173 | 1462795038331 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - PROCESS | 4173 | 1462795038334 Marionette TRACE conn5 <- [1,1918,null,{}] 04:57:18 INFO - PROCESS | 4173 | 1462795038340 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:18 INFO - PROCESS | 4173 | 1462795038525 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 04:57:18 INFO - PROCESS | 4173 | 1462795038733 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f592cd800 == 107 [pid = 4173] [id = 487] 04:57:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 238 (0x7f6f595e0c00) [pid = 4173] [serial = 1462] [outer = (nil)] 04:57:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 239 (0x7f6f5e826c00) [pid = 4173] [serial = 1463] [outer = 0x7f6f595e0c00] 04:57:18 INFO - PROCESS | 4173 | 1462795038808 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 240 (0x7f6f7d1c2800) [pid = 4173] [serial = 1464] [outer = 0x7f6f595e0c00] 04:57:19 INFO - PROCESS | 4173 | 1462795039760 Marionette TRACE conn5 <- [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]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1479ms 04:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:57:19 INFO - PROCESS | 4173 | 1462795039811 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 4173 | 1462795039814 Marionette TRACE conn5 <- [1,1921,null,{"value":"8"}] 04:57:19 INFO - PROCESS | 4173 | 1462795039820 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 4173 | 1462795039823 Marionette TRACE conn5 <- [1,1922,null,{}] 04:57:19 INFO - PROCESS | 4173 | 1462795039829 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:20 INFO - PROCESS | 4173 | 1462795040015 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 04:57:20 INFO - PROCESS | 4173 | 1462795040617 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a92d800 == 108 [pid = 4173] [id = 488] 04:57:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 241 (0x7f6f594c2c00) [pid = 4173] [serial = 1465] [outer = (nil)] 04:57:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 242 (0x7f6f595e3400) [pid = 4173] [serial = 1466] [outer = 0x7f6f594c2c00] 04:57:20 INFO - PROCESS | 4173 | 1462795040694 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 243 (0x7f6f5bdd1400) [pid = 4173] [serial = 1467] [outer = 0x7f6f594c2c00] 04:57:21 INFO - PROCESS | 4173 | 1462795041638 Marionette TRACE conn5 <- [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]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1882ms 04:57:21 INFO - PROCESS | 4173 | 1462795041704 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 4173 | 1462795041710 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 04:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:57:21 INFO - PROCESS | 4173 | 1462795041717 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 4173 | 1462795041723 Marionette TRACE conn5 <- [1,1926,null,{}] 04:57:21 INFO - PROCESS | 4173 | 1462795041729 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:21 INFO - PROCESS | 4173 | 1462795041941 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 04:57:22 INFO - PROCESS | 4173 | 1462795042322 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7c1000 == 109 [pid = 4173] [id = 489] 04:57:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 244 (0x7f6f5eb16c00) [pid = 4173] [serial = 1468] [outer = (nil)] 04:57:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 245 (0x7f6f5eee1800) [pid = 4173] [serial = 1469] [outer = 0x7f6f5eb16c00] 04:57:22 INFO - PROCESS | 4173 | 1462795042405 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 246 (0x7f6f5fa50800) [pid = 4173] [serial = 1470] [outer = 0x7f6f5eb16c00] 04:57:23 INFO - PROCESS | 4173 | 1462795043305 Marionette TRACE conn5 <- [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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1639ms 04:57:23 INFO - PROCESS | 4173 | 1462795043361 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 04:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:57:23 INFO - PROCESS | 4173 | 1462795043367 Marionette TRACE conn5 <- [1,1929,null,{"value":"8"}] 04:57:23 INFO - PROCESS | 4173 | 1462795043374 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 4173 | 1462795043377 Marionette TRACE conn5 <- [1,1930,null,{}] 04:57:23 INFO - PROCESS | 4173 | 1462795043382 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:23 INFO - PROCESS | 4173 | 1462795043567 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 04:57:23 INFO - PROCESS | 4173 | 1462795043776 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a8ca000 == 110 [pid = 4173] [id = 490] 04:57:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 247 (0x7f6f60b86c00) [pid = 4173] [serial = 1471] [outer = (nil)] 04:57:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 248 (0x7f6f60e4cc00) [pid = 4173] [serial = 1472] [outer = 0x7f6f60b86c00] 04:57:23 INFO - PROCESS | 4173 | 1462795043891 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 249 (0x7f6f617f1800) [pid = 4173] [serial = 1473] [outer = 0x7f6f60b86c00] 04:57:24 INFO - PROCESS | 4173 | 1462795044947 Marionette TRACE conn5 <- [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]]]}] 04:57:24 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65996800 == 109 [pid = 4173] [id = 344] 04:57:24 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650e5000 == 108 [pid = 4173] [id = 474] 04:57:24 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6eda3000 == 107 [pid = 4173] [id = 473] 04:57:24 INFO - PROCESS | 4173 | --DOMWINDOW == 248 (0x7f6f5f999c00) [pid = 4173] [serial = 1358] [outer = (nil)] [url = about:blank] 04:57:24 INFO - PROCESS | 4173 | --DOMWINDOW == 247 (0x7f6f5c94e800) [pid = 4173] [serial = 1355] [outer = (nil)] [url = about:blank] 04:57:24 INFO - PROCESS | 4173 | --DOMWINDOW == 246 (0x7f6f60e4d000) [pid = 4173] [serial = 1397] [outer = (nil)] [url = about:blank] 04:57:24 INFO - PROCESS | 4173 | --DOMWINDOW == 245 (0x7f6f697be000) [pid = 4173] [serial = 1388] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 244 (0x7f6f614bf400) [pid = 4173] [serial = 1385] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 243 (0x7f6f800ca000) [pid = 4173] [serial = 1322] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 242 (0x7f6f72318000) [pid = 4173] [serial = 1313] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 241 (0x7f6f617f4c00) [pid = 4173] [serial = 1301] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 240 (0x7f6f5e696400) [pid = 4173] [serial = 1298] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 239 (0x7f6f69669400) [pid = 4173] [serial = 1307] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 238 (0x7f6f665a9400) [pid = 4173] [serial = 1304] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 237 (0x7f6f64b1d800) [pid = 4173] [serial = 1325] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 236 (0x7f6f7ca84000) [pid = 4173] [serial = 1316] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 235 (0x7f6f614b5c00) [pid = 4173] [serial = 1328] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 234 (0x7f6f7deed800) [pid = 4173] [serial = 1319] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 233 (0x7f6f6dbdcc00) [pid = 4173] [serial = 1310] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 232 (0x7f6f66871c00) [pid = 4173] [serial = 1382] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 231 (0x7f6f66611000) [pid = 4173] [serial = 1379] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 230 (0x7f6f665a7400) [pid = 4173] [serial = 1376] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f65c57400) [pid = 4173] [serial = 1373] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f64fd1c00) [pid = 4173] [serial = 1370] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f64c05000) [pid = 4173] [serial = 1367] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f60e49400) [pid = 4173] [serial = 1361] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 225 (0x7f6f64b92800) [pid = 4173] [serial = 1364] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665e0000 == 106 [pid = 4173] [id = 472] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65091000 == 105 [pid = 4173] [id = 471] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c51c000 == 104 [pid = 4173] [id = 470] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f68022000 == 103 [pid = 4173] [id = 469] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65903000 == 102 [pid = 4173] [id = 468] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f61781800 == 101 [pid = 4173] [id = 467] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65904800 == 100 [pid = 4173] [id = 450] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64c26800 == 99 [pid = 4173] [id = 448] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f61786800 == 98 [pid = 4173] [id = 447] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7ce800 == 97 [pid = 4173] [id = 466] 04:57:25 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa58000 == 96 [pid = 4173] [id = 431] 04:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1683ms 04:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:57:25 INFO - PROCESS | 4173 | 1462795045058 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 4173 | 1462795045061 Marionette TRACE conn5 <- [1,1933,null,{"value":"8"}] 04:57:25 INFO - PROCESS | 4173 | 1462795045076 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 4173 | 1462795045084 Marionette TRACE conn5 <- [1,1934,null,{}] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f5f9d9000) [pid = 4173] [serial = 1395] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f5c954400) [pid = 4173] [serial = 1392] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f5e574c00) [pid = 4173] [serial = 1394] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f617f3000) [pid = 4173] [serial = 1352] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f598aec00) [pid = 4173] [serial = 1391] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f5c71a800) [pid = 4173] [serial = 1335] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f5eedec00) [pid = 4173] [serial = 1340] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f614b5800) [pid = 4173] [serial = 1349] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f60b8e000) [pid = 4173] [serial = 1346] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f5eb11800) [pid = 4173] [serial = 1338] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f5f9d9c00) [pid = 4173] [serial = 1341] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f593f3400) [pid = 4173] [serial = 1331] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f5e69e400) [pid = 4173] [serial = 1337] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f594ce400) [pid = 4173] [serial = 1332] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f61581800) [pid = 4173] [serial = 1350] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f5fd8e400) [pid = 4173] [serial = 1343] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f5bdc4000) [pid = 4173] [serial = 1334] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5fd96000) [pid = 4173] [serial = 1344] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f60e44c00) [pid = 4173] [serial = 1347] [outer = (nil)] [url = about:blank] 04:57:25 INFO - PROCESS | 4173 | 1462795045144 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:25 INFO - PROCESS | 4173 | 1462795045360 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 04:57:25 INFO - PROCESS | 4173 | 1462795045477 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7ce800 == 97 [pid = 4173] [id = 491] 04:57:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f5eb1e000) [pid = 4173] [serial = 1474] [outer = (nil)] 04:57:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f60e4b000) [pid = 4173] [serial = 1475] [outer = 0x7f6f5eb1e000] 04:57:25 INFO - PROCESS | 4173 | 1462795045583 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f617edc00) [pid = 4173] [serial = 1476] [outer = 0x7f6f5eb1e000] 04:57:26 INFO - PROCESS | 4173 | 1462795046311 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1262ms 04:57:26 INFO - PROCESS | 4173 | 1462795046329 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 04:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:57:26 INFO - PROCESS | 4173 | 1462795046333 Marionette TRACE conn5 <- [1,1937,null,{"value":"8"}] 04:57:26 INFO - PROCESS | 4173 | 1462795046339 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 4173 | 1462795046345 Marionette TRACE conn5 <- [1,1938,null,{}] 04:57:26 INFO - PROCESS | 4173 | 1462795046377 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:26 INFO - PROCESS | 4173 | 1462795046553 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 04:57:26 INFO - PROCESS | 4173 | 1462795046563 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616d4800 == 98 [pid = 4173] [id = 492] 04:57:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f60b8a400) [pid = 4173] [serial = 1477] [outer = (nil)] 04:57:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f64c63800) [pid = 4173] [serial = 1478] [outer = 0x7f6f60b8a400] 04:57:26 INFO - PROCESS | 4173 | 1462795046625 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f6506ac00) [pid = 4173] [serial = 1479] [outer = 0x7f6f60b8a400] 04:57:27 INFO - PROCESS | 4173 | 1462795047490 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1162ms 04:57:27 INFO - PROCESS | 4173 | 1462795047502 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 4173 | 1462795047505 Marionette TRACE conn5 <- [1,1941,null,{"value":"8"}] 04:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:57:27 INFO - PROCESS | 4173 | 1462795047511 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 4173 | 1462795047514 Marionette TRACE conn5 <- [1,1942,null,{}] 04:57:27 INFO - PROCESS | 4173 | 1462795047519 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:27 INFO - PROCESS | 4173 | 1462795047765 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 04:57:27 INFO - PROCESS | 4173 | 1462795047797 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65092000 == 99 [pid = 4173] [id = 493] 04:57:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f65cf2c00) [pid = 4173] [serial = 1480] [outer = (nil)] 04:57:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f65cfc400) [pid = 4173] [serial = 1481] [outer = 0x7f6f65cf2c00] 04:57:27 INFO - PROCESS | 4173 | 1462795047870 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f6664c800) [pid = 4173] [serial = 1482] [outer = 0x7f6f65cf2c00] 04:57:28 INFO - PROCESS | 4173 | 1462795048772 Marionette TRACE conn5 <- [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]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1276ms 04:57:28 INFO - PROCESS | 4173 | 1462795048794 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 4173 | 1462795048797 Marionette TRACE conn5 <- [1,1945,null,{"value":"8"}] 04:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:57:28 INFO - PROCESS | 4173 | 1462795048802 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 4173 | 1462795048804 Marionette TRACE conn5 <- [1,1946,null,{}] 04:57:28 INFO - PROCESS | 4173 | 1462795048810 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:29 INFO - PROCESS | 4173 | 1462795049027 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 04:57:29 INFO - PROCESS | 4173 | 1462795049067 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65ad5800 == 100 [pid = 4173] [id = 494] 04:57:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f67e70800) [pid = 4173] [serial = 1483] [outer = (nil)] 04:57:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f69763c00) [pid = 4173] [serial = 1484] [outer = 0x7f6f67e70800] 04:57:29 INFO - PROCESS | 4173 | 1462795049129 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f6be5a800) [pid = 4173] [serial = 1485] [outer = 0x7f6f67e70800] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f5e82a400) [pid = 4173] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f5e828400) [pid = 4173] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f5fd9b800) [pid = 4173] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f593f3c00) [pid = 4173] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f65c5f800) [pid = 4173] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f5fd99000) [pid = 4173] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f64b18000) [pid = 4173] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f66603000) [pid = 4173] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f66870000) [pid = 4173] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f5feb2000) [pid = 4173] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5bdc2400) [pid = 4173] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f64fd8000) [pid = 4173] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f5c956400) [pid = 4173] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f5c71e000) [pid = 4173] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f64c04c00) [pid = 4173] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f5e82a000) [pid = 4173] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f69618c00) [pid = 4173] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f5feb3c00) [pid = 4173] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f65064400) [pid = 4173] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f594d1000) [pid = 4173] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f598ac800) [pid = 4173] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f598aac00) [pid = 4173] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f70e2c800) [pid = 4173] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f5f9d6c00) [pid = 4173] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f5bdce800) [pid = 4173] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f60e3f800) [pid = 4173] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f6ee2e800) [pid = 4173] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f6e8f2000) [pid = 4173] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f593f9000) [pid = 4173] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f6e8ea000) [pid = 4173] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f5eb0fc00) [pid = 4173] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f64c0d000) [pid = 4173] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f5bdc8000) [pid = 4173] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f64c02c00) [pid = 4173] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f593f6000) [pid = 4173] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f7e2c1000) [pid = 4173] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f5c94ac00) [pid = 4173] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f60d1b800) [pid = 4173] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f66862800) [pid = 4173] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f60e40800) [pid = 4173] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f64c63400) [pid = 4173] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f5eed5c00) [pid = 4173] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f60b91c00) [pid = 4173] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f593ea400) [pid = 4173] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f6d996800) [pid = 4173] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f60b8b800) [pid = 4173] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f65961c00) [pid = 4173] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f5feb9400) [pid = 4173] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f595e6c00) [pid = 4173] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f5c950c00) [pid = 4173] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f6157cc00) [pid = 4173] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f5f9d7800) [pid = 4173] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f5c94f800) [pid = 4173] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f5e831800) [pid = 4173] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f593f6800) [pid = 4173] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f594cc800) [pid = 4173] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f595eb800) [pid = 4173] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f65c60000) [pid = 4173] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f5bdc5c00) [pid = 4173] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f7ccc9000) [pid = 4173] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f723f6c00) [pid = 4173] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f60d1f000) [pid = 4173] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f7578e000) [pid = 4173] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f709de000) [pid = 4173] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f723f6000) [pid = 4173] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f593ea800) [pid = 4173] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f5f997800) [pid = 4173] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:57:30 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f60b87800) [pid = 4173] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:57:30 INFO - PROCESS | 4173 | 1462795050961 Marionette TRACE conn5 <- [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]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2194ms 04:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:57:31 INFO - PROCESS | 4173 | 1462795050998 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 4173 | 1462795051001 Marionette TRACE conn5 <- [1,1949,null,{"value":"8"}] 04:57:31 INFO - PROCESS | 4173 | 1462795051007 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 4173 | 1462795051010 Marionette TRACE conn5 <- [1,1950,null,{}] 04:57:31 INFO - PROCESS | 4173 | 1462795051015 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:31 INFO - PROCESS | 4173 | 1462795051247 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 04:57:31 INFO - PROCESS | 4173 | 1462795051279 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f592c9000 == 101 [pid = 4173] [id = 495] 04:57:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f593f4400) [pid = 4173] [serial = 1486] [outer = (nil)] 04:57:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f598a8800) [pid = 4173] [serial = 1487] [outer = 0x7f6f593f4400] 04:57:31 INFO - PROCESS | 4173 | 1462795051343 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f5c728800) [pid = 4173] [serial = 1488] [outer = 0x7f6f593f4400] 04:57:32 INFO - PROCESS | 4173 | 1462795052109 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1133ms 04:57:32 INFO - PROCESS | 4173 | 1462795052140 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 4173 | 1462795052143 Marionette TRACE conn5 <- [1,1953,null,{"value":"8"}] 04:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:57:32 INFO - PROCESS | 4173 | 1462795052148 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 4173 | 1462795052151 Marionette TRACE conn5 <- [1,1954,null,{}] 04:57:32 INFO - PROCESS | 4173 | 1462795052156 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:32 INFO - PROCESS | 4173 | 1462795052387 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 04:57:32 INFO - PROCESS | 4173 | 1462795052407 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65919000 == 102 [pid = 4173] [id = 496] 04:57:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f5c94ac00) [pid = 4173] [serial = 1489] [outer = (nil)] 04:57:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f5f997800) [pid = 4173] [serial = 1490] [outer = 0x7f6f5c94ac00] 04:57:32 INFO - PROCESS | 4173 | 1462795052472 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f60d1f000) [pid = 4173] [serial = 1491] [outer = 0x7f6f5c94ac00] 04:57:33 INFO - PROCESS | 4173 | 1462795053731 Marionette TRACE conn5 <- [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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1629ms 04:57:33 INFO - PROCESS | 4173 | 1462795053781 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 4173 | 1462795053786 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 04:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:57:33 INFO - PROCESS | 4173 | 1462795053796 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 4173 | 1462795053801 Marionette TRACE conn5 <- [1,1958,null,{}] 04:57:33 INFO - PROCESS | 4173 | 1462795053820 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:34 INFO - PROCESS | 4173 | 1462795054114 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 04:57:34 INFO - PROCESS | 4173 | 1462795054355 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f875800 == 103 [pid = 4173] [id = 497] 04:57:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f5e831400) [pid = 4173] [serial = 1492] [outer = (nil)] 04:57:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f5eb1a800) [pid = 4173] [serial = 1493] [outer = 0x7f6f5e831400] 04:57:34 INFO - PROCESS | 4173 | 1462795054442 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f5f9d7400) [pid = 4173] [serial = 1494] [outer = 0x7f6f5e831400] 04:57:35 INFO - PROCESS | 4173 | 1462795055386 Marionette TRACE conn5 <- [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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1654ms 04:57:35 INFO - PROCESS | 4173 | 1462795055451 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 4173 | 1462795055460 Marionette TRACE conn5 <- [1,1961,null,{"value":"8"}] 04:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:57:35 INFO - PROCESS | 4173 | 1462795055471 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 4173 | 1462795055475 Marionette TRACE conn5 <- [1,1962,null,{}] 04:57:35 INFO - PROCESS | 4173 | 1462795055481 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:35 INFO - PROCESS | 4173 | 1462795055728 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 04:57:36 INFO - PROCESS | 4173 | 1462795056015 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659ba000 == 104 [pid = 4173] [id = 498] 04:57:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f5feba400) [pid = 4173] [serial = 1495] [outer = (nil)] 04:57:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f6157c400) [pid = 4173] [serial = 1496] [outer = 0x7f6f5feba400] 04:57:36 INFO - PROCESS | 4173 | 1462795056140 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f64b18000) [pid = 4173] [serial = 1497] [outer = 0x7f6f5feba400] 04:57:37 INFO - PROCESS | 4173 | 1462795057052 Marionette TRACE conn5 <- [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]]]}] 04:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1634ms 04:57:37 INFO - PROCESS | 4173 | 1462795057106 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 04:57:37 INFO - PROCESS | 4173 | 1462795057109 Marionette TRACE conn5 <- [1,1965,null,{"value":"8"}] 04:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:57:37 INFO - PROCESS | 4173 | 1462795057116 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 4173 | 1462795057123 Marionette TRACE conn5 <- [1,1966,null,{}] 04:57:37 INFO - PROCESS | 4173 | 1462795057140 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:37 INFO - PROCESS | 4173 | 1462795057348 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 04:57:37 INFO - PROCESS | 4173 | 1462795057559 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa0e800 == 105 [pid = 4173] [id = 499] 04:57:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f64b94000) [pid = 4173] [serial = 1498] [outer = (nil)] 04:57:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f64fd2800) [pid = 4173] [serial = 1499] [outer = 0x7f6f64b94000] 04:57:37 INFO - PROCESS | 4173 | 1462795057680 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f65c5ec00) [pid = 4173] [serial = 1500] [outer = 0x7f6f64b94000] 04:57:38 INFO - PROCESS | 4173 | 1462795058672 Marionette TRACE conn5 <- [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]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1590ms 04:57:38 INFO - PROCESS | 4173 | 1462795058707 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 4173 | 1462795058711 Marionette TRACE conn5 <- [1,1969,null,{"value":"8"}] 04:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:57:38 INFO - PROCESS | 4173 | 1462795058717 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 4173 | 1462795058720 Marionette TRACE conn5 <- [1,1970,null,{}] 04:57:38 INFO - PROCESS | 4173 | 1462795058726 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:38 INFO - PROCESS | 4173 | 1462795058932 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 04:57:39 INFO - PROCESS | 4173 | 1462795059139 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6eee6000 == 106 [pid = 4173] [id = 500] 04:57:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f64b97c00) [pid = 4173] [serial = 1501] [outer = (nil)] 04:57:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f6660f800) [pid = 4173] [serial = 1502] [outer = 0x7f6f64b97c00] 04:57:39 INFO - PROCESS | 4173 | 1462795059216 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f66865800) [pid = 4173] [serial = 1503] [outer = 0x7f6f64b97c00] 04:57:40 INFO - PROCESS | 4173 | 1462795060187 Marionette TRACE conn5 <- [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]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1483ms 04:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:57:40 INFO - PROCESS | 4173 | 1462795060200 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 4173 | 1462795060202 Marionette TRACE conn5 <- [1,1973,null,{"value":"8"}] 04:57:40 INFO - PROCESS | 4173 | 1462795060224 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 4173 | 1462795060228 Marionette TRACE conn5 <- [1,1974,null,{}] 04:57:40 INFO - PROCESS | 4173 | 1462795060237 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:40 INFO - PROCESS | 4173 | 1462795060427 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 04:57:40 INFO - PROCESS | 4173 | 1462795060629 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb27800 == 107 [pid = 4173] [id = 501] 04:57:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f6506e400) [pid = 4173] [serial = 1504] [outer = (nil)] 04:57:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f67e74400) [pid = 4173] [serial = 1505] [outer = 0x7f6f6506e400] 04:57:40 INFO - PROCESS | 4173 | 1462795060704 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f69614400) [pid = 4173] [serial = 1506] [outer = 0x7f6f6506e400] 04:57:41 INFO - PROCESS | 4173 | 1462795061632 Marionette TRACE conn5 <- [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]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1450ms 04:57:41 INFO - PROCESS | 4173 | 1462795061660 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 4173 | 1462795061664 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 04:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:57:41 INFO - PROCESS | 4173 | 1462795061671 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 4173 | 1462795061673 Marionette TRACE conn5 <- [1,1978,null,{}] 04:57:41 INFO - PROCESS | 4173 | 1462795061679 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:41 INFO - PROCESS | 4173 | 1462795061883 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 04:57:42 INFO - PROCESS | 4173 | 1462795062094 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6ff11800 == 108 [pid = 4173] [id = 502] 04:57:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f65c55800) [pid = 4173] [serial = 1507] [outer = (nil)] 04:57:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f6dbdc400) [pid = 4173] [serial = 1508] [outer = 0x7f6f65c55800] 04:57:42 INFO - PROCESS | 4173 | 1462795062168 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f6ee33000) [pid = 4173] [serial = 1509] [outer = 0x7f6f65c55800] 04:57:43 INFO - PROCESS | 4173 | 1462795063030 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1382ms 04:57:43 INFO - PROCESS | 4173 | 1462795063063 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 4173 | 1462795063066 Marionette TRACE conn5 <- [1,1981,null,{"value":"8"}] 04:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:57:43 INFO - PROCESS | 4173 | 1462795063076 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 4173 | 1462795063078 Marionette TRACE conn5 <- [1,1982,null,{}] 04:57:43 INFO - PROCESS | 4173 | 1462795063082 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:43 INFO - PROCESS | 4173 | 1462795063301 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 04:57:43 INFO - PROCESS | 4173 | 1462795063508 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7177a800 == 109 [pid = 4173] [id = 503] 04:57:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f5e577400) [pid = 4173] [serial = 1510] [outer = (nil)] 04:57:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f6f542000) [pid = 4173] [serial = 1511] [outer = 0x7f6f5e577400] 04:57:43 INFO - PROCESS | 4173 | 1462795063622 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f6f592c00) [pid = 4173] [serial = 1512] [outer = 0x7f6f5e577400] 04:57:44 INFO - PROCESS | 4173 | 1462795064528 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1493ms 04:57:44 INFO - PROCESS | 4173 | 1462795064571 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 04:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:57:44 INFO - PROCESS | 4173 | 1462795064575 Marionette TRACE conn5 <- [1,1985,null,{"value":"8"}] 04:57:44 INFO - PROCESS | 4173 | 1462795064581 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 4173 | 1462795064585 Marionette TRACE conn5 <- [1,1986,null,{}] 04:57:44 INFO - PROCESS | 4173 | 1462795064591 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:44 INFO - PROCESS | 4173 | 1462795064878 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 04:57:45 INFO - PROCESS | 4173 | 1462795065030 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7db93800 == 110 [pid = 4173] [id = 504] 04:57:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f6660b000) [pid = 4173] [serial = 1513] [outer = (nil)] 04:57:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f709de000) [pid = 4173] [serial = 1514] [outer = 0x7f6f6660b000] 04:57:45 INFO - PROCESS | 4173 | 1462795065152 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f70e28000) [pid = 4173] [serial = 1515] [outer = 0x7f6f6660b000] 04:57:46 INFO - PROCESS | 4173 | 1462795066078 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1530ms 04:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:57:46 INFO - PROCESS | 4173 | 1462795066112 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 4173 | 1462795066115 Marionette TRACE conn5 <- [1,1989,null,{"value":"8"}] 04:57:46 INFO - PROCESS | 4173 | 1462795066121 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 4173 | 1462795066125 Marionette TRACE conn5 <- [1,1990,null,{}] 04:57:46 INFO - PROCESS | 4173 | 1462795066130 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:46 INFO - PROCESS | 4173 | 1462795066331 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 04:57:46 INFO - PROCESS | 4173 | 1462795066554 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81acb800 == 111 [pid = 4173] [id = 505] 04:57:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f64c06000) [pid = 4173] [serial = 1516] [outer = (nil)] 04:57:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f68bae400) [pid = 4173] [serial = 1517] [outer = 0x7f6f64c06000] 04:57:46 INFO - PROCESS | 4173 | 1462795066675 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f75783800) [pid = 4173] [serial = 1518] [outer = 0x7f6f64c06000] 04:57:47 INFO - PROCESS | 4173 | 1462795067556 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1498ms 04:57:47 INFO - PROCESS | 4173 | 1462795067619 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 4173 | 1462795067623 Marionette TRACE conn5 <- [1,1993,null,{"value":"8"}] 04:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:57:47 INFO - PROCESS | 4173 | 1462795067629 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 4173 | 1462795067632 Marionette TRACE conn5 <- [1,1994,null,{}] 04:57:47 INFO - PROCESS | 4173 | 1462795067638 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:47 INFO - PROCESS | 4173 | 1462795067837 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 04:57:48 INFO - PROCESS | 4173 | 1462795068040 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871c8000 == 112 [pid = 4173] [id = 506] 04:57:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f65952c00) [pid = 4173] [serial = 1519] [outer = (nil)] 04:57:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f7ca79000) [pid = 4173] [serial = 1520] [outer = 0x7f6f65952c00] 04:57:48 INFO - PROCESS | 4173 | 1462795068117 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f7ccd3400) [pid = 4173] [serial = 1521] [outer = 0x7f6f65952c00] 04:57:49 INFO - PROCESS | 4173 | 1462795069092 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1534ms 04:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:57:49 INFO - PROCESS | 4173 | 1462795069164 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 4173 | 1462795069168 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 04:57:49 INFO - PROCESS | 4173 | 1462795069175 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 4173 | 1462795069179 Marionette TRACE conn5 <- [1,1998,null,{}] 04:57:49 INFO - PROCESS | 4173 | 1462795069185 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:49 INFO - PROCESS | 4173 | 1462795069461 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 04:57:49 INFO - PROCESS | 4173 | 1462795069716 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58cd9000 == 113 [pid = 4173] [id = 507] 04:57:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f595dd400) [pid = 4173] [serial = 1522] [outer = (nil)] 04:57:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f5f98fc00) [pid = 4173] [serial = 1523] [outer = 0x7f6f595dd400] 04:57:49 INFO - PROCESS | 4173 | 1462795069846 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f6804e400) [pid = 4173] [serial = 1524] [outer = 0x7f6f595dd400] 04:57:50 INFO - PROCESS | 4173 | 1462795070712 Marionette TRACE conn5 <- [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]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1589ms 04:57:50 INFO - PROCESS | 4173 | 1462795070766 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 4173 | 1462795070772 Marionette TRACE conn5 <- [1,2001,null,{"value":"8"}] 04:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:57:50 INFO - PROCESS | 4173 | 1462795070781 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 4173 | 1462795070785 Marionette TRACE conn5 <- [1,2002,null,{}] 04:57:50 INFO - PROCESS | 4173 | 1462795070794 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:51 INFO - PROCESS | 4173 | 1462795071027 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 04:57:51 INFO - PROCESS | 4173 | 1462795071283 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f591cb000 == 114 [pid = 4173] [id = 508] 04:57:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f593f5c00) [pid = 4173] [serial = 1525] [outer = (nil)] 04:57:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f5c958000) [pid = 4173] [serial = 1526] [outer = 0x7f6f593f5c00] 04:57:51 INFO - PROCESS | 4173 | 1462795071405 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f60d25c00) [pid = 4173] [serial = 1527] [outer = 0x7f6f593f5c00] 04:57:52 INFO - PROCESS | 4173 | 1462795072350 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1632ms 04:57:52 INFO - PROCESS | 4173 | 1462795072413 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 4173 | 1462795072417 Marionette TRACE conn5 <- [1,2005,null,{"value":"8"}] 04:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:57:52 INFO - PROCESS | 4173 | 1462795072423 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 4173 | 1462795072426 Marionette TRACE conn5 <- [1,2006,null,{}] 04:57:52 INFO - PROCESS | 4173 | 1462795072431 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:52 INFO - PROCESS | 4173 | 1462795072631 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 04:57:52 INFO - PROCESS | 4173 | 1462795072841 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f592c9800 == 115 [pid = 4173] [id = 509] 04:57:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f593ef800) [pid = 4173] [serial = 1528] [outer = (nil)] 04:57:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f5c953c00) [pid = 4173] [serial = 1529] [outer = 0x7f6f593ef800] 04:57:52 INFO - PROCESS | 4173 | 1462795072960 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f60e46800) [pid = 4173] [serial = 1530] [outer = 0x7f6f593ef800] 04:57:54 INFO - PROCESS | 4173 | 1462795074397 Marionette TRACE conn5 <- [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]]]}] 04:57:54 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 04:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2029ms 04:57:54 INFO - PROCESS | 4173 | 1462795074508 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 4173 | 1462795074514 Marionette TRACE conn5 <- [1,2009,null,{"value":"8"}] 04:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:57:54 INFO - PROCESS | 4173 | 1462795074528 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 4173 | 1462795074533 Marionette TRACE conn5 <- [1,2010,null,{}] 04:57:54 INFO - PROCESS | 4173 | 1462795074542 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:54 INFO - PROCESS | 4173 | 1462795074745 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 04:57:55 INFO - PROCESS | 4173 | 1462795075006 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e320800 == 116 [pid = 4173] [id = 510] 04:57:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f593f1400) [pid = 4173] [serial = 1531] [outer = (nil)] 04:57:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f5bdd1800) [pid = 4173] [serial = 1532] [outer = 0x7f6f593f1400] 04:57:55 INFO - PROCESS | 4173 | 1462795075079 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f5eb1c800) [pid = 4173] [serial = 1533] [outer = 0x7f6f593f1400] 04:57:56 INFO - PROCESS | 4173 | 1462795076063 Marionette TRACE conn5 <- [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]]]}] 04:57:56 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 04:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1586ms 04:57:56 INFO - PROCESS | 4173 | 1462795076114 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 4173 | 1462795076121 Marionette TRACE conn5 <- [1,2013,null,{"value":"8"}] 04:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:57:56 INFO - PROCESS | 4173 | 1462795076132 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 4173 | 1462795076135 Marionette TRACE conn5 <- [1,2014,null,{}] 04:57:56 INFO - PROCESS | 4173 | 1462795076141 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:56 INFO - PROCESS | 4173 | 1462795076335 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 04:57:56 INFO - PROCESS | 4173 | 1462795076599 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58cd3800 == 117 [pid = 4173] [id = 511] 04:57:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f5c727c00) [pid = 4173] [serial = 1534] [outer = (nil)] 04:57:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f5fd94400) [pid = 4173] [serial = 1535] [outer = 0x7f6f5c727c00] 04:57:56 INFO - PROCESS | 4173 | 1462795076758 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f60b8b800) [pid = 4173] [serial = 1536] [outer = 0x7f6f5c727c00] 04:57:56 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f592c9000 == 116 [pid = 4173] [id = 495] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65ad5800 == 115 [pid = 4173] [id = 494] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65092000 == 114 [pid = 4173] [id = 493] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616d4800 == 113 [pid = 4173] [id = 492] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7ce800 == 112 [pid = 4173] [id = 491] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a8ca000 == 111 [pid = 4173] [id = 490] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7c1000 == 110 [pid = 4173] [id = 489] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a92d800 == 109 [pid = 4173] [id = 488] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7e10a000 == 108 [pid = 4173] [id = 481] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cc7f800 == 107 [pid = 4173] [id = 480] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76e1a800 == 106 [pid = 4173] [id = 479] 04:57:57 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e9de000 == 105 [pid = 4173] [id = 476] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f81fd3000) [pid = 4173] [serial = 1212] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f7e15a000) [pid = 4173] [serial = 1203] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f64c59c00) [pid = 4173] [serial = 1418] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f594cf000) [pid = 4173] [serial = 1272] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f67e72000) [pid = 4173] [serial = 1422] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f617ec800) [pid = 4173] [serial = 1398] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f723f6400) [pid = 4173] [serial = 1152] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f67e6cc00) [pid = 4173] [serial = 1383] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f6dbd9800) [pid = 4173] [serial = 1194] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f617ea400) [pid = 4173] [serial = 1362] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f5fa4f000) [pid = 4173] [serial = 1191] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f66603800) [pid = 4173] [serial = 1377] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f70e28800) [pid = 4173] [serial = 1137] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f64c57800) [pid = 4173] [serial = 1368] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f65cfb800) [pid = 4173] [serial = 1374] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f5fa5bc00) [pid = 4173] [serial = 1359] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f7097e800) [pid = 4173] [serial = 1146] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f64b9bc00) [pid = 4173] [serial = 1365] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f6ecd9c00) [pid = 4173] [serial = 1251] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f5f9d2400) [pid = 4173] [serial = 1299] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f617ed000) [pid = 4173] [serial = 1416] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f5e57a400) [pid = 4173] [serial = 1413] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f64fd8400) [pid = 4173] [serial = 1419] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f7cd3a800) [pid = 4173] [serial = 1158] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f81a7f800) [pid = 4173] [serial = 1266] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f7d11d400) [pid = 4173] [serial = 1164] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f60e4c400) [pid = 4173] [serial = 1269] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f71120c00) [pid = 4173] [serial = 1197] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f7cfa9c00) [pid = 4173] [serial = 1200] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f8149dc00) [pid = 4173] [serial = 1323] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f723f6800) [pid = 4173] [serial = 1257] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f5eb1d000) [pid = 4173] [serial = 1215] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f64fd3c00) [pid = 4173] [serial = 1406] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f6506ec00) [pid = 4173] [serial = 1407] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f70b04000) [pid = 4173] [serial = 1254] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f6595c000) [pid = 4173] [serial = 1248] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f697bf800) [pid = 4173] [serial = 1221] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f800cbc00) [pid = 4173] [serial = 1206] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f697bdc00) [pid = 4173] [serial = 1329] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f617e9800) [pid = 4173] [serial = 1403] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f697b7800) [pid = 4173] [serial = 1143] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f6595ac00) [pid = 4173] [serial = 1371] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f6686b400) [pid = 4173] [serial = 1410] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f5f991000) [pid = 4173] [serial = 1400] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f64c0f000) [pid = 4173] [serial = 1302] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f81fd2c00) [pid = 4173] [serial = 1224] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f709dd400) [pid = 4173] [serial = 1242] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f5bdc4400) [pid = 4173] [serial = 1412] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f6eccc400) [pid = 4173] [serial = 1311] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f66864000) [pid = 4173] [serial = 1380] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f697b5800) [pid = 4173] [serial = 1308] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f6be20000) [pid = 4173] [serial = 1389] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f82107400) [pid = 4173] [serial = 1218] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f7111e000) [pid = 4173] [serial = 1149] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f7cfaa000) [pid = 4173] [serial = 1317] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f5fa51c00) [pid = 4173] [serial = 1401] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f81a89400) [pid = 4173] [serial = 1209] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f80081400) [pid = 4173] [serial = 1263] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f697b7c00) [pid = 4173] [serial = 1386] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f64b1a400) [pid = 4173] [serial = 1404] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f665a7c00) [pid = 4173] [serial = 1409] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f6664b000) [pid = 4173] [serial = 1421] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f60e41000) [pid = 4173] [serial = 1415] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 137 (0x7f6f726d6400) [pid = 4173] [serial = 1326] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 136 (0x7f6f5fd93800) [pid = 4173] [serial = 1245] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 135 (0x7f6f66f5c800) [pid = 4173] [serial = 1305] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 134 (0x7f6f5e6a1000) [pid = 4173] [serial = 1356] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 133 (0x7f6f7df54400) [pid = 4173] [serial = 1260] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f7cf9f800) [pid = 4173] [serial = 1161] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f65955400) [pid = 4173] [serial = 1140] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f7e15cc00) [pid = 4173] [serial = 1320] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 129 (0x7f6f75786c00) [pid = 4173] [serial = 1314] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 128 (0x7f6f7ca85000) [pid = 4173] [serial = 1155] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 127 (0x7f6f5f99a400) [pid = 4173] [serial = 1424] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 126 (0x7f6f66f61c00) [pid = 4173] [serial = 1425] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 125 (0x7f6f65959800) [pid = 4173] [serial = 1296] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f64b15c00) [pid = 4173] [serial = 1353] [outer = (nil)] [url = about:blank] 04:57:57 INFO - PROCESS | 4173 | 1462795077776 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1682ms 04:57:57 INFO - PROCESS | 4173 | 1462795077815 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 4173 | 1462795077818 Marionette TRACE conn5 <- [1,2017,null,{"value":"8"}] 04:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:57:57 INFO - PROCESS | 4173 | 1462795077825 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 4173 | 1462795077831 Marionette TRACE conn5 <- [1,2018,null,{}] 04:57:57 INFO - PROCESS | 4173 | 1462795077846 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:58 INFO - PROCESS | 4173 | 1462795078030 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 04:57:58 INFO - PROCESS | 4173 | 1462795078191 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e9d6800 == 106 [pid = 4173] [id = 512] 04:57:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f5f991000) [pid = 4173] [serial = 1537] [outer = (nil)] 04:57:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f60e40400) [pid = 4173] [serial = 1538] [outer = 0x7f6f5f991000] 04:57:58 INFO - PROCESS | 4173 | 1462795078260 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 127 (0x7f6f64b16000) [pid = 4173] [serial = 1539] [outer = 0x7f6f5f991000] 04:57:59 INFO - PROCESS | 4173 | 1462795079041 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1233ms 04:57:59 INFO - PROCESS | 4173 | 1462795079060 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 4173 | 1462795079065 Marionette TRACE conn5 <- [1,2021,null,{"value":"8"}] 04:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:57:59 INFO - PROCESS | 4173 | 1462795079098 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 4173 | 1462795079101 Marionette TRACE conn5 <- [1,2022,null,{}] 04:57:59 INFO - PROCESS | 4173 | 1462795079107 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:57:59 INFO - PROCESS | 4173 | 1462795079282 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 04:57:59 INFO - PROCESS | 4173 | 1462795079298 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616dc000 == 107 [pid = 4173] [id = 513] 04:57:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 128 (0x7f6f617e5800) [pid = 4173] [serial = 1540] [outer = (nil)] 04:57:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f64c57800) [pid = 4173] [serial = 1541] [outer = 0x7f6f617e5800] 04:57:59 INFO - PROCESS | 4173 | 1462795079363 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f64fd3c00) [pid = 4173] [serial = 1542] [outer = 0x7f6f617e5800] 04:58:00 INFO - PROCESS | 4173 | 1462795080449 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1385ms 04:58:00 INFO - PROCESS | 4173 | 1462795080488 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 4173 | 1462795080492 Marionette TRACE conn5 <- [1,2025,null,{"value":"8"}] 04:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:58:00 INFO - PROCESS | 4173 | 1462795080498 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 4173 | 1462795080500 Marionette TRACE conn5 <- [1,2026,null,{}] 04:58:00 INFO - PROCESS | 4173 | 1462795080506 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:00 INFO - PROCESS | 4173 | 1462795080745 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 04:58:00 INFO - PROCESS | 4173 | 1462795080787 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64cc9800 == 108 [pid = 4173] [id = 514] 04:58:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f5f995400) [pid = 4173] [serial = 1543] [outer = (nil)] 04:58:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f6506bc00) [pid = 4173] [serial = 1544] [outer = 0x7f6f5f995400] 04:58:00 INFO - PROCESS | 4173 | 1462795080942 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f65c53c00) [pid = 4173] [serial = 1545] [outer = 0x7f6f5f995400] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f67e70800) [pid = 4173] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f5eb16c00) [pid = 4173] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f5eb1e000) [pid = 4173] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 129 (0x7f6f69610000) [pid = 4173] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 128 (0x7f6f60b8a400) [pid = 4173] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 127 (0x7f6f594c2c00) [pid = 4173] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 126 (0x7f6f60b86c00) [pid = 4173] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 125 (0x7f6f593f4400) [pid = 4173] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:58:02 INFO - PROCESS | 4173 | --DOMWINDOW == 124 (0x7f6f65cf2c00) [pid = 4173] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:58:02 INFO - PROCESS | 4173 | 1462795082469 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2039ms 04:58:02 INFO - PROCESS | 4173 | 1462795082538 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 4173 | 1462795082542 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 04:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:58:02 INFO - PROCESS | 4173 | 1462795082548 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 4173 | 1462795082550 Marionette TRACE conn5 <- [1,2030,null,{}] 04:58:02 INFO - PROCESS | 4173 | 1462795082555 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:02 INFO - PROCESS | 4173 | 1462795082766 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 04:58:02 INFO - PROCESS | 4173 | 1462795082920 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650d2800 == 109 [pid = 4173] [id = 515] 04:58:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 125 (0x7f6f60b8ac00) [pid = 4173] [serial = 1546] [outer = (nil)] 04:58:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 126 (0x7f6f665a9400) [pid = 4173] [serial = 1547] [outer = 0x7f6f60b8ac00] 04:58:02 INFO - PROCESS | 4173 | 1462795082987 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 127 (0x7f6f67b03800) [pid = 4173] [serial = 1548] [outer = 0x7f6f60b8ac00] 04:58:03 INFO - PROCESS | 4173 | 1462795083754 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1230ms 04:58:03 INFO - PROCESS | 4173 | 1462795083787 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 4173 | 1462795083790 Marionette TRACE conn5 <- [1,2033,null,{"value":"8"}] 04:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:58:03 INFO - PROCESS | 4173 | 1462795083798 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 4173 | 1462795083800 Marionette TRACE conn5 <- [1,2034,null,{}] 04:58:03 INFO - PROCESS | 4173 | 1462795083806 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:03 INFO - PROCESS | 4173 | 1462795083986 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 04:58:04 INFO - PROCESS | 4173 | 1462795083996 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659b8000 == 110 [pid = 4173] [id = 516] 04:58:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 128 (0x7f6f66644800) [pid = 4173] [serial = 1549] [outer = (nil)] 04:58:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f69764400) [pid = 4173] [serial = 1550] [outer = 0x7f6f66644800] 04:58:04 INFO - PROCESS | 4173 | 1462795084059 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f697bc000) [pid = 4173] [serial = 1551] [outer = 0x7f6f66644800] 04:58:05 INFO - PROCESS | 4173 | 1462795085293 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1536ms 04:58:05 INFO - PROCESS | 4173 | 1462795085337 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 4173 | 1462795085345 Marionette TRACE conn5 <- [1,2037,null,{"value":"8"}] 04:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:58:05 INFO - PROCESS | 4173 | 1462795085353 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 4173 | 1462795085360 Marionette TRACE conn5 <- [1,2038,null,{}] 04:58:05 INFO - PROCESS | 4173 | 1462795085369 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:05 INFO - PROCESS | 4173 | 1462795085597 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 04:58:05 INFO - PROCESS | 4173 | 1462795085848 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e320000 == 111 [pid = 4173] [id = 517] 04:58:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f5e82cc00) [pid = 4173] [serial = 1552] [outer = (nil)] 04:58:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f5f9d3800) [pid = 4173] [serial = 1553] [outer = 0x7f6f5e82cc00] 04:58:05 INFO - PROCESS | 4173 | 1462795085949 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f5fd93800) [pid = 4173] [serial = 1554] [outer = 0x7f6f5e82cc00] 04:58:06 INFO - PROCESS | 4173 | 1462795086842 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1538ms 04:58:06 INFO - PROCESS | 4173 | 1462795086891 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 4173 | 1462795086899 Marionette TRACE conn5 <- [1,2041,null,{"value":"8"}] 04:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:58:06 INFO - PROCESS | 4173 | 1462795086910 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 4173 | 1462795086914 Marionette TRACE conn5 <- [1,2042,null,{}] 04:58:06 INFO - PROCESS | 4173 | 1462795086920 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:07 INFO - PROCESS | 4173 | 1462795087135 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 04:58:07 INFO - PROCESS | 4173 | 1462795087409 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65993000 == 112 [pid = 4173] [id = 518] 04:58:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 134 (0x7f6f5f9d6800) [pid = 4173] [serial = 1555] [outer = (nil)] 04:58:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f617ee000) [pid = 4173] [serial = 1556] [outer = 0x7f6f5f9d6800] 04:58:07 INFO - PROCESS | 4173 | 1462795087571 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f64b94800) [pid = 4173] [serial = 1557] [outer = 0x7f6f5f9d6800] 04:58:08 INFO - PROCESS | 4173 | 1462795088463 Marionette TRACE conn5 <- [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]]]}] 04:58:08 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) 04:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1582ms 04:58:08 INFO - PROCESS | 4173 | 1462795088493 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 4173 | 1462795088497 Marionette TRACE conn5 <- [1,2045,null,{"value":"8"}] 04:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:58:08 INFO - PROCESS | 4173 | 1462795088503 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - PROCESS | 4173 | 1462795088509 Marionette TRACE conn5 <- [1,2046,null,{}] 04:58:08 INFO - PROCESS | 4173 | 1462795088525 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:08 INFO - PROCESS | 4173 | 1462795088718 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 04:58:08 INFO - PROCESS | 4173 | 1462795088934 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67e48800 == 113 [pid = 4173] [id = 519] 04:58:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f64d5d000) [pid = 4173] [serial = 1558] [outer = (nil)] 04:58:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f665a7400) [pid = 4173] [serial = 1559] [outer = 0x7f6f64d5d000] 04:58:09 INFO - PROCESS | 4173 | 1462795089010 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f66871400) [pid = 4173] [serial = 1560] [outer = 0x7f6f64d5d000] 04:58:09 INFO - PROCESS | 4173 | 1462795089924 Marionette TRACE conn5 <- [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]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1489ms 04:58:09 INFO - PROCESS | 4173 | 1462795089994 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 4173 | 1462795090004 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 04:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:58:10 INFO - PROCESS | 4173 | 1462795090017 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 4173 | 1462795090019 Marionette TRACE conn5 <- [1,2050,null,{}] 04:58:10 INFO - PROCESS | 4173 | 1462795090025 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:10 INFO - PROCESS | 4173 | 1462795090262 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 04:58:10 INFO - PROCESS | 4173 | 1462795090499 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6c8eb800 == 114 [pid = 4173] [id = 520] 04:58:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f64fd4000) [pid = 4173] [serial = 1561] [outer = (nil)] 04:58:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f6976a000) [pid = 4173] [serial = 1562] [outer = 0x7f6f64fd4000] 04:58:10 INFO - PROCESS | 4173 | 1462795090619 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f6be5e400) [pid = 4173] [serial = 1563] [outer = 0x7f6f64fd4000] 04:58:11 INFO - PROCESS | 4173 | 1462795091540 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1594ms 04:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:58:11 INFO - PROCESS | 4173 | 1462795091612 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 04:58:11 INFO - PROCESS | 4173 | 1462795091615 Marionette TRACE conn5 <- [1,2053,null,{"value":"8"}] 04:58:11 INFO - PROCESS | 4173 | 1462795091622 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 4173 | 1462795091625 Marionette TRACE conn5 <- [1,2054,null,{}] 04:58:11 INFO - PROCESS | 4173 | 1462795091631 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:11 INFO - PROCESS | 4173 | 1462795091837 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 04:58:12 INFO - PROCESS | 4173 | 1462795092039 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f5be800 == 115 [pid = 4173] [id = 521] 04:58:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f65073800) [pid = 4173] [serial = 1564] [outer = (nil)] 04:58:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f6dbdc800) [pid = 4173] [serial = 1565] [outer = 0x7f6f65073800] 04:58:12 INFO - PROCESS | 4173 | 1462795092112 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f6ec0e000) [pid = 4173] [serial = 1566] [outer = 0x7f6f65073800] 04:58:13 INFO - PROCESS | 4173 | 1462795093214 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1643ms 04:58:13 INFO - PROCESS | 4173 | 1462795093265 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 4173 | 1462795093268 Marionette TRACE conn5 <- [1,2057,null,{"value":"8"}] 04:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:58:13 INFO - PROCESS | 4173 | 1462795093276 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 4173 | 1462795093279 Marionette TRACE conn5 <- [1,2058,null,{}] 04:58:13 INFO - PROCESS | 4173 | 1462795093285 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:13 INFO - PROCESS | 4173 | 1462795093520 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 04:58:13 INFO - PROCESS | 4173 | 1462795093756 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe3a000 == 116 [pid = 4173] [id = 522] 04:58:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f5e825400) [pid = 4173] [serial = 1567] [outer = (nil)] 04:58:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f709dfc00) [pid = 4173] [serial = 1568] [outer = 0x7f6f5e825400] 04:58:13 INFO - PROCESS | 4173 | 1462795093879 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f7268a400) [pid = 4173] [serial = 1569] [outer = 0x7f6f5e825400] 04:58:14 INFO - PROCESS | 4173 | 1462795094803 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1585ms 04:58:14 INFO - PROCESS | 4173 | 1462795094866 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 4173 | 1462795094871 Marionette TRACE conn5 <- [1,2061,null,{"value":"8"}] 04:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:58:14 INFO - PROCESS | 4173 | 1462795094879 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 4173 | 1462795094883 Marionette TRACE conn5 <- [1,2062,null,{}] 04:58:14 INFO - PROCESS | 4173 | 1462795094888 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:15 INFO - PROCESS | 4173 | 1462795095097 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 04:58:15 INFO - PROCESS | 4173 | 1462795095303 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70c0e800 == 117 [pid = 4173] [id = 523] 04:58:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f60b94000) [pid = 4173] [serial = 1570] [outer = (nil)] 04:58:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f76205c00) [pid = 4173] [serial = 1571] [outer = 0x7f6f60b94000] 04:58:15 INFO - PROCESS | 4173 | 1462795095375 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f7ccd0000) [pid = 4173] [serial = 1572] [outer = 0x7f6f60b94000] 04:58:16 INFO - PROCESS | 4173 | 1462795096285 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1433ms 04:58:16 INFO - PROCESS | 4173 | 1462795096314 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 4173 | 1462795096317 Marionette TRACE conn5 <- [1,2065,null,{"value":"8"}] 04:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:58:16 INFO - PROCESS | 4173 | 1462795096324 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 4173 | 1462795096327 Marionette TRACE conn5 <- [1,2066,null,{}] 04:58:16 INFO - PROCESS | 4173 | 1462795096332 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:16 INFO - PROCESS | 4173 | 1462795096515 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 04:58:16 INFO - PROCESS | 4173 | 1462795096716 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7263c800 == 118 [pid = 4173] [id = 524] 04:58:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f61582000) [pid = 4173] [serial = 1573] [outer = (nil)] 04:58:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f7cd3f400) [pid = 4173] [serial = 1574] [outer = 0x7f6f61582000] 04:58:16 INFO - PROCESS | 4173 | 1462795096787 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f7d11e000) [pid = 4173] [serial = 1575] [outer = 0x7f6f61582000] 04:58:17 INFO - PROCESS | 4173 | 1462795097678 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1384ms 04:58:17 INFO - PROCESS | 4173 | 1462795097710 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 04:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:58:17 INFO - PROCESS | 4173 | 1462795097714 Marionette TRACE conn5 <- [1,2069,null,{"value":"8"}] 04:58:17 INFO - PROCESS | 4173 | 1462795097720 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 4173 | 1462795097723 Marionette TRACE conn5 <- [1,2070,null,{}] 04:58:17 INFO - PROCESS | 4173 | 1462795097728 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:17 INFO - PROCESS | 4173 | 1462795097924 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 04:58:18 INFO - PROCESS | 4173 | 1462795098129 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cfb9000 == 119 [pid = 4173] [id = 525] 04:58:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f7111dc00) [pid = 4173] [serial = 1576] [outer = (nil)] 04:58:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f7de2d400) [pid = 4173] [serial = 1577] [outer = 0x7f6f7111dc00] 04:58:18 INFO - PROCESS | 4173 | 1462795098200 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f7e15a400) [pid = 4173] [serial = 1578] [outer = 0x7f6f7111dc00] 04:58:19 INFO - PROCESS | 4173 | 1462795099180 Marionette TRACE conn5 <- [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]]]}] 04:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1530ms 04:58:19 INFO - PROCESS | 4173 | 1462795099250 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 04:58:19 INFO - PROCESS | 4173 | 1462795099254 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 04:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:58:19 INFO - PROCESS | 4173 | 1462795099260 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 4173 | 1462795099262 Marionette TRACE conn5 <- [1,2074,null,{}] 04:58:19 INFO - PROCESS | 4173 | 1462795099268 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:19 INFO - PROCESS | 4173 | 1462795099475 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 04:58:19 INFO - PROCESS | 4173 | 1462795099734 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f801be800 == 120 [pid = 4173] [id = 526] 04:58:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f8002e400) [pid = 4173] [serial = 1579] [outer = (nil)] 04:58:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f80147000) [pid = 4173] [serial = 1580] [outer = 0x7f6f8002e400] 04:58:19 INFO - PROCESS | 4173 | 1462795099856 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f8149dc00) [pid = 4173] [serial = 1581] [outer = 0x7f6f8002e400] 04:58:20 INFO - PROCESS | 4173 | 1462795100731 Marionette TRACE conn5 <- [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]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1535ms 04:58:20 INFO - PROCESS | 4173 | 1462795100797 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 04:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:58:20 INFO - PROCESS | 4173 | 1462795100801 Marionette TRACE conn5 <- [1,2077,null,{"value":"8"}] 04:58:20 INFO - PROCESS | 4173 | 1462795100807 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 4173 | 1462795100811 Marionette TRACE conn5 <- [1,2078,null,{}] 04:58:20 INFO - PROCESS | 4173 | 1462795100816 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:21 INFO - PROCESS | 4173 | 1462795101042 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 04:58:21 INFO - PROCESS | 4173 | 1462795101286 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f82187000 == 121 [pid = 4173] [id = 527] 04:58:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f80082c00) [pid = 4173] [serial = 1582] [outer = (nil)] 04:58:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f81fd3000) [pid = 4173] [serial = 1583] [outer = 0x7f6f80082c00] 04:58:21 INFO - PROCESS | 4173 | 1462795101412 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f821c8c00) [pid = 4173] [serial = 1584] [outer = 0x7f6f80082c00] 04:58:22 INFO - PROCESS | 4173 | 1462795102275 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1533ms 04:58:22 INFO - PROCESS | 4173 | 1462795102340 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 04:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:58:22 INFO - PROCESS | 4173 | 1462795102345 Marionette TRACE conn5 <- [1,2081,null,{"value":"8"}] 04:58:22 INFO - PROCESS | 4173 | 1462795102352 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 4173 | 1462795102355 Marionette TRACE conn5 <- [1,2082,null,{}] 04:58:22 INFO - PROCESS | 4173 | 1462795102360 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:22 INFO - PROCESS | 4173 | 1462795102563 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 04:58:22 INFO - PROCESS | 4173 | 1462795102767 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8618f000 == 122 [pid = 4173] [id = 528] 04:58:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f5eee0000) [pid = 4173] [serial = 1585] [outer = (nil)] 04:58:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f60c0cc00) [pid = 4173] [serial = 1586] [outer = 0x7f6f5eee0000] 04:58:22 INFO - PROCESS | 4173 | 1462795102890 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f60c11c00) [pid = 4173] [serial = 1587] [outer = 0x7f6f5eee0000] 04:58:23 INFO - PROCESS | 4173 | 1462795103843 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1531ms 04:58:23 INFO - PROCESS | 4173 | 1462795103883 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 4173 | 1462795103886 Marionette TRACE conn5 <- [1,2085,null,{"value":"8"}] 04:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:58:23 INFO - PROCESS | 4173 | 1462795103900 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 4173 | 1462795103915 Marionette TRACE conn5 <- [1,2086,null,{}] 04:58:23 INFO - PROCESS | 4173 | 1462795103920 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:24 INFO - PROCESS | 4173 | 1462795104134 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 04:58:24 INFO - PROCESS | 4173 | 1462795104360 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871dc800 == 123 [pid = 4173] [id = 529] 04:58:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f598aa800) [pid = 4173] [serial = 1588] [outer = (nil)] 04:58:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f60c13000) [pid = 4173] [serial = 1589] [outer = 0x7f6f598aa800] 04:58:24 INFO - PROCESS | 4173 | 1462795104434 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f66c8cc00) [pid = 4173] [serial = 1590] [outer = 0x7f6f598aa800] 04:58:25 INFO - PROCESS | 4173 | 1462795105382 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1544ms 04:58:25 INFO - PROCESS | 4173 | 1462795105445 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 4173 | 1462795105449 Marionette TRACE conn5 <- [1,2089,null,{"value":"8"}] 04:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:58:25 INFO - PROCESS | 4173 | 1462795105455 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 4173 | 1462795105459 Marionette TRACE conn5 <- [1,2090,null,{}] 04:58:25 INFO - PROCESS | 4173 | 1462795105464 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:25 INFO - PROCESS | 4173 | 1462795105681 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 04:58:26 INFO - PROCESS | 4173 | 1462795106357 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e9c7800 == 124 [pid = 4173] [id = 530] 04:58:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f593f8000) [pid = 4173] [serial = 1591] [outer = (nil)] 04:58:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f594cec00) [pid = 4173] [serial = 1592] [outer = 0x7f6f593f8000] 04:58:26 INFO - PROCESS | 4173 | 1462795106431 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f5c950800) [pid = 4173] [serial = 1593] [outer = 0x7f6f593f8000] 04:58:27 INFO - PROCESS | 4173 | 1462795107354 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1948ms 04:58:27 INFO - PROCESS | 4173 | 1462795107406 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 4173 | 1462795107413 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 04:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:58:27 INFO - PROCESS | 4173 | 1462795107420 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 4173 | 1462795107426 Marionette TRACE conn5 <- [1,2094,null,{}] 04:58:27 INFO - PROCESS | 4173 | 1462795107433 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:27 INFO - PROCESS | 4173 | 1462795107626 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 04:58:27 INFO - PROCESS | 4173 | 1462795107851 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e309800 == 125 [pid = 4173] [id = 531] 04:58:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f5e828000) [pid = 4173] [serial = 1594] [outer = (nil)] 04:58:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f5f9dac00) [pid = 4173] [serial = 1595] [outer = 0x7f6f5e828000] 04:58:28 INFO - PROCESS | 4173 | 1462795108024 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f60c0ec00) [pid = 4173] [serial = 1596] [outer = 0x7f6f5e828000] 04:58:29 INFO - PROCESS | 4173 | 1462795109049 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1688ms 04:58:29 INFO - PROCESS | 4173 | 1462795109112 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 4173 | 1462795109119 Marionette TRACE conn5 <- [1,2097,null,{"value":"8"}] 04:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:58:29 INFO - PROCESS | 4173 | 1462795109125 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 4173 | 1462795109127 Marionette TRACE conn5 <- [1,2098,null,{}] 04:58:29 INFO - PROCESS | 4173 | 1462795109133 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:29 INFO - PROCESS | 4173 | 1462795109311 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 04:58:29 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650d2800 == 124 [pid = 4173] [id = 515] 04:58:29 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f709e2800) [pid = 4173] [serial = 1448] [outer = (nil)] [url = about:blank] 04:58:29 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f70cc4800) [pid = 4173] [serial = 1451] [outer = (nil)] [url = about:blank] 04:58:29 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f7578c000) [pid = 4173] [serial = 1454] [outer = (nil)] [url = about:blank] 04:58:29 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f7ccce800) [pid = 4173] [serial = 1457] [outer = (nil)] [url = about:blank] 04:58:29 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f7dfe3c00) [pid = 4173] [serial = 1460] [outer = (nil)] [url = about:blank] 04:58:29 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f5e826c00) [pid = 4173] [serial = 1463] [outer = (nil)] [url = about:blank] 04:58:29 INFO - PROCESS | 4173 | 1462795109603 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64cc9800 == 123 [pid = 4173] [id = 514] 04:58:29 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616dc000 == 122 [pid = 4173] [id = 513] 04:58:29 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e9d6800 == 121 [pid = 4173] [id = 512] 04:58:29 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f58cd3800 == 120 [pid = 4173] [id = 511] 04:58:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c50d000 == 121 [pid = 4173] [id = 532] 04:58:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f5e574c00) [pid = 4173] [serial = 1597] [outer = (nil)] 04:58:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f64b0e400) [pid = 4173] [serial = 1598] [outer = 0x7f6f5e574c00] 04:58:29 INFO - PROCESS | 4173 | 1462795109761 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f64c10000) [pid = 4173] [serial = 1599] [outer = 0x7f6f5e574c00] 04:58:29 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e320800 == 120 [pid = 4173] [id = 510] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81acb800 == 119 [pid = 4173] [id = 505] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7db93800 == 118 [pid = 4173] [id = 504] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7177a800 == 117 [pid = 4173] [id = 503] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ff11800 == 116 [pid = 4173] [id = 502] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb27800 == 115 [pid = 4173] [id = 501] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6eee6000 == 114 [pid = 4173] [id = 500] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa0e800 == 113 [pid = 4173] [id = 499] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659ba000 == 112 [pid = 4173] [id = 498] 04:58:30 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f875800 == 111 [pid = 4173] [id = 497] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f598a8800) [pid = 4173] [serial = 1487] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f65cfc400) [pid = 4173] [serial = 1481] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f6664c800) [pid = 4173] [serial = 1482] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f6be5a800) [pid = 4173] [serial = 1485] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f5c728800) [pid = 4173] [serial = 1488] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f69763c00) [pid = 4173] [serial = 1484] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f5fa50800) [pid = 4173] [serial = 1470] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f5eee1800) [pid = 4173] [serial = 1469] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f60e4b000) [pid = 4173] [serial = 1475] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f617edc00) [pid = 4173] [serial = 1476] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f69619000) [pid = 4173] [serial = 1427] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f65960c00) [pid = 4173] [serial = 1428] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f64c63800) [pid = 4173] [serial = 1478] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f6506ac00) [pid = 4173] [serial = 1479] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f5bdd1400) [pid = 4173] [serial = 1467] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f595e3400) [pid = 4173] [serial = 1466] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f617f1800) [pid = 4173] [serial = 1473] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f60e4cc00) [pid = 4173] [serial = 1472] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f69619800) [pid = 4173] [serial = 1436] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f60e4d800) [pid = 4173] [serial = 1430] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f6ecc7800) [pid = 4173] [serial = 1442] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f65cfa000) [pid = 4173] [serial = 1433] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f6e0bd400) [pid = 4173] [serial = 1439] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f6f548800) [pid = 4173] [serial = 1445] [outer = (nil)] [url = about:blank] 04:58:30 INFO - PROCESS | 4173 | 1462795110628 Marionette TRACE conn5 <- [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]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1535ms 04:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:58:30 INFO - PROCESS | 4173 | 1462795110661 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 4173 | 1462795110664 Marionette TRACE conn5 <- [1,2101,null,{"value":"8"}] 04:58:30 INFO - PROCESS | 4173 | 1462795110678 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 4173 | 1462795110687 Marionette TRACE conn5 <- [1,2102,null,{}] 04:58:30 INFO - PROCESS | 4173 | 1462795110696 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:30 INFO - PROCESS | 4173 | 1462795110878 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 04:58:31 INFO - PROCESS | 4173 | 1462795111040 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616dc000 == 112 [pid = 4173] [id = 533] 04:58:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f5eb1bc00) [pid = 4173] [serial = 1600] [outer = (nil)] 04:58:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f64d5dc00) [pid = 4173] [serial = 1601] [outer = 0x7f6f5eb1bc00] 04:58:31 INFO - PROCESS | 4173 | 1462795111103 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f663a9800) [pid = 4173] [serial = 1602] [outer = 0x7f6f5eb1bc00] 04:58:31 INFO - PROCESS | 4173 | 1462795111852 Marionette TRACE conn5 <- [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]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1198ms 04:58:31 INFO - PROCESS | 4173 | 1462795111898 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 4173 | 1462795111904 Marionette TRACE conn5 <- [1,2105,null,{"value":"8"}] 04:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:58:31 INFO - PROCESS | 4173 | 1462795111912 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 4173 | 1462795111915 Marionette TRACE conn5 <- [1,2106,null,{}] 04:58:31 INFO - PROCESS | 4173 | 1462795111924 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:32 INFO - PROCESS | 4173 | 1462795112114 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 04:58:32 INFO - PROCESS | 4173 | 1462795112125 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650e0800 == 113 [pid = 4173] [id = 534] 04:58:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f65960c00) [pid = 4173] [serial = 1603] [outer = (nil)] 04:58:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f66871c00) [pid = 4173] [serial = 1604] [outer = 0x7f6f65960c00] 04:58:32 INFO - PROCESS | 4173 | 1462795112189 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f66c8f400) [pid = 4173] [serial = 1605] [outer = 0x7f6f65960c00] 04:58:33 INFO - PROCESS | 4173 | 1462795113189 Marionette TRACE conn5 <- [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]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1332ms 04:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:58:33 INFO - PROCESS | 4173 | 1462795113245 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 4173 | 1462795113248 Marionette TRACE conn5 <- [1,2109,null,{"value":"8"}] 04:58:33 INFO - PROCESS | 4173 | 1462795113254 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 4173 | 1462795113257 Marionette TRACE conn5 <- [1,2110,null,{}] 04:58:33 INFO - PROCESS | 4173 | 1462795113268 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 4173 | 1462795113500 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 04:58:33 INFO - PROCESS | 4173 | 1462795113543 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665e1000 == 114 [pid = 4173] [id = 535] 04:58:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f66c94800) [pid = 4173] [serial = 1606] [outer = (nil)] 04:58:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f66f61c00) [pid = 4173] [serial = 1607] [outer = 0x7f6f66c94800] 04:58:33 INFO - PROCESS | 4173 | 1462795113726 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f6961b000) [pid = 4173] [serial = 1608] [outer = 0x7f6f66c94800] 04:58:34 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f60b8ac00) [pid = 4173] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:58:34 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f617e5800) [pid = 4173] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:58:34 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f593f1400) [pid = 4173] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:58:34 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f5c727c00) [pid = 4173] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:58:34 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f5f995400) [pid = 4173] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:58:34 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f5f991000) [pid = 4173] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:58:34 INFO - PROCESS | 4173 | 1462795114870 Marionette TRACE conn5 <- [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]]]}] 04:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1643ms 04:58:34 INFO - PROCESS | 4173 | 1462795114897 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 4173 | 1462795114900 Marionette TRACE conn5 <- [1,2113,null,{"value":"8"}] 04:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:58:34 INFO - PROCESS | 4173 | 1462795114906 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 4173 | 1462795114909 Marionette TRACE conn5 <- [1,2114,null,{}] 04:58:34 INFO - PROCESS | 4173 | 1462795114914 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 4173 | 1462795115164 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 04:58:35 INFO - PROCESS | 4173 | 1462795115307 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6647c000 == 115 [pid = 4173] [id = 536] 04:58:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f5bdc5c00) [pid = 4173] [serial = 1609] [outer = (nil)] 04:58:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f65067c00) [pid = 4173] [serial = 1610] [outer = 0x7f6f5bdc5c00] 04:58:35 INFO - PROCESS | 4173 | 1462795115378 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f6dbda800) [pid = 4173] [serial = 1611] [outer = 0x7f6f5bdc5c00] 04:58:36 INFO - PROCESS | 4173 | 1462795116064 Marionette TRACE conn5 <- [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]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1178ms 04:58:36 INFO - PROCESS | 4173 | 1462795116086 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 4173 | 1462795116090 Marionette TRACE conn5 <- [1,2117,null,{"value":"8"}] 04:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:58:36 INFO - PROCESS | 4173 | 1462795116096 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 4173 | 1462795116098 Marionette TRACE conn5 <- [1,2118,null,{}] 04:58:36 INFO - PROCESS | 4173 | 1462795116104 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:36 INFO - PROCESS | 4173 | 1462795116286 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 04:58:36 INFO - PROCESS | 4173 | 1462795116456 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f68012000 == 116 [pid = 4173] [id = 537] 04:58:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f5e572c00) [pid = 4173] [serial = 1612] [outer = (nil)] 04:58:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f6ec69000) [pid = 4173] [serial = 1613] [outer = 0x7f6f5e572c00] 04:58:36 INFO - PROCESS | 4173 | 1462795116524 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f6f588800) [pid = 4173] [serial = 1614] [outer = 0x7f6f5e572c00] 04:58:37 INFO - PROCESS | 4173 | 1462795117600 Marionette TRACE conn5 <- [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]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1581ms 04:58:37 INFO - PROCESS | 4173 | 1462795117679 Marionette TRACE conn5 -> [0,2121,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 4173 | 1462795117686 Marionette TRACE conn5 <- [1,2121,null,{"value":"8"}] 04:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:58:37 INFO - PROCESS | 4173 | 1462795117697 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 4173 | 1462795117701 Marionette TRACE conn5 <- [1,2122,null,{}] 04:58:37 INFO - PROCESS | 4173 | 1462795117709 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:37 INFO - PROCESS | 4173 | 1462795117962 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 04:58:38 INFO - PROCESS | 4173 | 1462795118233 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f8e9800 == 117 [pid = 4173] [id = 538] 04:58:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f5f9d6c00) [pid = 4173] [serial = 1615] [outer = (nil)] 04:58:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f5feaf800) [pid = 4173] [serial = 1616] [outer = 0x7f6f5f9d6c00] 04:58:38 INFO - PROCESS | 4173 | 1462795118314 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f60e42000) [pid = 4173] [serial = 1617] [outer = 0x7f6f5f9d6c00] 04:58:39 INFO - PROCESS | 4173 | 1462795119259 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1632ms 04:58:39 INFO - PROCESS | 4173 | 1462795119330 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 4173 | 1462795119337 Marionette TRACE conn5 <- [1,2125,null,{"value":"8"}] 04:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:58:39 INFO - PROCESS | 4173 | 1462795119348 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 4173 | 1462795119352 Marionette TRACE conn5 <- [1,2126,null,{}] 04:58:39 INFO - PROCESS | 4173 | 1462795119358 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:39 INFO - PROCESS | 4173 | 1462795119598 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 04:58:39 INFO - PROCESS | 4173 | 1462795119887 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66cb6800 == 118 [pid = 4173] [id = 539] 04:58:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f64c0a000) [pid = 4173] [serial = 1618] [outer = (nil)] 04:58:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f64d54400) [pid = 4173] [serial = 1619] [outer = 0x7f6f64c0a000] 04:58:40 INFO - PROCESS | 4173 | 1462795120007 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f65c52400) [pid = 4173] [serial = 1620] [outer = 0x7f6f64c0a000] 04:58:40 INFO - PROCESS | 4173 | 1462795120900 Marionette TRACE conn5 <- [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]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1590ms 04:58:40 INFO - PROCESS | 4173 | 1462795120940 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 4173 | 1462795120944 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 04:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:58:40 INFO - PROCESS | 4173 | 1462795120951 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 4173 | 1462795120957 Marionette TRACE conn5 <- [1,2130,null,{}] 04:58:40 INFO - PROCESS | 4173 | 1462795120973 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:41 INFO - PROCESS | 4173 | 1462795121197 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 04:58:41 INFO - PROCESS | 4173 | 1462795121400 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fd95800 == 119 [pid = 4173] [id = 540] 04:58:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f66649800) [pid = 4173] [serial = 1621] [outer = (nil)] 04:58:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f69610000) [pid = 4173] [serial = 1622] [outer = 0x7f6f66649800] 04:58:41 INFO - PROCESS | 4173 | 1462795121522 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f6e8e8800) [pid = 4173] [serial = 1623] [outer = 0x7f6f66649800] 04:58:42 INFO - PROCESS | 4173 | 1462795122536 Marionette TRACE conn5 <- [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] 04:58:42 INFO - PROCESS | 4173 | 1462795122595 Marionette TRACE conn5 <- [1,2133,null,{"value":"8"}] 04:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:58:42 INFO - PROCESS | 4173 | 1462795122601 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 4173 | 1462795122604 Marionette TRACE conn5 <- [1,2134,null,{}] 04:58:42 INFO - PROCESS | 4173 | 1462795122610 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:42 INFO - PROCESS | 4173 | 1462795122820 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 04:58:43 INFO - PROCESS | 4173 | 1462795123071 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7236b000 == 120 [pid = 4173] [id = 541] 04:58:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f66c8f000) [pid = 4173] [serial = 1624] [outer = (nil)] 04:58:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f7019d400) [pid = 4173] [serial = 1625] [outer = 0x7f6f66c8f000] 04:58:43 INFO - PROCESS | 4173 | 1462795123189 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f70e2c800) [pid = 4173] [serial = 1626] [outer = 0x7f6f66c8f000] 04:58:44 INFO - PROCESS | 4173 | 1462795124077 Marionette TRACE conn5 <- [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]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1529ms 04:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:58:44 INFO - PROCESS | 4173 | 1462795124131 Marionette TRACE conn5 -> [0,2137,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 4173 | 1462795124134 Marionette TRACE conn5 <- [1,2137,null,{"value":"8"}] 04:58:44 INFO - PROCESS | 4173 | 1462795124140 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 4173 | 1462795124144 Marionette TRACE conn5 <- [1,2138,null,{}] 04:58:44 INFO - PROCESS | 4173 | 1462795124149 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:44 INFO - PROCESS | 4173 | 1462795124353 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 04:58:44 INFO - PROCESS | 4173 | 1462795124554 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7de15000 == 121 [pid = 4173] [id = 542] 04:58:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f69617800) [pid = 4173] [serial = 1627] [outer = (nil)] 04:58:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f72699000) [pid = 4173] [serial = 1628] [outer = 0x7f6f69617800] 04:58:44 INFO - PROCESS | 4173 | 1462795124629 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f7cd38800) [pid = 4173] [serial = 1629] [outer = 0x7f6f69617800] 04:58:45 INFO - PROCESS | 4173 | 1462795125588 Marionette TRACE conn5 <- [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]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1485ms 04:58:45 INFO - PROCESS | 4173 | 1462795125625 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 4173 | 1462795125628 Marionette TRACE conn5 <- [1,2141,null,{"value":"8"}] 04:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:58:45 INFO - PROCESS | 4173 | 1462795125635 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 4173 | 1462795125638 Marionette TRACE conn5 <- [1,2142,null,{}] 04:58:45 INFO - PROCESS | 4173 | 1462795125643 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:45 INFO - PROCESS | 4173 | 1462795125882 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 04:58:46 INFO - PROCESS | 4173 | 1462795126127 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8218d000 == 122 [pid = 4173] [id = 543] 04:58:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f7116b400) [pid = 4173] [serial = 1630] [outer = (nil)] 04:58:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f8149e400) [pid = 4173] [serial = 1631] [outer = 0x7f6f7116b400] 04:58:46 INFO - PROCESS | 4173 | 1462795126248 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f821c4c00) [pid = 4173] [serial = 1632] [outer = 0x7f6f7116b400] 04:58:47 INFO - PROCESS | 4173 | 1462795127111 Marionette TRACE conn5 <- [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] 04:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:58:47 INFO - PROCESS | 4173 | 1462795127183 Marionette TRACE conn5 <- [1,2145,null,{"value":"8"}] 04:58:47 INFO - PROCESS | 4173 | 1462795127190 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 4173 | 1462795127193 Marionette TRACE conn5 <- [1,2146,null,{}] 04:58:47 INFO - PROCESS | 4173 | 1462795127198 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:47 INFO - PROCESS | 4173 | 1462795127389 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 04:58:47 INFO - PROCESS | 4173 | 1462795127592 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64e4d000 == 123 [pid = 4173] [id = 544] 04:58:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f57b52800) [pid = 4173] [serial = 1633] [outer = (nil)] 04:58:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f57b5bc00) [pid = 4173] [serial = 1634] [outer = 0x7f6f57b52800] 04:58:47 INFO - PROCESS | 4173 | 1462795127666 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f6966cc00) [pid = 4173] [serial = 1635] [outer = 0x7f6f57b52800] 04:58:48 INFO - PROCESS | 4173 | 1462795128574 Marionette TRACE conn5 <- [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] 04:58:48 INFO - PROCESS | 4173 | 1462795128631 Marionette TRACE conn5 <- [1,2149,null,{"value":"8"}] 04:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:58:48 INFO - PROCESS | 4173 | 1462795128638 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 4173 | 1462795128641 Marionette TRACE conn5 <- [1,2150,null,{}] 04:58:48 INFO - PROCESS | 4173 | 1462795128646 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:48 INFO - PROCESS | 4173 | 1462795128840 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 04:58:49 INFO - PROCESS | 4173 | 1462795129051 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871dc000 == 124 [pid = 4173] [id = 545] 04:58:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f57b54c00) [pid = 4173] [serial = 1636] [outer = (nil)] 04:58:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f58247800) [pid = 4173] [serial = 1637] [outer = 0x7f6f57b54c00] 04:58:49 INFO - PROCESS | 4173 | 1462795129126 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f5824ec00) [pid = 4173] [serial = 1638] [outer = 0x7f6f57b54c00] 04:58:50 INFO - PROCESS | 4173 | 1462795130067 Marionette TRACE conn5 <- [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]]]}] 04:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1478ms 04:58:50 INFO - PROCESS | 4173 | 1462795130117 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 4173 | 1462795130122 Marionette TRACE conn5 <- [1,2153,null,{"value":"8"}] 04:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:58:50 INFO - PROCESS | 4173 | 1462795130128 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 4173 | 1462795130131 Marionette TRACE conn5 <- [1,2154,null,{}] 04:58:50 INFO - PROCESS | 4173 | 1462795130137 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:50 INFO - PROCESS | 4173 | 1462795130352 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 04:58:50 INFO - PROCESS | 4173 | 1462795130556 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5bd1a800 == 125 [pid = 4173] [id = 546] 04:58:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f57b5b800) [pid = 4173] [serial = 1639] [outer = (nil)] 04:58:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f5c0aa000) [pid = 4173] [serial = 1640] [outer = 0x7f6f57b5b800] 04:58:50 INFO - PROCESS | 4173 | 1462795130679 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f5c0afc00) [pid = 4173] [serial = 1641] [outer = 0x7f6f57b5b800] 04:58:51 INFO - PROCESS | 4173 | 1462795131612 Marionette TRACE conn5 <- [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]]]}] 04:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1531ms 04:58:51 INFO - PROCESS | 4173 | 1462795131661 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 4173 | 1462795131665 Marionette TRACE conn5 <- [1,2157,null,{"value":"8"}] 04:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:58:51 INFO - PROCESS | 4173 | 1462795131671 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 4173 | 1462795131674 Marionette TRACE conn5 <- [1,2158,null,{}] 04:58:51 INFO - PROCESS | 4173 | 1462795131680 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:51 INFO - PROCESS | 4173 | 1462795131875 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 04:58:52 INFO - PROCESS | 4173 | 1462795132089 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5aa12000 == 126 [pid = 4173] [id = 547] 04:58:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f58247400) [pid = 4173] [serial = 1642] [outer = (nil)] 04:58:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5bd2b800) [pid = 4173] [serial = 1643] [outer = 0x7f6f58247400] 04:58:52 INFO - PROCESS | 4173 | 1462795132201 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f5bd30000) [pid = 4173] [serial = 1644] [outer = 0x7f6f58247400] 04:58:53 INFO - PROCESS | 4173 | 1462795133164 Marionette TRACE conn5 <- [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]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1531ms 04:58:53 INFO - PROCESS | 4173 | 1462795133204 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 04:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:58:53 INFO - PROCESS | 4173 | 1462795133208 Marionette TRACE conn5 <- [1,2161,null,{"value":"8"}] 04:58:53 INFO - PROCESS | 4173 | 1462795133214 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 4173 | 1462795133218 Marionette TRACE conn5 <- [1,2162,null,{}] 04:58:53 INFO - PROCESS | 4173 | 1462795133223 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:53 INFO - PROCESS | 4173 | 1462795133451 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 04:58:53 INFO - PROCESS | 4173 | 1462795133662 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f577dd800 == 127 [pid = 4173] [id = 548] 04:58:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f58250400) [pid = 4173] [serial = 1645] [outer = (nil)] 04:58:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f6966c800) [pid = 4173] [serial = 1646] [outer = 0x7f6f58250400] 04:58:53 INFO - PROCESS | 4173 | 1462795133783 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f8221d000) [pid = 4173] [serial = 1647] [outer = 0x7f6f58250400] 04:58:54 INFO - PROCESS | 4173 | 1462795134724 Marionette TRACE conn5 <- [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]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1582ms 04:58:54 INFO - PROCESS | 4173 | 1462795134797 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 4173 | 1462795134799 Marionette TRACE conn5 <- [1,2165,null,{"value":"8"}] 04:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:58:54 INFO - PROCESS | 4173 | 1462795134806 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 4173 | 1462795134810 Marionette TRACE conn5 <- [1,2166,null,{}] 04:58:54 INFO - PROCESS | 4173 | 1462795134818 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:55 INFO - PROCESS | 4173 | 1462795135067 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 04:58:55 INFO - PROCESS | 4173 | 1462795135374 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58d85000 == 128 [pid = 4173] [id = 549] 04:58:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f58d1ec00) [pid = 4173] [serial = 1648] [outer = (nil)] 04:58:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f58d27000) [pid = 4173] [serial = 1649] [outer = 0x7f6f58d1ec00] 04:58:55 INFO - PROCESS | 4173 | 1462795135453 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f58d2b800) [pid = 4173] [serial = 1650] [outer = 0x7f6f58d1ec00] 04:58:56 INFO - PROCESS | 4173 | 1462795136324 Marionette TRACE conn5 <- [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]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1590ms 04:58:56 INFO - PROCESS | 4173 | 1462795136397 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 4173 | 1462795136401 Marionette TRACE conn5 <- [1,2169,null,{"value":"8"}] 04:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:58:56 INFO - PROCESS | 4173 | 1462795136408 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 4173 | 1462795136411 Marionette TRACE conn5 <- [1,2170,null,{}] 04:58:56 INFO - PROCESS | 4173 | 1462795136427 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:57 INFO - PROCESS | 4173 | 1462795137062 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 04:58:57 INFO - PROCESS | 4173 | 1462795137420 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5b966800 == 129 [pid = 4173] [id = 550] 04:58:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f58d28800) [pid = 4173] [serial = 1651] [outer = (nil)] 04:58:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f594cac00) [pid = 4173] [serial = 1652] [outer = 0x7f6f58d28800] 04:58:57 INFO - PROCESS | 4173 | 1462795137529 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f5b08dc00) [pid = 4173] [serial = 1653] [outer = 0x7f6f58d28800] 04:58:58 INFO - PROCESS | 4173 | 1462795138455 Marionette TRACE conn5 <- [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]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2095ms 04:58:58 INFO - PROCESS | 4173 | 1462795138505 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 04:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:58:58 INFO - PROCESS | 4173 | 1462795138510 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 04:58:58 INFO - PROCESS | 4173 | 1462795138517 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 4173 | 1462795138523 Marionette TRACE conn5 <- [1,2174,null,{}] 04:58:58 INFO - PROCESS | 4173 | 1462795138530 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:58 INFO - PROCESS | 4173 | 1462795138737 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 04:58:59 INFO - PROCESS | 4173 | 1462795139132 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c50c800 == 130 [pid = 4173] [id = 551] 04:58:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f5bd31800) [pid = 4173] [serial = 1654] [outer = (nil)] 04:58:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f5bdd0800) [pid = 4173] [serial = 1655] [outer = 0x7f6f5bd31800] 04:58:59 INFO - PROCESS | 4173 | 1462795139209 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f5c0b4000) [pid = 4173] [serial = 1656] [outer = 0x7f6f5bd31800] 04:59:00 INFO - PROCESS | 4173 | 1462795140096 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1637ms 04:59:00 INFO - PROCESS | 4173 | 1462795140155 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 4173 | 1462795140160 Marionette TRACE conn5 <- [1,2177,null,{"value":"8"}] 04:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:59:00 INFO - PROCESS | 4173 | 1462795140167 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 4173 | 1462795140170 Marionette TRACE conn5 <- [1,2178,null,{}] 04:59:00 INFO - PROCESS | 4173 | 1462795140176 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:00 INFO - PROCESS | 4173 | 1462795140389 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 04:59:00 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6ff13800 == 129 [pid = 4173] [id = 477] 04:59:00 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71779000 == 128 [pid = 4173] [id = 478] 04:59:00 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81f1a000 == 127 [pid = 4173] [id = 384] 04:59:00 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f6f542000) [pid = 4173] [serial = 1511] [outer = (nil)] [url = about:blank] 04:59:00 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f68bae400) [pid = 4173] [serial = 1517] [outer = (nil)] [url = about:blank] 04:59:00 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f709de000) [pid = 4173] [serial = 1514] [outer = (nil)] [url = about:blank] 04:59:00 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f7ca79000) [pid = 4173] [serial = 1520] [outer = (nil)] [url = about:blank] 04:59:00 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f5f98fc00) [pid = 4173] [serial = 1523] [outer = (nil)] [url = about:blank] 04:59:00 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f5c958000) [pid = 4173] [serial = 1526] [outer = (nil)] [url = about:blank] 04:59:00 INFO - PROCESS | 4173 | 1462795140775 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665d0000 == 126 [pid = 4173] [id = 343] 04:59:00 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6647c000 == 125 [pid = 4173] [id = 536] 04:59:00 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665e1000 == 124 [pid = 4173] [id = 535] 04:59:00 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650e0800 == 123 [pid = 4173] [id = 534] 04:59:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c224800 == 124 [pid = 4173] [id = 552] 04:59:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f5c958000) [pid = 4173] [serial = 1657] [outer = (nil)] 04:59:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f5eb1e000) [pid = 4173] [serial = 1658] [outer = 0x7f6f5c958000] 04:59:00 INFO - PROCESS | 4173 | 1462795140872 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f5fa4f000) [pid = 4173] [serial = 1659] [outer = 0x7f6f5c958000] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616dc000 == 123 [pid = 4173] [id = 533] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c50d000 == 122 [pid = 4173] [id = 532] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e309800 == 121 [pid = 4173] [id = 531] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e9c7800 == 120 [pid = 4173] [id = 530] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7263c800 == 119 [pid = 4173] [id = 524] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70c0e800 == 118 [pid = 4173] [id = 523] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe3a000 == 117 [pid = 4173] [id = 522] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f5be800 == 116 [pid = 4173] [id = 521] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6c8eb800 == 115 [pid = 4173] [id = 520] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f67e48800 == 114 [pid = 4173] [id = 519] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65993000 == 113 [pid = 4173] [id = 518] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e320000 == 112 [pid = 4173] [id = 517] 04:59:01 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659b8000 == 111 [pid = 4173] [id = 516] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f665a9400) [pid = 4173] [serial = 1547] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f5eb1a800) [pid = 4173] [serial = 1493] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f64c57800) [pid = 4173] [serial = 1541] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f5bdd1800) [pid = 4173] [serial = 1532] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f64fd2800) [pid = 4173] [serial = 1499] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f60b8b800) [pid = 4173] [serial = 1536] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f5eb1c800) [pid = 4173] [serial = 1533] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f6660f800) [pid = 4173] [serial = 1502] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f6157c400) [pid = 4173] [serial = 1496] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f5f997800) [pid = 4173] [serial = 1490] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f65c53c00) [pid = 4173] [serial = 1545] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f6dbdc400) [pid = 4173] [serial = 1508] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f5c953c00) [pid = 4173] [serial = 1529] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f6506bc00) [pid = 4173] [serial = 1544] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f5fd94400) [pid = 4173] [serial = 1535] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f64b16000) [pid = 4173] [serial = 1539] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f60e40400) [pid = 4173] [serial = 1538] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f67e74400) [pid = 4173] [serial = 1505] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f64fd3c00) [pid = 4173] [serial = 1542] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f67b03800) [pid = 4173] [serial = 1548] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 4173 | 1462795141755 Marionette TRACE conn5 <- [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]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1633ms 04:59:01 INFO - PROCESS | 4173 | 1462795141802 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 4173 | 1462795141808 Marionette TRACE conn5 <- [1,2181,null,{"value":"8"}] 04:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:59:01 INFO - PROCESS | 4173 | 1462795141824 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 4173 | 1462795141831 Marionette TRACE conn5 <- [1,2182,null,{}] 04:59:01 INFO - PROCESS | 4173 | 1462795141850 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:02 INFO - PROCESS | 4173 | 1462795142032 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 04:59:02 INFO - PROCESS | 4173 | 1462795142043 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60aa4800 == 112 [pid = 4173] [id = 553] 04:59:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f5e699c00) [pid = 4173] [serial = 1660] [outer = (nil)] 04:59:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f60b8a800) [pid = 4173] [serial = 1661] [outer = 0x7f6f5e699c00] 04:59:02 INFO - PROCESS | 4173 | 1462795142117 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f60c0f800) [pid = 4173] [serial = 1662] [outer = 0x7f6f5e699c00] 04:59:03 INFO - PROCESS | 4173 | 1462795143074 Marionette TRACE conn5 <- [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]]]}] 04:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1306ms 04:59:03 INFO - PROCESS | 4173 | 1462795143123 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 4173 | 1462795143127 Marionette TRACE conn5 <- [1,2185,null,{"value":"8"}] 04:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:59:03 INFO - PROCESS | 4173 | 1462795143133 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 4173 | 1462795143136 Marionette TRACE conn5 <- [1,2186,null,{}] 04:59:03 INFO - PROCESS | 4173 | 1462795143141 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:03 INFO - PROCESS | 4173 | 1462795143316 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 04:59:03 INFO - PROCESS | 4173 | 1462795143515 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64c23000 == 113 [pid = 4173] [id = 554] 04:59:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f5eedd000) [pid = 4173] [serial = 1663] [outer = (nil)] 04:59:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f60e48400) [pid = 4173] [serial = 1664] [outer = 0x7f6f5eedd000] 04:59:03 INFO - PROCESS | 4173 | 1462795143592 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f617ec800) [pid = 4173] [serial = 1665] [outer = 0x7f6f5eedd000] 04:59:04 INFO - PROCESS | 4173 | 1462795144420 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1333ms 04:59:04 INFO - PROCESS | 4173 | 1462795144473 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 4173 | 1462795144476 Marionette TRACE conn5 <- [1,2189,null,{"value":"8"}] 04:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:59:04 INFO - PROCESS | 4173 | 1462795144487 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 4173 | 1462795144494 Marionette TRACE conn5 <- [1,2190,null,{}] 04:59:04 INFO - PROCESS | 4173 | 1462795144502 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:04 INFO - PROCESS | 4173 | 1462795144776 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 04:59:04 INFO - PROCESS | 4173 | 1462795144819 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650d5800 == 114 [pid = 4173] [id = 555] 04:59:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f64c0b800) [pid = 4173] [serial = 1666] [outer = (nil)] 04:59:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f64c0f400) [pid = 4173] [serial = 1667] [outer = 0x7f6f64c0b800] 04:59:04 INFO - PROCESS | 4173 | 1462795144894 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f65066800) [pid = 4173] [serial = 1668] [outer = 0x7f6f64c0b800] 04:59:05 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f65960c00) [pid = 4173] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:59:05 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f5bdc5c00) [pid = 4173] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:59:05 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f66c94800) [pid = 4173] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:59:05 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f5e574c00) [pid = 4173] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:59:05 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f5e828000) [pid = 4173] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:59:05 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f593f8000) [pid = 4173] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:59:05 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f5eb1bc00) [pid = 4173] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:59:06 INFO - PROCESS | 4173 | 1462795146163 Marionette TRACE conn5 <- [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]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1735ms 04:59:06 INFO - PROCESS | 4173 | 1462795146223 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 4173 | 1462795146226 Marionette TRACE conn5 <- [1,2193,null,{"value":"8"}] 04:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:59:06 INFO - PROCESS | 4173 | 1462795146232 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 4173 | 1462795146234 Marionette TRACE conn5 <- [1,2194,null,{}] 04:59:06 INFO - PROCESS | 4173 | 1462795146239 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:06 INFO - PROCESS | 4173 | 1462795146472 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 04:59:06 INFO - PROCESS | 4173 | 1462795146492 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659a0000 == 115 [pid = 4173] [id = 556] 04:59:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f5e828000) [pid = 4173] [serial = 1669] [outer = (nil)] 04:59:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f64c0c800) [pid = 4173] [serial = 1670] [outer = 0x7f6f5e828000] 04:59:06 INFO - PROCESS | 4173 | 1462795146554 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f65cfe800) [pid = 4173] [serial = 1671] [outer = 0x7f6f5e828000] 04:59:07 INFO - PROCESS | 4173 | 1462795147363 Marionette TRACE conn5 <- [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]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1182ms 04:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:59:07 INFO - PROCESS | 4173 | 1462795147415 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 4173 | 1462795147418 Marionette TRACE conn5 <- [1,2197,null,{"value":"8"}] 04:59:07 INFO - PROCESS | 4173 | 1462795147433 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 4173 | 1462795147435 Marionette TRACE conn5 <- [1,2198,null,{}] 04:59:07 INFO - PROCESS | 4173 | 1462795147446 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:07 INFO - PROCESS | 4173 | 1462795147629 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 04:59:07 INFO - PROCESS | 4173 | 1462795147639 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665d7000 == 116 [pid = 4173] [id = 557] 04:59:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f6506bc00) [pid = 4173] [serial = 1672] [outer = (nil)] 04:59:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f66646400) [pid = 4173] [serial = 1673] [outer = 0x7f6f6506bc00] 04:59:07 INFO - PROCESS | 4173 | 1462795147701 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f66c8d400) [pid = 4173] [serial = 1674] [outer = 0x7f6f6506bc00] 04:59:08 INFO - PROCESS | 4173 | 1462795148950 Marionette TRACE conn5 <- [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]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1595ms 04:59:09 INFO - PROCESS | 4173 | 1462795149020 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 4173 | 1462795149028 Marionette TRACE conn5 <- [1,2201,null,{"value":"8"}] 04:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:59:09 INFO - PROCESS | 4173 | 1462795149035 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 4173 | 1462795149042 Marionette TRACE conn5 <- [1,2202,null,{}] 04:59:09 INFO - PROCESS | 4173 | 1462795149049 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:09 INFO - PROCESS | 4173 | 1462795149309 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 04:59:09 INFO - PROCESS | 4173 | 1462795149565 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e9d3000 == 117 [pid = 4173] [id = 558] 04:59:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f5bd24000) [pid = 4173] [serial = 1675] [outer = (nil)] 04:59:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5bd2e000) [pid = 4173] [serial = 1676] [outer = 0x7f6f5bd24000] 04:59:09 INFO - PROCESS | 4173 | 1462795149690 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f5c0b3c00) [pid = 4173] [serial = 1677] [outer = 0x7f6f5bd24000] 04:59:10 INFO - PROCESS | 4173 | 1462795150651 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1636ms 04:59:10 INFO - PROCESS | 4173 | 1462795150671 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 4173 | 1462795150680 Marionette TRACE conn5 <- [1,2205,null,{"value":"8"}] 04:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:59:10 INFO - PROCESS | 4173 | 1462795150690 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 4173 | 1462795150694 Marionette TRACE conn5 <- [1,2206,null,{}] 04:59:10 INFO - PROCESS | 4173 | 1462795150700 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:10 INFO - PROCESS | 4173 | 1462795150894 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 04:59:11 INFO - PROCESS | 4173 | 1462795151107 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650a0800 == 118 [pid = 4173] [id = 559] 04:59:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f5bd30800) [pid = 4173] [serial = 1678] [outer = (nil)] 04:59:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f5f9da400) [pid = 4173] [serial = 1679] [outer = 0x7f6f5bd30800] 04:59:11 INFO - PROCESS | 4173 | 1462795151187 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f5feb8c00) [pid = 4173] [serial = 1680] [outer = 0x7f6f5bd30800] 04:59:12 INFO - PROCESS | 4173 | 1462795152166 Marionette TRACE conn5 <- [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]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1530ms 04:59:12 INFO - PROCESS | 4173 | 1462795152221 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 4173 | 1462795152225 Marionette TRACE conn5 <- [1,2209,null,{"value":"8"}] 04:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:59:12 INFO - PROCESS | 4173 | 1462795152231 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 4173 | 1462795152237 Marionette TRACE conn5 <- [1,2210,null,{}] 04:59:12 INFO - PROCESS | 4173 | 1462795152254 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:12 INFO - PROCESS | 4173 | 1462795152525 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 04:59:12 INFO - PROCESS | 4173 | 1462795152780 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa0d000 == 119 [pid = 4173] [id = 560] 04:59:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f60b94800) [pid = 4173] [serial = 1681] [outer = (nil)] 04:59:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f64c0ac00) [pid = 4173] [serial = 1682] [outer = 0x7f6f60b94800] 04:59:12 INFO - PROCESS | 4173 | 1462795152905 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f65070000) [pid = 4173] [serial = 1683] [outer = 0x7f6f60b94800] 04:59:13 INFO - PROCESS | 4173 | 1462795153789 Marionette TRACE conn5 <- [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]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1595ms 04:59:13 INFO - PROCESS | 4173 | 1462795153828 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 04:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:59:13 INFO - PROCESS | 4173 | 1462795153832 Marionette TRACE conn5 <- [1,2213,null,{"value":"8"}] 04:59:13 INFO - PROCESS | 4173 | 1462795153838 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 4173 | 1462795153842 Marionette TRACE conn5 <- [1,2214,null,{}] 04:59:13 INFO - PROCESS | 4173 | 1462795153848 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:14 INFO - PROCESS | 4173 | 1462795154051 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 04:59:14 INFO - PROCESS | 4173 | 1462795154569 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb18000 == 120 [pid = 4173] [id = 561] 04:59:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f67b03800) [pid = 4173] [serial = 1684] [outer = (nil)] 04:59:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f68053800) [pid = 4173] [serial = 1685] [outer = 0x7f6f67b03800] 04:59:14 INFO - PROCESS | 4173 | 1462795154648 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f6966a400) [pid = 4173] [serial = 1686] [outer = 0x7f6f67b03800] 04:59:15 INFO - PROCESS | 4173 | 1462795155486 Marionette TRACE conn5 <- [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]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1680ms 04:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:59:15 INFO - PROCESS | 4173 | 1462795155519 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 4173 | 1462795155522 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 04:59:15 INFO - PROCESS | 4173 | 1462795155528 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 4173 | 1462795155531 Marionette TRACE conn5 <- [1,2218,null,{}] 04:59:15 INFO - PROCESS | 4173 | 1462795155537 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:15 INFO - PROCESS | 4173 | 1462795155802 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 04:59:15 INFO - PROCESS | 4173 | 1462795155963 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70173800 == 121 [pid = 4173] [id = 562] 04:59:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f614c1800) [pid = 4173] [serial = 1687] [outer = (nil)] 04:59:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f6aa2e800) [pid = 4173] [serial = 1688] [outer = 0x7f6f614c1800] 04:59:16 INFO - PROCESS | 4173 | 1462795156039 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f6e0be800) [pid = 4173] [serial = 1689] [outer = 0x7f6f614c1800] 04:59:17 INFO - PROCESS | 4173 | 1462795157007 Marionette TRACE conn5 <- [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]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1536ms 04:59:17 INFO - PROCESS | 4173 | 1462795157065 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 4173 | 1462795157068 Marionette TRACE conn5 <- [1,2221,null,{"value":"8"}] 04:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:59:17 INFO - PROCESS | 4173 | 1462795157076 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 4173 | 1462795157079 Marionette TRACE conn5 <- [1,2222,null,{}] 04:59:17 INFO - PROCESS | 4173 | 1462795157085 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:17 INFO - PROCESS | 4173 | 1462795157309 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 04:59:17 INFO - PROCESS | 4173 | 1462795157517 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cf59800 == 122 [pid = 4173] [id = 563] 04:59:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f697bd800) [pid = 4173] [serial = 1690] [outer = (nil)] 04:59:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f71706000) [pid = 4173] [serial = 1691] [outer = 0x7f6f697bd800] 04:59:17 INFO - PROCESS | 4173 | 1462795157637 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f7cd3c800) [pid = 4173] [serial = 1692] [outer = 0x7f6f697bd800] 04:59:18 INFO - PROCESS | 4173 | 1462795158550 Marionette TRACE conn5 <- [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]]]}] 04:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1531ms 04:59:18 INFO - PROCESS | 4173 | 1462795158608 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 4173 | 1462795158611 Marionette TRACE conn5 <- [1,2225,null,{"value":"8"}] 04:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:59:18 INFO - PROCESS | 4173 | 1462795158624 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - PROCESS | 4173 | 1462795158626 Marionette TRACE conn5 <- [1,2226,null,{}] 04:59:18 INFO - PROCESS | 4173 | 1462795158638 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:18 INFO - PROCESS | 4173 | 1462795158850 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 04:59:19 INFO - PROCESS | 4173 | 1462795159060 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81ad6800 == 123 [pid = 4173] [id = 564] 04:59:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f6fa8b000) [pid = 4173] [serial = 1693] [outer = (nil)] 04:59:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f7de33400) [pid = 4173] [serial = 1694] [outer = 0x7f6f6fa8b000] 04:59:19 INFO - PROCESS | 4173 | 1462795159179 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f80030800) [pid = 4173] [serial = 1695] [outer = 0x7f6f6fa8b000] 04:59:20 INFO - PROCESS | 4173 | 1462795160151 Marionette TRACE conn5 <- [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]]]}] 04:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1590ms 04:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:59:20 INFO - PROCESS | 4173 | 1462795160209 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 4173 | 1462795160212 Marionette TRACE conn5 <- [1,2229,null,{"value":"8"}] 04:59:20 INFO - PROCESS | 4173 | 1462795160219 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 4173 | 1462795160222 Marionette TRACE conn5 <- [1,2230,null,{}] 04:59:20 INFO - PROCESS | 4173 | 1462795160227 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:20 INFO - PROCESS | 4173 | 1462795160430 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 04:59:20 INFO - PROCESS | 4173 | 1462795160645 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871c2800 == 124 [pid = 4173] [id = 565] 04:59:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f59ae3000) [pid = 4173] [serial = 1696] [outer = (nil)] 04:59:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f59aeb800) [pid = 4173] [serial = 1697] [outer = 0x7f6f59ae3000] 04:59:20 INFO - PROCESS | 4173 | 1462795160764 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f59af0400) [pid = 4173] [serial = 1698] [outer = 0x7f6f59ae3000] 04:59:21 INFO - PROCESS | 4173 | 1462795161996 Marionette TRACE conn5 <- [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]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1837ms 04:59:22 INFO - PROCESS | 4173 | 1462795162059 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 4173 | 1462795162065 Marionette TRACE conn5 <- [1,2233,null,{"value":"8"}] 04:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:59:22 INFO - PROCESS | 4173 | 1462795162074 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 4173 | 1462795162080 Marionette TRACE conn5 <- [1,2234,null,{}] 04:59:22 INFO - PROCESS | 4173 | 1462795162090 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:22 INFO - PROCESS | 4173 | 1462795162424 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 04:59:22 INFO - PROCESS | 4173 | 1462795162662 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a973800 == 125 [pid = 4173] [id = 566] 04:59:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f59ae6000) [pid = 4173] [serial = 1699] [outer = (nil)] 04:59:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f70cc7000) [pid = 4173] [serial = 1700] [outer = 0x7f6f59ae6000] 04:59:22 INFO - PROCESS | 4173 | 1462795162736 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f7df4e000) [pid = 4173] [serial = 1701] [outer = 0x7f6f59ae6000] 04:59:23 INFO - PROCESS | 4173 | 1462795163592 Marionette TRACE conn5 <- [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]]]}] 04:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1590ms 04:59:23 INFO - PROCESS | 4173 | 1462795163663 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 4173 | 1462795163666 Marionette TRACE conn5 <- [1,2237,null,{"value":"8"}] 04:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:59:23 INFO - PROCESS | 4173 | 1462795163673 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 4173 | 1462795163675 Marionette TRACE conn5 <- [1,2238,null,{}] 04:59:23 INFO - PROCESS | 4173 | 1462795163681 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:23 INFO - PROCESS | 4173 | 1462795163885 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 04:59:24 INFO - PROCESS | 4173 | 1462795164095 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57469000 == 126 [pid = 4173] [id = 567] 04:59:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f57754400) [pid = 4173] [serial = 1702] [outer = (nil)] 04:59:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f5775ac00) [pid = 4173] [serial = 1703] [outer = 0x7f6f57754400] 04:59:24 INFO - PROCESS | 4173 | 1462795164215 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f5775f800) [pid = 4173] [serial = 1704] [outer = 0x7f6f57754400] 04:59:25 INFO - PROCESS | 4173 | 1462795165196 Marionette TRACE conn5 <- [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]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1549ms 04:59:25 INFO - PROCESS | 4173 | 1462795165224 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 4173 | 1462795165229 Marionette TRACE conn5 <- [1,2241,null,{"value":"8"}] 04:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:59:25 INFO - PROCESS | 4173 | 1462795165235 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 4173 | 1462795165240 Marionette TRACE conn5 <- [1,2242,null,{}] 04:59:25 INFO - PROCESS | 4173 | 1462795165247 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:25 INFO - PROCESS | 4173 | 1462795165485 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 04:59:25 INFO - PROCESS | 4173 | 1462795165708 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57826000 == 127 [pid = 4173] [id = 568] 04:59:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f57756000) [pid = 4173] [serial = 1705] [outer = (nil)] 04:59:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f81854c00) [pid = 4173] [serial = 1706] [outer = 0x7f6f57756000] 04:59:25 INFO - PROCESS | 4173 | 1462795165835 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f8210a000) [pid = 4173] [serial = 1707] [outer = 0x7f6f57756000] 04:59:26 INFO - PROCESS | 4173 | 1462795166765 Marionette TRACE conn5 <- [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]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1584ms 04:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:59:26 INFO - PROCESS | 4173 | 1462795166820 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 4173 | 1462795166823 Marionette TRACE conn5 <- [1,2245,null,{"value":"8"}] 04:59:26 INFO - PROCESS | 4173 | 1462795166847 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 4173 | 1462795166851 Marionette TRACE conn5 <- [1,2246,null,{}] 04:59:26 INFO - PROCESS | 4173 | 1462795166859 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:27 INFO - PROCESS | 4173 | 1462795167064 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 04:59:27 INFO - PROCESS | 4173 | 1462795167325 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c520000 == 128 [pid = 4173] [id = 569] 04:59:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f55fc2800) [pid = 4173] [serial = 1708] [outer = (nil)] 04:59:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f55fcbc00) [pid = 4173] [serial = 1709] [outer = 0x7f6f55fc2800] 04:59:27 INFO - PROCESS | 4173 | 1462795167439 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f55fd0400) [pid = 4173] [serial = 1710] [outer = 0x7f6f55fc2800] 04:59:28 INFO - PROCESS | 4173 | 1462795168313 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1553ms 04:59:28 INFO - PROCESS | 4173 | 1462795168382 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 4173 | 1462795168385 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 04:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:59:28 INFO - PROCESS | 4173 | 1462795168392 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 4173 | 1462795168395 Marionette TRACE conn5 <- [1,2250,null,{}] 04:59:28 INFO - PROCESS | 4173 | 1462795168400 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:28 INFO - PROCESS | 4173 | 1462795168671 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 04:59:28 INFO - PROCESS | 4173 | 1462795168929 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f589d7000 == 129 [pid = 4173] [id = 570] 04:59:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f5491bc00) [pid = 4173] [serial = 1711] [outer = (nil)] 04:59:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f54922400) [pid = 4173] [serial = 1712] [outer = 0x7f6f5491bc00] 04:59:29 INFO - PROCESS | 4173 | 1462795169046 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f54927000) [pid = 4173] [serial = 1713] [outer = 0x7f6f5491bc00] 04:59:29 INFO - PROCESS | 4173 | 1462795169882 Marionette TRACE conn5 <- [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]]]}] 04:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1549ms 04:59:29 INFO - PROCESS | 4173 | 1462795169942 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 4173 | 1462795169950 Marionette TRACE conn5 <- [1,2253,null,{"value":"8"}] 04:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:59:29 INFO - PROCESS | 4173 | 1462795169957 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 4173 | 1462795169960 Marionette TRACE conn5 <- [1,2254,null,{}] 04:59:29 INFO - PROCESS | 4173 | 1462795169966 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:30 INFO - PROCESS | 4173 | 1462795170178 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 04:59:30 INFO - PROCESS | 4173 | 1462795170391 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f61782800 == 130 [pid = 4173] [id = 571] 04:59:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f5491fc00) [pid = 4173] [serial = 1714] [outer = (nil)] 04:59:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f55fc9400) [pid = 4173] [serial = 1715] [outer = 0x7f6f5491fc00] 04:59:30 INFO - PROCESS | 4173 | 1462795170509 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 226 (0x7f6f58d23000) [pid = 4173] [serial = 1716] [outer = 0x7f6f5491fc00] 04:59:31 INFO - PROCESS | 4173 | 1462795171956 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2036ms 04:59:31 INFO - PROCESS | 4173 | 1462795171995 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 4173 | 1462795172000 Marionette TRACE conn5 <- [1,2257,null,{"value":"8"}] 04:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:59:32 INFO - PROCESS | 4173 | 1462795172010 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 4173 | 1462795172015 Marionette TRACE conn5 <- [1,2258,null,{}] 04:59:32 INFO - PROCESS | 4173 | 1462795172024 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:32 INFO - PROCESS | 4173 | 1462795172273 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 04:59:32 INFO - PROCESS | 4173 | 1462795172608 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5bd07000 == 131 [pid = 4173] [id = 572] 04:59:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f57b61800) [pid = 4173] [serial = 1717] [outer = (nil)] 04:59:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f58d24800) [pid = 4173] [serial = 1718] [outer = 0x7f6f57b61800] 04:59:32 INFO - PROCESS | 4173 | 1462795172701 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f595eb400) [pid = 4173] [serial = 1719] [outer = 0x7f6f57b61800] 04:59:34 INFO - PROCESS | 4173 | 1462795174028 Marionette TRACE conn5 <- [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]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2042ms 04:59:34 INFO - PROCESS | 4173 | 1462795174052 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 4173 | 1462795174060 Marionette TRACE conn5 <- [1,2261,null,{"value":"8"}] 04:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:59:34 INFO - PROCESS | 4173 | 1462795174071 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 4173 | 1462795174074 Marionette TRACE conn5 <- [1,2262,null,{}] 04:59:34 INFO - PROCESS | 4173 | 1462795174081 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:34 INFO - PROCESS | 4173 | 1462795174373 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 04:59:34 INFO - PROCESS | 4173 | 1462795174781 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659a0000 == 130 [pid = 4173] [id = 556] 04:59:34 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f6ec69000) [pid = 4173] [serial = 1613] [outer = (nil)] [url = about:blank] 04:59:34 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f60c13000) [pid = 4173] [serial = 1589] [outer = (nil)] [url = about:blank] 04:59:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58d89800 == 131 [pid = 4173] [id = 573] 04:59:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f5b091c00) [pid = 4173] [serial = 1720] [outer = (nil)] 04:59:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f5bd32000) [pid = 4173] [serial = 1721] [outer = 0x7f6f5b091c00] 04:59:34 INFO - PROCESS | 4173 | 1462795174909 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f5c0b1000) [pid = 4173] [serial = 1722] [outer = 0x7f6f5b091c00] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650d5800 == 130 [pid = 4173] [id = 555] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64c23000 == 129 [pid = 4173] [id = 554] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60aa4800 == 128 [pid = 4173] [id = 553] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c224800 == 127 [pid = 4173] [id = 552] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c50c800 == 126 [pid = 4173] [id = 551] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5b966800 == 125 [pid = 4173] [id = 550] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5bd1a800 == 124 [pid = 4173] [id = 546] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871dc000 == 123 [pid = 4173] [id = 545] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64e4d000 == 122 [pid = 4173] [id = 544] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8218d000 == 121 [pid = 4173] [id = 543] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7de15000 == 120 [pid = 4173] [id = 542] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7236b000 == 119 [pid = 4173] [id = 541] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fd95800 == 118 [pid = 4173] [id = 540] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66cb6800 == 117 [pid = 4173] [id = 539] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871c8000 == 116 [pid = 4173] [id = 506] 04:59:35 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f8e9800 == 115 [pid = 4173] [id = 538] 04:59:35 INFO - PROCESS | 4173 | 1462795175768 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f81fd3000) [pid = 4173] [serial = 1583] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f665a7400) [pid = 4173] [serial = 1559] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f66c8f400) [pid = 4173] [serial = 1605] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f65067c00) [pid = 4173] [serial = 1610] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 225 (0x7f6f7de2d400) [pid = 4173] [serial = 1577] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f66f61c00) [pid = 4173] [serial = 1607] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f60c0cc00) [pid = 4173] [serial = 1586] [outer = (nil)] [url = about:blank] 04:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1747ms 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f7cd3f400) [pid = 4173] [serial = 1574] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f66871c00) [pid = 4173] [serial = 1604] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f709dfc00) [pid = 4173] [serial = 1568] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f76205c00) [pid = 4173] [serial = 1571] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f64c10000) [pid = 4173] [serial = 1599] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f80147000) [pid = 4173] [serial = 1580] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f69764400) [pid = 4173] [serial = 1550] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f5f9dac00) [pid = 4173] [serial = 1595] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f5f9d3800) [pid = 4173] [serial = 1553] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f5c950800) [pid = 4173] [serial = 1593] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f60c0ec00) [pid = 4173] [serial = 1596] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f64b0e400) [pid = 4173] [serial = 1598] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f64d5dc00) [pid = 4173] [serial = 1601] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f6dbdc800) [pid = 4173] [serial = 1565] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f6976a000) [pid = 4173] [serial = 1562] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f6961b000) [pid = 4173] [serial = 1608] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f663a9800) [pid = 4173] [serial = 1602] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f617ee000) [pid = 4173] [serial = 1556] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f6dbda800) [pid = 4173] [serial = 1611] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f594cec00) [pid = 4173] [serial = 1592] [outer = (nil)] [url = about:blank] 04:59:35 INFO - PROCESS | 4173 | 1462795175844 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 4173 | 1462795175848 Marionette TRACE conn5 <- [1,2265,null,{"value":"8"}] 04:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:59:35 INFO - PROCESS | 4173 | 1462795175858 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 4173 | 1462795175863 Marionette TRACE conn5 <- [1,2266,null,{}] 04:59:35 INFO - PROCESS | 4173 | 1462795175879 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:36 INFO - PROCESS | 4173 | 1462795176084 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 04:59:36 INFO - PROCESS | 4173 | 1462795176280 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e9d1000 == 116 [pid = 4173] [id = 574] 04:59:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f5bd25c00) [pid = 4173] [serial = 1723] [outer = (nil)] 04:59:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f5c985800) [pid = 4173] [serial = 1724] [outer = 0x7f6f5bd25c00] 04:59:36 INFO - PROCESS | 4173 | 1462795176349 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f5c98cc00) [pid = 4173] [serial = 1725] [outer = 0x7f6f5bd25c00] 04:59:37 INFO - PROCESS | 4173 | 1462795177120 Marionette TRACE conn5 <- [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]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1284ms 04:59:37 INFO - PROCESS | 4173 | 1462795177143 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 4173 | 1462795177148 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 04:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:59:37 INFO - PROCESS | 4173 | 1462795177195 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 4173 | 1462795177199 Marionette TRACE conn5 <- [1,2270,null,{}] 04:59:37 INFO - PROCESS | 4173 | 1462795177204 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:37 INFO - PROCESS | 4173 | 1462795177460 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 04:59:37 INFO - PROCESS | 4173 | 1462795177497 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64c25800 == 117 [pid = 4173] [id = 575] 04:59:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f5bd2ec00) [pid = 4173] [serial = 1726] [outer = (nil)] 04:59:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f5f9cec00) [pid = 4173] [serial = 1727] [outer = 0x7f6f5bd2ec00] 04:59:37 INFO - PROCESS | 4173 | 1462795177561 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f5fd90800) [pid = 4173] [serial = 1728] [outer = 0x7f6f5bd2ec00] 04:59:38 INFO - PROCESS | 4173 | 1462795178469 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1346ms 04:59:38 INFO - PROCESS | 4173 | 1462795178535 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 4173 | 1462795178539 Marionette TRACE conn5 <- [1,2273,null,{"value":"8"}] 04:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:59:38 INFO - PROCESS | 4173 | 1462795178546 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 4173 | 1462795178549 Marionette TRACE conn5 <- [1,2274,null,{}] 04:59:38 INFO - PROCESS | 4173 | 1462795178555 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:38 INFO - PROCESS | 4173 | 1462795178816 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 04:59:38 INFO - PROCESS | 4173 | 1462795178858 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65092000 == 118 [pid = 4173] [id = 576] 04:59:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f5fa50400) [pid = 4173] [serial = 1729] [outer = (nil)] 04:59:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f60b93400) [pid = 4173] [serial = 1730] [outer = 0x7f6f5fa50400] 04:59:38 INFO - PROCESS | 4173 | 1462795178929 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f60c0d000) [pid = 4173] [serial = 1731] [outer = 0x7f6f5fa50400] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f66644800) [pid = 4173] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f5c94ac00) [pid = 4173] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f64c0b800) [pid = 4173] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f58d28800) [pid = 4173] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5bd31800) [pid = 4173] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f5c958000) [pid = 4173] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f5e699c00) [pid = 4173] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f5eedd000) [pid = 4173] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:59:39 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f5e828000) [pid = 4173] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:59:40 INFO - PROCESS | 4173 | 1462795180148 Marionette TRACE conn5 <- [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]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1629ms 04:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:59:40 INFO - PROCESS | 4173 | 1462795180186 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 4173 | 1462795180190 Marionette TRACE conn5 <- [1,2277,null,{"value":"8"}] 04:59:40 INFO - PROCESS | 4173 | 1462795180201 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 4173 | 1462795180206 Marionette TRACE conn5 <- [1,2278,null,{}] 04:59:40 INFO - PROCESS | 4173 | 1462795180214 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:40 INFO - PROCESS | 4173 | 1462795180552 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 04:59:40 INFO - PROCESS | 4173 | 1462795180571 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65ac3800 == 119 [pid = 4173] [id = 577] 04:59:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f5fa4f400) [pid = 4173] [serial = 1732] [outer = (nil)] 04:59:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f60d23800) [pid = 4173] [serial = 1733] [outer = 0x7f6f5fa4f400] 04:59:40 INFO - PROCESS | 4173 | 1462795180638 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f64c5b000) [pid = 4173] [serial = 1734] [outer = 0x7f6f5fa4f400] 04:59:41 INFO - PROCESS | 4173 | 1462795181485 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1296ms 04:59:41 INFO - PROCESS | 4173 | 1462795181493 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 4173 | 1462795181496 Marionette TRACE conn5 <- [1,2281,null,{"value":"8"}] 04:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:59:41 INFO - PROCESS | 4173 | 1462795181502 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 4173 | 1462795181504 Marionette TRACE conn5 <- [1,2282,null,{}] 04:59:41 INFO - PROCESS | 4173 | 1462795181510 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:41 INFO - PROCESS | 4173 | 1462795181765 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 04:59:42 INFO - PROCESS | 4173 | 1462795182062 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f582e0800 == 120 [pid = 4173] [id = 578] 04:59:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f5491a800) [pid = 4173] [serial = 1735] [outer = (nil)] 04:59:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f54924000) [pid = 4173] [serial = 1736] [outer = 0x7f6f5491a800] 04:59:42 INFO - PROCESS | 4173 | 1462795182147 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f5775c800) [pid = 4173] [serial = 1737] [outer = 0x7f6f5491a800] 04:59:43 INFO - PROCESS | 4173 | 1462795183104 Marionette TRACE conn5 <- [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]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1630ms 04:59:43 INFO - PROCESS | 4173 | 1462795183134 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 04:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:59:43 INFO - PROCESS | 4173 | 1462795183141 Marionette TRACE conn5 <- [1,2285,null,{"value":"8"}] 04:59:43 INFO - PROCESS | 4173 | 1462795183148 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 4173 | 1462795183154 Marionette TRACE conn5 <- [1,2286,null,{}] 04:59:43 INFO - PROCESS | 4173 | 1462795183162 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 4173 | 1462795183391 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 04:59:43 INFO - PROCESS | 4173 | 1462795183608 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f870000 == 121 [pid = 4173] [id = 579] 04:59:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f58248000) [pid = 4173] [serial = 1738] [outer = (nil)] 04:59:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f5b090800) [pid = 4173] [serial = 1739] [outer = 0x7f6f58248000] 04:59:43 INFO - PROCESS | 4173 | 1462795183742 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f5c0b2000) [pid = 4173] [serial = 1740] [outer = 0x7f6f58248000] 04:59:44 INFO - PROCESS | 4173 | 1462795184763 Marionette TRACE conn5 <- [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]]]}] 04:59:44 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 04:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1690ms 04:59:44 INFO - PROCESS | 4173 | 1462795184843 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 04:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:59:44 INFO - PROCESS | 4173 | 1462795184849 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 04:59:44 INFO - PROCESS | 4173 | 1462795184856 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - PROCESS | 4173 | 1462795184859 Marionette TRACE conn5 <- [1,2290,null,{}] 04:59:44 INFO - PROCESS | 4173 | 1462795184865 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 4173 | 1462795185131 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 04:59:45 INFO - PROCESS | 4173 | 1462795185485 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659b3000 == 122 [pid = 4173] [id = 580] 04:59:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f5c989c00) [pid = 4173] [serial = 1741] [outer = (nil)] 04:59:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f5e69d000) [pid = 4173] [serial = 1742] [outer = 0x7f6f5c989c00] 04:59:45 INFO - PROCESS | 4173 | 1462795185567 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f5f9d3800) [pid = 4173] [serial = 1743] [outer = 0x7f6f5c989c00] 04:59:46 INFO - PROCESS | 4173 | 1462795186491 Marionette TRACE conn5 <- [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]]]}] 04:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1691ms 04:59:46 INFO - PROCESS | 4173 | 1462795186547 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 4173 | 1462795186551 Marionette TRACE conn5 <- [1,2293,null,{"value":"8"}] 04:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:59:46 INFO - PROCESS | 4173 | 1462795186567 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 4173 | 1462795186577 Marionette TRACE conn5 <- [1,2294,null,{}] 04:59:46 INFO - PROCESS | 4173 | 1462795186583 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:46 INFO - PROCESS | 4173 | 1462795186848 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 04:59:47 INFO - PROCESS | 4173 | 1462795187145 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa43800 == 123 [pid = 4173] [id = 581] 04:59:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f5c98e800) [pid = 4173] [serial = 1744] [outer = (nil)] 04:59:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f61585c00) [pid = 4173] [serial = 1745] [outer = 0x7f6f5c98e800] 04:59:47 INFO - PROCESS | 4173 | 1462795187231 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f64c5ac00) [pid = 4173] [serial = 1746] [outer = 0x7f6f5c98e800] 04:59:48 INFO - PROCESS | 4173 | 1462795188083 Marionette TRACE conn5 <- [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]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1595ms 04:59:48 INFO - PROCESS | 4173 | 1462795188155 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 04:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:59:48 INFO - PROCESS | 4173 | 1462795188161 Marionette TRACE conn5 <- [1,2297,null,{"value":"8"}] 04:59:48 INFO - PROCESS | 4173 | 1462795188167 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 4173 | 1462795188170 Marionette TRACE conn5 <- [1,2298,null,{}] 04:59:48 INFO - PROCESS | 4173 | 1462795188176 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:48 INFO - PROCESS | 4173 | 1462795188434 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 04:59:48 INFO - PROCESS | 4173 | 1462795188734 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f9eb000 == 124 [pid = 4173] [id = 582] 04:59:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f5fd99800) [pid = 4173] [serial = 1747] [outer = (nil)] 04:59:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f64fd9c00) [pid = 4173] [serial = 1748] [outer = 0x7f6f5fd99800] 04:59:48 INFO - PROCESS | 4173 | 1462795188821 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f663a9800) [pid = 4173] [serial = 1749] [outer = 0x7f6f5fd99800] 04:59:49 INFO - PROCESS | 4173 | 1462795189726 Marionette TRACE conn5 <- [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]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1589ms 04:59:49 INFO - PROCESS | 4173 | 1462795189756 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 4173 | 1462795189760 Marionette TRACE conn5 <- [1,2301,null,{"value":"8"}] 04:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:59:49 INFO - PROCESS | 4173 | 1462795189766 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 4173 | 1462795189768 Marionette TRACE conn5 <- [1,2302,null,{}] 04:59:49 INFO - PROCESS | 4173 | 1462795189774 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:49 INFO - PROCESS | 4173 | 1462795189980 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 04:59:50 INFO - PROCESS | 4173 | 1462795190264 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7176b800 == 125 [pid = 4173] [id = 583] 04:59:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f66651c00) [pid = 4173] [serial = 1750] [outer = (nil)] 04:59:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f66868800) [pid = 4173] [serial = 1751] [outer = 0x7f6f66651c00] 04:59:50 INFO - PROCESS | 4173 | 1462795190408 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f68c65800) [pid = 4173] [serial = 1752] [outer = 0x7f6f66651c00] 04:59:51 INFO - PROCESS | 4173 | 1462795191348 Marionette TRACE conn5 <- [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]]]}] 04:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1629ms 04:59:51 INFO - PROCESS | 4173 | 1462795191396 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 4173 | 1462795191400 Marionette TRACE conn5 <- [1,2305,null,{"value":"8"}] 04:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:59:51 INFO - PROCESS | 4173 | 1462795191406 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 4173 | 1462795191409 Marionette TRACE conn5 <- [1,2306,null,{}] 04:59:51 INFO - PROCESS | 4173 | 1462795191415 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 4173 | 1462795191632 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 04:59:51 INFO - PROCESS | 4173 | 1462795191846 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8183e800 == 126 [pid = 4173] [id = 584] 04:59:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f665af800) [pid = 4173] [serial = 1753] [outer = (nil)] 04:59:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 226 (0x7f6f6d9a2000) [pid = 4173] [serial = 1754] [outer = 0x7f6f665af800] 04:59:51 INFO - PROCESS | 4173 | 1462795191964 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f6ecca000) [pid = 4173] [serial = 1755] [outer = 0x7f6f665af800] 04:59:52 INFO - PROCESS | 4173 | 1462795192948 Marionette TRACE conn5 <- [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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1582ms 04:59:52 INFO - PROCESS | 4173 | 1462795192991 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 4173 | 1462795192995 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 04:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:59:53 INFO - PROCESS | 4173 | 1462795193000 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 4173 | 1462795193003 Marionette TRACE conn5 <- [1,2310,null,{}] 04:59:53 INFO - PROCESS | 4173 | 1462795193009 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:53 INFO - PROCESS | 4173 | 1462795193216 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 04:59:53 INFO - PROCESS | 4173 | 1462795193435 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871c8000 == 127 [pid = 4173] [id = 585] 04:59:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f66863c00) [pid = 4173] [serial = 1756] [outer = (nil)] 04:59:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f6f593c00) [pid = 4173] [serial = 1757] [outer = 0x7f6f66863c00] 04:59:53 INFO - PROCESS | 4173 | 1462795193550 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f709e1c00) [pid = 4173] [serial = 1758] [outer = 0x7f6f66863c00] 04:59:54 INFO - PROCESS | 4173 | 1462795194496 Marionette TRACE conn5 <- [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]]]}] 04:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1529ms 04:59:54 INFO - PROCESS | 4173 | 1462795194535 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 4173 | 1462795194538 Marionette TRACE conn5 <- [1,2313,null,{"value":"8"}] 04:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:59:54 INFO - PROCESS | 4173 | 1462795194552 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 4173 | 1462795194555 Marionette TRACE conn5 <- [1,2314,null,{}] 04:59:54 INFO - PROCESS | 4173 | 1462795194561 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:54 INFO - PROCESS | 4173 | 1462795194768 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 04:59:54 INFO - PROCESS | 4173 | 1462795194991 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f575da000 == 128 [pid = 4173] [id = 586] 04:59:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 231 (0x7f6f6be14400) [pid = 4173] [serial = 1759] [outer = (nil)] 04:59:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 232 (0x7f6f72681c00) [pid = 4173] [serial = 1760] [outer = 0x7f6f6be14400] 04:59:55 INFO - PROCESS | 4173 | 1462795195106 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 233 (0x7f6f7d1c6400) [pid = 4173] [serial = 1761] [outer = 0x7f6f6be14400] 04:59:56 INFO - PROCESS | 4173 | 1462795196064 Marionette TRACE conn5 <- [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]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1539ms 04:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:59:56 INFO - PROCESS | 4173 | 1462795196095 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 4173 | 1462795196098 Marionette TRACE conn5 <- [1,2317,null,{"value":"8"}] 04:59:56 INFO - PROCESS | 4173 | 1462795196106 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 4173 | 1462795196110 Marionette TRACE conn5 <- [1,2318,null,{}] 04:59:56 INFO - PROCESS | 4173 | 1462795196115 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:56 INFO - PROCESS | 4173 | 1462795196342 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 04:59:56 INFO - PROCESS | 4173 | 1462795196563 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c410000 == 129 [pid = 4173] [id = 587] 04:59:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 234 (0x7f6f597a6400) [pid = 4173] [serial = 1762] [outer = (nil)] 04:59:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 235 (0x7f6f597ab000) [pid = 4173] [serial = 1763] [outer = 0x7f6f597a6400] 04:59:56 INFO - PROCESS | 4173 | 1462795196678 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 236 (0x7f6f597af800) [pid = 4173] [serial = 1764] [outer = 0x7f6f597a6400] 04:59:57 INFO - PROCESS | 4173 | 1462795197612 Marionette TRACE conn5 <- [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] 04:59:57 INFO - PROCESS | 4173 | 1462795197649 Marionette TRACE conn5 <- [1,2321,null,{"value":"8"}] 04:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:59:57 INFO - PROCESS | 4173 | 1462795197655 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 4173 | 1462795197658 Marionette TRACE conn5 <- [1,2322,null,{}] 04:59:57 INFO - PROCESS | 4173 | 1462795197663 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:57 INFO - PROCESS | 4173 | 1462795197868 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 04:59:58 INFO - PROCESS | 4173 | 1462795198133 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f578e5800 == 130 [pid = 4173] [id = 588] 04:59:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 237 (0x7f6f800cf400) [pid = 4173] [serial = 1765] [outer = (nil)] 04:59:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 238 (0x7f6f814a7800) [pid = 4173] [serial = 1766] [outer = 0x7f6f800cf400] 04:59:58 INFO - PROCESS | 4173 | 1462795198274 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 239 (0x7f6f81fd3400) [pid = 4173] [serial = 1767] [outer = 0x7f6f800cf400] 04:59:59 INFO - PROCESS | 4173 | 1462795199163 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1580ms 04:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:59:59 INFO - PROCESS | 4173 | 1462795199237 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 4173 | 1462795199240 Marionette TRACE conn5 <- [1,2325,null,{"value":"8"}] 04:59:59 INFO - PROCESS | 4173 | 1462795199246 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 4173 | 1462795199251 Marionette TRACE conn5 <- [1,2326,null,{}] 04:59:59 INFO - PROCESS | 4173 | 1462795199256 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:59 INFO - PROCESS | 4173 | 1462795199533 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 04:59:59 INFO - PROCESS | 4173 | 1462795199857 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f53ecc000 == 131 [pid = 4173] [id = 589] 04:59:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 240 (0x7f6f57909c00) [pid = 4173] [serial = 1768] [outer = (nil)] 04:59:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 241 (0x7f6f5790ec00) [pid = 4173] [serial = 1769] [outer = 0x7f6f57909c00] 04:59:59 INFO - PROCESS | 4173 | 1462795199938 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 242 (0x7f6f58c5cc00) [pid = 4173] [serial = 1770] [outer = 0x7f6f57909c00] 05:00:01 INFO - PROCESS | 4173 | 1462795201424 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2239ms 05:00:01 INFO - PROCESS | 4173 | 1462795201487 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 4173 | 1462795201493 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 05:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:00:01 INFO - PROCESS | 4173 | 1462795201505 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 4173 | 1462795201514 Marionette TRACE conn5 <- [1,2330,null,{}] 05:00:01 INFO - PROCESS | 4173 | 1462795201528 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:01 INFO - PROCESS | 4173 | 1462795201796 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 05:00:02 INFO - PROCESS | 4173 | 1462795202072 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f591ca800 == 132 [pid = 4173] [id = 590] 05:00:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 243 (0x7f6f561e7c00) [pid = 4173] [serial = 1771] [outer = (nil)] 05:00:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 244 (0x7f6f561f3800) [pid = 4173] [serial = 1772] [outer = 0x7f6f561e7c00] 05:00:02 INFO - PROCESS | 4173 | 1462795202147 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 245 (0x7f6f57761000) [pid = 4173] [serial = 1773] [outer = 0x7f6f561e7c00] 05:00:03 INFO - PROCESS | 4173 | 1462795203249 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1793ms 05:00:03 INFO - PROCESS | 4173 | 1462795203297 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 4173 | 1462795203306 Marionette TRACE conn5 <- [1,2333,null,{"value":"8"}] 05:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:00:03 INFO - PROCESS | 4173 | 1462795203315 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 4173 | 1462795203320 Marionette TRACE conn5 <- [1,2334,null,{}] 05:00:03 INFO - PROCESS | 4173 | 1462795203325 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:03 INFO - PROCESS | 4173 | 1462795203527 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 05:00:03 INFO - PROCESS | 4173 | 1462795203788 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f589d4800 == 133 [pid = 4173] [id = 591] 05:00:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 246 (0x7f6f5775a800) [pid = 4173] [serial = 1774] [outer = (nil)] 05:00:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 247 (0x7f6f57910400) [pid = 4173] [serial = 1775] [outer = 0x7f6f5775a800] 05:00:03 INFO - PROCESS | 4173 | 1462795203904 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 248 (0x7f6f5824c000) [pid = 4173] [serial = 1776] [outer = 0x7f6f5775a800] 05:00:04 INFO - PROCESS | 4173 | 1462795204908 Marionette TRACE conn5 <- [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]]]}] 05:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1630ms 05:00:04 INFO - PROCESS | 4173 | 1462795204948 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 4173 | 1462795204954 Marionette TRACE conn5 <- [1,2337,null,{"value":"8"}] 05:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:00:04 INFO - PROCESS | 4173 | 1462795204963 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 4173 | 1462795204970 Marionette TRACE conn5 <- [1,2338,null,{}] 05:00:05 INFO - PROCESS | 4173 | 1462795204997 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:05 INFO - PROCESS | 4173 | 1462795205464 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 05:00:05 INFO - PROCESS | 4173 | 1462795205812 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c7cf800 == 134 [pid = 4173] [id = 592] 05:00:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 249 (0x7f6f58d2ac00) [pid = 4173] [serial = 1777] [outer = (nil)] 05:00:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 250 (0x7f6f58d2c400) [pid = 4173] [serial = 1778] [outer = 0x7f6f58d2ac00] 05:00:05 INFO - PROCESS | 4173 | 1462795205981 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 251 (0x7f6f597ab400) [pid = 4173] [serial = 1779] [outer = 0x7f6f58d2ac00] 05:00:06 INFO - PROCESS | 4173 | 1462795206891 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2000ms 05:00:06 INFO - PROCESS | 4173 | 1462795206962 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 05:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:00:06 INFO - PROCESS | 4173 | 1462795206967 Marionette TRACE conn5 <- [1,2341,null,{"value":"8"}] 05:00:06 INFO - PROCESS | 4173 | 1462795206972 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 4173 | 1462795206975 Marionette TRACE conn5 <- [1,2342,null,{}] 05:00:06 INFO - PROCESS | 4173 | 1462795206980 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:07 INFO - PROCESS | 4173 | 1462795207208 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76eeb800 == 133 [pid = 4173] [id = 417] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8618f000 == 132 [pid = 4173] [id = 528] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871dc800 == 131 [pid = 4173] [id = 529] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 250 (0x7f6f8149e400) [pid = 4173] [serial = 1631] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 249 (0x7f6f5feaf800) [pid = 4173] [serial = 1616] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 248 (0x7f6f58d27000) [pid = 4173] [serial = 1649] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 247 (0x7f6f5c0aa000) [pid = 4173] [serial = 1640] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 246 (0x7f6f6966c800) [pid = 4173] [serial = 1646] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 245 (0x7f6f57b5bc00) [pid = 4173] [serial = 1634] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 244 (0x7f6f72699000) [pid = 4173] [serial = 1628] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 243 (0x7f6f69610000) [pid = 4173] [serial = 1622] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 242 (0x7f6f58247800) [pid = 4173] [serial = 1637] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 241 (0x7f6f64d54400) [pid = 4173] [serial = 1619] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 240 (0x7f6f5bd2b800) [pid = 4173] [serial = 1643] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | --DOMWINDOW == 239 (0x7f6f7019d400) [pid = 4173] [serial = 1625] [outer = (nil)] [url = about:blank] 05:00:07 INFO - PROCESS | 4173 | 1462795207578 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f801be800 == 130 [pid = 4173] [id = 526] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f82187000 == 129 [pid = 4173] [id = 527] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65ac3800 == 128 [pid = 4173] [id = 577] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65092000 == 127 [pid = 4173] [id = 576] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64c25800 == 126 [pid = 4173] [id = 575] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e9d1000 == 125 [pid = 4173] [id = 574] 05:00:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f582d8800 == 126 [pid = 4173] [id = 593] 05:00:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 240 (0x7f6f57b5bc00) [pid = 4173] [serial = 1780] [outer = (nil)] 05:00:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 241 (0x7f6f59ae8000) [pid = 4173] [serial = 1781] [outer = 0x7f6f57b5bc00] 05:00:07 INFO - PROCESS | 4173 | 1462795207676 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 242 (0x7f6f5bd25400) [pid = 4173] [serial = 1782] [outer = 0x7f6f57b5bc00] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f58d89800 == 125 [pid = 4173] [id = 573] 05:00:07 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5bd07000 == 124 [pid = 4173] [id = 572] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a973800 == 123 [pid = 4173] [id = 566] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871c2800 == 122 [pid = 4173] [id = 565] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81ad6800 == 121 [pid = 4173] [id = 564] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cf59800 == 120 [pid = 4173] [id = 563] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70173800 == 119 [pid = 4173] [id = 562] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb18000 == 118 [pid = 4173] [id = 561] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa0d000 == 117 [pid = 4173] [id = 560] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f650a0800 == 116 [pid = 4173] [id = 559] 05:00:08 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e9d3000 == 115 [pid = 4173] [id = 558] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 241 (0x7f6f697bc000) [pid = 4173] [serial = 1551] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 240 (0x7f6f60d1f000) [pid = 4173] [serial = 1491] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 239 (0x7f6f64c0f400) [pid = 4173] [serial = 1667] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 238 (0x7f6f5b08dc00) [pid = 4173] [serial = 1653] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 237 (0x7f6f594cac00) [pid = 4173] [serial = 1652] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 236 (0x7f6f5c0b4000) [pid = 4173] [serial = 1656] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 235 (0x7f6f5bdd0800) [pid = 4173] [serial = 1655] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 234 (0x7f6f5eb1e000) [pid = 4173] [serial = 1658] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 233 (0x7f6f5fa4f000) [pid = 4173] [serial = 1659] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 232 (0x7f6f60b8a800) [pid = 4173] [serial = 1661] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 231 (0x7f6f60c0f800) [pid = 4173] [serial = 1662] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 230 (0x7f6f65066800) [pid = 4173] [serial = 1668] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f617ec800) [pid = 4173] [serial = 1665] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f60e48400) [pid = 4173] [serial = 1664] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f64c0c800) [pid = 4173] [serial = 1670] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f65cfe800) [pid = 4173] [serial = 1671] [outer = (nil)] [url = about:blank] 05:00:08 INFO - PROCESS | 4173 | 1462795208513 Marionette TRACE conn5 <- [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]]]}] 05:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1581ms 05:00:08 INFO - PROCESS | 4173 | 1462795208555 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 4173 | 1462795208558 Marionette TRACE conn5 <- [1,2345,null,{"value":"8"}] 05:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:00:08 INFO - PROCESS | 4173 | 1462795208564 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 4173 | 1462795208566 Marionette TRACE conn5 <- [1,2346,null,{}] 05:00:08 INFO - PROCESS | 4173 | 1462795208571 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:08 INFO - PROCESS | 4173 | 1462795208757 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 05:00:08 INFO - PROCESS | 4173 | 1462795208963 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9cb000 == 116 [pid = 4173] [id = 594] 05:00:08 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f54920800) [pid = 4173] [serial = 1783] [outer = (nil)] 05:00:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f5bdc7000) [pid = 4173] [serial = 1784] [outer = 0x7f6f54920800] 05:00:09 INFO - PROCESS | 4173 | 1462795209030 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f5c0b5000) [pid = 4173] [serial = 1785] [outer = 0x7f6f54920800] 05:00:09 INFO - PROCESS | 4173 | 1462795209808 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1279ms 05:00:09 INFO - PROCESS | 4173 | 1462795209844 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 4173 | 1462795209848 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 05:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:00:09 INFO - PROCESS | 4173 | 1462795209854 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 4173 | 1462795209856 Marionette TRACE conn5 <- [1,2350,null,{}] 05:00:09 INFO - PROCESS | 4173 | 1462795209865 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:10 INFO - PROCESS | 4173 | 1462795210181 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 05:00:10 INFO - PROCESS | 4173 | 1462795210211 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b78000 == 117 [pid = 4173] [id = 595] 05:00:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f5c955400) [pid = 4173] [serial = 1786] [outer = (nil)] 05:00:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 231 (0x7f6f5c98b000) [pid = 4173] [serial = 1787] [outer = 0x7f6f5c955400] 05:00:10 INFO - PROCESS | 4173 | 1462795210280 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 232 (0x7f6f5fd90c00) [pid = 4173] [serial = 1788] [outer = 0x7f6f5c955400] 05:00:11 INFO - PROCESS | 4173 | 1462795211188 Marionette TRACE conn5 <- [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]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1392ms 05:00:11 INFO - PROCESS | 4173 | 1462795211246 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 4173 | 1462795211250 Marionette TRACE conn5 <- [1,2353,null,{"value":"8"}] 05:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:00:11 INFO - PROCESS | 4173 | 1462795211255 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 4173 | 1462795211257 Marionette TRACE conn5 <- [1,2354,null,{}] 05:00:11 INFO - PROCESS | 4173 | 1462795211263 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:11 INFO - PROCESS | 4173 | 1462795211489 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 05:00:11 INFO - PROCESS | 4173 | 1462795211534 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64c32000 == 118 [pid = 4173] [id = 596] 05:00:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 233 (0x7f6f5f997c00) [pid = 4173] [serial = 1789] [outer = (nil)] 05:00:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 234 (0x7f6f60c04c00) [pid = 4173] [serial = 1790] [outer = 0x7f6f5f997c00] 05:00:11 INFO - PROCESS | 4173 | 1462795211603 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 235 (0x7f6f60d28400) [pid = 4173] [serial = 1791] [outer = 0x7f6f5f997c00] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 234 (0x7f6f598aa800) [pid = 4173] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 233 (0x7f6f5f9d6c00) [pid = 4173] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 232 (0x7f6f5e82cc00) [pid = 4173] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 231 (0x7f6f80082c00) [pid = 4173] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 230 (0x7f6f593ef800) [pid = 4173] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f69617800) [pid = 4173] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f58d1ec00) [pid = 4173] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f7111dc00) [pid = 4173] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f5e825400) [pid = 4173] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 225 (0x7f6f5e831400) [pid = 4173] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f6caf1c00) [pid = 4173] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f5fa52c00) [pid = 4173] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f65952c00) [pid = 4173] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f594d1c00) [pid = 4173] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f8002e400) [pid = 4173] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f60b94000) [pid = 4173] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f61582000) [pid = 4173] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f6506e400) [pid = 4173] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f65c55800) [pid = 4173] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f5e577400) [pid = 4173] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f64c0a000) [pid = 4173] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f595dd400) [pid = 4173] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f58250400) [pid = 4173] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f7116b400) [pid = 4173] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f5f991c00) [pid = 4173] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f6ed11000) [pid = 4173] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f7ca7d800) [pid = 4173] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5f9d6800) [pid = 4173] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f64c61400) [pid = 4173] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f64b97c00) [pid = 4173] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f57b52800) [pid = 4173] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f58247400) [pid = 4173] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f595e0c00) [pid = 4173] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f7d146c00) [pid = 4173] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f64d5d000) [pid = 4173] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f64fd4000) [pid = 4173] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f57b54c00) [pid = 4173] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f64d51800) [pid = 4173] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f593f5c00) [pid = 4173] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f6660b000) [pid = 4173] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f64c06000) [pid = 4173] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f64b94000) [pid = 4173] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f5feba400) [pid = 4173] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f595e5000) [pid = 4173] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f57b5b800) [pid = 4173] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f66649800) [pid = 4173] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f64b95c00) [pid = 4173] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f65073800) [pid = 4173] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f5eee0000) [pid = 4173] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f66c8f000) [pid = 4173] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f5fa50400) [pid = 4173] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f6fa8b000) [pid = 4173] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f5bd25c00) [pid = 4173] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f697bd800) [pid = 4173] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f5bd30800) [pid = 4173] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f614c1800) [pid = 4173] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f5b091c00) [pid = 4173] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f67b03800) [pid = 4173] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f5bd24000) [pid = 4173] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f57b61800) [pid = 4173] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f60b94800) [pid = 4173] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f6506bc00) [pid = 4173] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:00:13 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f5bd2ec00) [pid = 4173] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:00:13 INFO - PROCESS | 4173 | 1462795213446 Marionette TRACE conn5 <- [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]]]}] 05:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2229ms 05:00:13 INFO - PROCESS | 4173 | 1462795213486 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 4173 | 1462795213489 Marionette TRACE conn5 <- [1,2357,null,{"value":"8"}] 05:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:00:13 INFO - PROCESS | 4173 | 1462795213495 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 4173 | 1462795213497 Marionette TRACE conn5 <- [1,2358,null,{}] 05:00:13 INFO - PROCESS | 4173 | 1462795213503 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:13 INFO - PROCESS | 4173 | 1462795213756 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 05:00:13 INFO - PROCESS | 4173 | 1462795213776 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a97f000 == 119 [pid = 4173] [id = 597] 05:00:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f57b5a000) [pid = 4173] [serial = 1792] [outer = (nil)] 05:00:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f595dd400) [pid = 4173] [serial = 1793] [outer = 0x7f6f57b5a000] 05:00:13 INFO - PROCESS | 4173 | 1462795213839 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f5bd29800) [pid = 4173] [serial = 1794] [outer = 0x7f6f57b5a000] 05:00:14 INFO - PROCESS | 4173 | 1462795214704 Marionette TRACE conn5 <- [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]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1232ms 05:00:14 INFO - PROCESS | 4173 | 1462795214731 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 4173 | 1462795214734 Marionette TRACE conn5 <- [1,2361,null,{"value":"8"}] 05:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:00:14 INFO - PROCESS | 4173 | 1462795214740 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 4173 | 1462795214742 Marionette TRACE conn5 <- [1,2362,null,{}] 05:00:14 INFO - PROCESS | 4173 | 1462795214747 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:14 INFO - PROCESS | 4173 | 1462795214944 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 05:00:15 INFO - PROCESS | 4173 | 1462795215330 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57823800 == 120 [pid = 4173] [id = 598] 05:00:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f54924800) [pid = 4173] [serial = 1795] [outer = (nil)] 05:00:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f55fcc400) [pid = 4173] [serial = 1796] [outer = 0x7f6f54924800] 05:00:15 INFO - PROCESS | 4173 | 1462795215520 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f561edc00) [pid = 4173] [serial = 1797] [outer = 0x7f6f54924800] 05:00:16 INFO - PROCESS | 4173 | 1462795216533 Marionette TRACE conn5 <- [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]]]}] 05:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1834ms 05:00:16 INFO - PROCESS | 4173 | 1462795216577 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 4173 | 1462795216584 Marionette TRACE conn5 <- [1,2365,null,{"value":"8"}] 05:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:00:16 INFO - PROCESS | 4173 | 1462795216591 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - PROCESS | 4173 | 1462795216597 Marionette TRACE conn5 <- [1,2366,null,{}] 05:00:16 INFO - PROCESS | 4173 | 1462795216604 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:16 INFO - PROCESS | 4173 | 1462795216828 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 05:00:17 INFO - PROCESS | 4173 | 1462795217090 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c40e000 == 121 [pid = 4173] [id = 599] 05:00:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f57910800) [pid = 4173] [serial = 1798] [outer = (nil)] 05:00:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f58247c00) [pid = 4173] [serial = 1799] [outer = 0x7f6f57910800] 05:00:17 INFO - PROCESS | 4173 | 1462795217213 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f58c5d800) [pid = 4173] [serial = 1800] [outer = 0x7f6f57910800] 05:00:18 INFO - PROCESS | 4173 | 1462795218179 Marionette TRACE conn5 <- [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]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1634ms 05:00:18 INFO - PROCESS | 4173 | 1462795218231 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 4173 | 1462795218237 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 05:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:00:18 INFO - PROCESS | 4173 | 1462795218244 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 4173 | 1462795218247 Marionette TRACE conn5 <- [1,2370,null,{}] 05:00:18 INFO - PROCESS | 4173 | 1462795218253 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:18 INFO - PROCESS | 4173 | 1462795218473 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 05:00:18 INFO - PROCESS | 4173 | 1462795218772 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f61795800 == 122 [pid = 4173] [id = 600] 05:00:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f58d24400) [pid = 4173] [serial = 1801] [outer = (nil)] 05:00:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f597a6800) [pid = 4173] [serial = 1802] [outer = 0x7f6f58d24400] 05:00:18 INFO - PROCESS | 4173 | 1462795218902 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f59ae9400) [pid = 4173] [serial = 1803] [outer = 0x7f6f58d24400] 05:00:19 INFO - PROCESS | 4173 | 1462795219817 Marionette TRACE conn5 <- [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]]]}] 05:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1629ms 05:00:19 INFO - PROCESS | 4173 | 1462795219875 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 4173 | 1462795219880 Marionette TRACE conn5 <- [1,2373,null,{"value":"8"}] 05:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:00:19 INFO - PROCESS | 4173 | 1462795219896 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 4173 | 1462795219906 Marionette TRACE conn5 <- [1,2374,null,{}] 05:00:19 INFO - PROCESS | 4173 | 1462795219913 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:20 INFO - PROCESS | 4173 | 1462795220144 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 05:00:20 INFO - PROCESS | 4173 | 1462795220411 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659a1000 == 123 [pid = 4173] [id = 601] 05:00:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f5bd31c00) [pid = 4173] [serial = 1804] [outer = (nil)] 05:00:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5c953c00) [pid = 4173] [serial = 1805] [outer = 0x7f6f5bd31c00] 05:00:20 INFO - PROCESS | 4173 | 1462795220532 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f5c98dc00) [pid = 4173] [serial = 1806] [outer = 0x7f6f5bd31c00] 05:00:21 INFO - PROCESS | 4173 | 1462795221477 Marionette TRACE conn5 <- [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]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1652ms 05:00:21 INFO - PROCESS | 4173 | 1462795221542 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 4173 | 1462795221546 Marionette TRACE conn5 <- [1,2377,null,{"value":"8"}] 05:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:00:21 INFO - PROCESS | 4173 | 1462795221552 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 4173 | 1462795221555 Marionette TRACE conn5 <- [1,2378,null,{}] 05:00:21 INFO - PROCESS | 4173 | 1462795221561 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:21 INFO - PROCESS | 4173 | 1462795221785 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 05:00:22 INFO - PROCESS | 4173 | 1462795222043 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66cb6000 == 124 [pid = 4173] [id = 602] 05:00:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f5bdd1400) [pid = 4173] [serial = 1807] [outer = (nil)] 05:00:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f5eedd000) [pid = 4173] [serial = 1808] [outer = 0x7f6f5bdd1400] 05:00:22 INFO - PROCESS | 4173 | 1462795222161 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f5fd8e400) [pid = 4173] [serial = 1809] [outer = 0x7f6f5bdd1400] 05:00:23 INFO - PROCESS | 4173 | 1462795223053 Marionette TRACE conn5 <- [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]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1541ms 05:00:23 INFO - PROCESS | 4173 | 1462795223094 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 4173 | 1462795223099 Marionette TRACE conn5 <- [1,2381,null,{"value":"8"}] 05:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:00:23 INFO - PROCESS | 4173 | 1462795223106 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 4173 | 1462795223108 Marionette TRACE conn5 <- [1,2382,null,{}] 05:00:23 INFO - PROCESS | 4173 | 1462795223115 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:23 INFO - PROCESS | 4173 | 1462795223319 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 05:00:23 INFO - PROCESS | 4173 | 1462795223538 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa02800 == 125 [pid = 4173] [id = 603] 05:00:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f60c09800) [pid = 4173] [serial = 1810] [outer = (nil)] 05:00:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f60e42800) [pid = 4173] [serial = 1811] [outer = 0x7f6f60c09800] 05:00:23 INFO - PROCESS | 4173 | 1462795223663 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f64b15c00) [pid = 4173] [serial = 1812] [outer = 0x7f6f60c09800] 05:00:24 INFO - PROCESS | 4173 | 1462795224726 Marionette TRACE conn5 <- [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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1683ms 05:00:24 INFO - PROCESS | 4173 | 1462795224791 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 4173 | 1462795224794 Marionette TRACE conn5 <- [1,2385,null,{"value":"8"}] 05:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:00:24 INFO - PROCESS | 4173 | 1462795224801 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - PROCESS | 4173 | 1462795224804 Marionette TRACE conn5 <- [1,2386,null,{}] 05:00:24 INFO - PROCESS | 4173 | 1462795224810 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:25 INFO - PROCESS | 4173 | 1462795225048 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 05:00:25 INFO - PROCESS | 4173 | 1462795225348 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb20800 == 126 [pid = 4173] [id = 604] 05:00:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f593ee400) [pid = 4173] [serial = 1813] [outer = (nil)] 05:00:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f65070400) [pid = 4173] [serial = 1814] [outer = 0x7f6f593ee400] 05:00:25 INFO - PROCESS | 4173 | 1462795225429 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f65c58400) [pid = 4173] [serial = 1815] [outer = 0x7f6f593ee400] 05:00:26 INFO - PROCESS | 4173 | 1462795226338 Marionette TRACE conn5 <- [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]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1583ms 05:00:26 INFO - PROCESS | 4173 | 1462795226386 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 4173 | 1462795226389 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 05:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:00:26 INFO - PROCESS | 4173 | 1462795226395 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 4173 | 1462795226398 Marionette TRACE conn5 <- [1,2390,null,{}] 05:00:26 INFO - PROCESS | 4173 | 1462795226404 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:26 INFO - PROCESS | 4173 | 1462795226613 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 05:00:26 INFO - PROCESS | 4173 | 1462795226835 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70eeb000 == 127 [pid = 4173] [id = 605] 05:00:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f595e0000) [pid = 4173] [serial = 1816] [outer = (nil)] 05:00:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f665a1800) [pid = 4173] [serial = 1817] [outer = 0x7f6f595e0000] 05:00:26 INFO - PROCESS | 4173 | 1462795226953 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f6660f800) [pid = 4173] [serial = 1818] [outer = 0x7f6f595e0000] 05:00:27 INFO - PROCESS | 4173 | 1462795227894 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1534ms 05:00:27 INFO - PROCESS | 4173 | 1462795227930 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 4173 | 1462795227934 Marionette TRACE conn5 <- [1,2393,null,{"value":"8"}] 05:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:00:27 INFO - PROCESS | 4173 | 1462795227940 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - PROCESS | 4173 | 1462795227942 Marionette TRACE conn5 <- [1,2394,null,{}] 05:00:27 INFO - PROCESS | 4173 | 1462795227948 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:28 INFO - PROCESS | 4173 | 1462795228135 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 05:00:28 INFO - PROCESS | 4173 | 1462795228355 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76e14800 == 128 [pid = 4173] [id = 606] 05:00:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f64c56c00) [pid = 4173] [serial = 1819] [outer = (nil)] 05:00:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f66867000) [pid = 4173] [serial = 1820] [outer = 0x7f6f64c56c00] 05:00:28 INFO - PROCESS | 4173 | 1462795228467 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f66c92000) [pid = 4173] [serial = 1821] [outer = 0x7f6f64c56c00] 05:00:29 INFO - PROCESS | 4173 | 1462795229429 Marionette TRACE conn5 <- [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]]]}] 05:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1540ms 05:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:00:29 INFO - PROCESS | 4173 | 1462795229481 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 4173 | 1462795229484 Marionette TRACE conn5 <- [1,2397,null,{"value":"8"}] 05:00:29 INFO - PROCESS | 4173 | 1462795229491 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 4173 | 1462795229494 Marionette TRACE conn5 <- [1,2398,null,{}] 05:00:29 INFO - PROCESS | 4173 | 1462795229499 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:29 INFO - PROCESS | 4173 | 1462795229758 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 05:00:30 INFO - PROCESS | 4173 | 1462795230069 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cf59800 == 129 [pid = 4173] [id = 607] 05:00:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f595e9400) [pid = 4173] [serial = 1822] [outer = (nil)] 05:00:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f66c93000) [pid = 4173] [serial = 1823] [outer = 0x7f6f595e9400] 05:00:30 INFO - PROCESS | 4173 | 1462795230148 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f68c66800) [pid = 4173] [serial = 1824] [outer = 0x7f6f595e9400] 05:00:31 INFO - PROCESS | 4173 | 1462795231029 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1580ms 05:00:31 INFO - PROCESS | 4173 | 1462795231071 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 4173 | 1462795231075 Marionette TRACE conn5 <- [1,2401,null,{"value":"8"}] 05:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:00:31 INFO - PROCESS | 4173 | 1462795231080 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 4173 | 1462795231084 Marionette TRACE conn5 <- [1,2402,null,{}] 05:00:31 INFO - PROCESS | 4173 | 1462795231089 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:31 INFO - PROCESS | 4173 | 1462795231288 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 05:00:31 INFO - PROCESS | 4173 | 1462795231511 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8141a800 == 130 [pid = 4173] [id = 608] 05:00:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f68c69800) [pid = 4173] [serial = 1825] [outer = (nil)] 05:00:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f69765400) [pid = 4173] [serial = 1826] [outer = 0x7f6f68c69800] 05:00:31 INFO - PROCESS | 4173 | 1462795231641 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f6caea400) [pid = 4173] [serial = 1827] [outer = 0x7f6f68c69800] 05:00:32 INFO - PROCESS | 4173 | 1462795232649 Marionette TRACE conn5 <- [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]]]}] 05:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1630ms 05:00:32 INFO - PROCESS | 4173 | 1462795232712 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 05:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:00:32 INFO - PROCESS | 4173 | 1462795232716 Marionette TRACE conn5 <- [1,2405,null,{"value":"8"}] 05:00:32 INFO - PROCESS | 4173 | 1462795232722 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 4173 | 1462795232726 Marionette TRACE conn5 <- [1,2406,null,{}] 05:00:32 INFO - PROCESS | 4173 | 1462795232732 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:32 INFO - PROCESS | 4173 | 1462795232964 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 05:00:33 INFO - PROCESS | 4173 | 1462795233269 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f86f88800 == 131 [pid = 4173] [id = 609] 05:00:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f6ee2ec00) [pid = 4173] [serial = 1828] [outer = (nil)] 05:00:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f70b04000) [pid = 4173] [serial = 1829] [outer = 0x7f6f6ee2ec00] 05:00:33 INFO - PROCESS | 4173 | 1462795233347 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f7230b400) [pid = 4173] [serial = 1830] [outer = 0x7f6f6ee2ec00] 05:00:34 INFO - PROCESS | 4173 | 1462795234223 Marionette TRACE conn5 <- [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]]]}] 05:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1532ms 05:00:34 INFO - PROCESS | 4173 | 1462795234256 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 4173 | 1462795234258 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 05:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:00:34 INFO - PROCESS | 4173 | 1462795234265 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - PROCESS | 4173 | 1462795234268 Marionette TRACE conn5 <- [1,2410,null,{}] 05:00:34 INFO - PROCESS | 4173 | 1462795234273 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:34 INFO - PROCESS | 4173 | 1462795234470 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 05:00:34 INFO - PROCESS | 4173 | 1462795234759 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57546800 == 132 [pid = 4173] [id = 610] 05:00:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f5eb15c00) [pid = 4173] [serial = 1831] [outer = (nil)] 05:00:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f726d7400) [pid = 4173] [serial = 1832] [outer = 0x7f6f5eb15c00] 05:00:34 INFO - PROCESS | 4173 | 1462795234876 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f7becf000) [pid = 4173] [serial = 1833] [outer = 0x7f6f5eb15c00] 05:00:35 INFO - PROCESS | 4173 | 1462795235742 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1538ms 05:00:35 INFO - PROCESS | 4173 | 1462795235805 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 05:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:00:35 INFO - PROCESS | 4173 | 1462795235816 Marionette TRACE conn5 <- [1,2413,null,{"value":"8"}] 05:00:35 INFO - PROCESS | 4173 | 1462795235821 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 4173 | 1462795235824 Marionette TRACE conn5 <- [1,2414,null,{}] 05:00:35 INFO - PROCESS | 4173 | 1462795235830 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:36 INFO - PROCESS | 4173 | 1462795236086 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 05:00:36 INFO - PROCESS | 4173 | 1462795236435 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f52e17800 == 133 [pid = 4173] [id = 611] 05:00:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f57b53000) [pid = 4173] [serial = 1834] [outer = (nil)] 05:00:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f59ae2800) [pid = 4173] [serial = 1835] [outer = 0x7f6f57b53000] 05:00:36 INFO - PROCESS | 4173 | 1462795236514 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f7cd43c00) [pid = 4173] [serial = 1836] [outer = 0x7f6f57b53000] 05:00:37 INFO - PROCESS | 4173 | 1462795237381 Marionette TRACE conn5 <- [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]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1633ms 05:00:37 INFO - PROCESS | 4173 | 1462795237456 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 4173 | 1462795237460 Marionette TRACE conn5 <- [1,2417,null,{"value":"8"}] 05:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:00:37 INFO - PROCESS | 4173 | 1462795237465 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 4173 | 1462795237468 Marionette TRACE conn5 <- [1,2418,null,{}] 05:00:37 INFO - PROCESS | 4173 | 1462795237473 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:37 INFO - PROCESS | 4173 | 1462795237686 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 05:00:37 INFO - PROCESS | 4173 | 1462795237951 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58d86800 == 134 [pid = 4173] [id = 612] 05:00:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f57b53800) [pid = 4173] [serial = 1837] [outer = (nil)] 05:00:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f58245000) [pid = 4173] [serial = 1838] [outer = 0x7f6f57b53800] 05:00:38 INFO - PROCESS | 4173 | 1462795238069 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f5b096400) [pid = 4173] [serial = 1839] [outer = 0x7f6f57b53800] 05:00:38 INFO - PROCESS | 4173 | 1462795238958 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1531ms 05:00:39 INFO - PROCESS | 4173 | 1462795238997 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 4173 | 1462795239001 Marionette TRACE conn5 <- [1,2421,null,{"value":"8"}] 05:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:00:39 INFO - PROCESS | 4173 | 1462795239007 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 4173 | 1462795239010 Marionette TRACE conn5 <- [1,2422,null,{}] 05:00:39 INFO - PROCESS | 4173 | 1462795239017 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:39 INFO - PROCESS | 4173 | 1462795239212 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 05:00:39 INFO - PROCESS | 4173 | 1462795239487 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c235800 == 135 [pid = 4173] [id = 613] 05:00:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f57b54800) [pid = 4173] [serial = 1840] [outer = (nil)] 05:00:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f5c0b3000) [pid = 4173] [serial = 1841] [outer = 0x7f6f57b54800] 05:00:39 INFO - PROCESS | 4173 | 1462795239602 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f5fd91400) [pid = 4173] [serial = 1842] [outer = 0x7f6f57b54800] 05:00:41 INFO - PROCESS | 4173 | 1462795241031 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2080ms 05:00:41 INFO - PROCESS | 4173 | 1462795241131 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 4173 | 1462795241138 Marionette TRACE conn5 <- [1,2425,null,{"value":"8"}] 05:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:00:41 INFO - PROCESS | 4173 | 1462795241152 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 4173 | 1462795241159 Marionette TRACE conn5 <- [1,2426,null,{}] 05:00:41 INFO - PROCESS | 4173 | 1462795241168 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:41 INFO - PROCESS | 4173 | 1462795241374 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 05:00:41 INFO - PROCESS | 4173 | 1462795241639 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a8c6800 == 136 [pid = 4173] [id = 614] 05:00:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f561ea800) [pid = 4173] [serial = 1843] [outer = (nil)] 05:00:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f5790bc00) [pid = 4173] [serial = 1844] [outer = 0x7f6f561ea800] 05:00:41 INFO - PROCESS | 4173 | 1462795241710 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 226 (0x7f6f5824cc00) [pid = 4173] [serial = 1845] [outer = 0x7f6f561ea800] 05:00:42 INFO - PROCESS | 4173 | 1462795242640 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1542ms 05:00:42 INFO - PROCESS | 4173 | 1462795242699 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 4173 | 1462795242716 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 05:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:00:42 INFO - PROCESS | 4173 | 1462795242733 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 4173 | 1462795242737 Marionette TRACE conn5 <- [1,2430,null,{}] 05:00:42 INFO - PROCESS | 4173 | 1462795242750 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:43 INFO - PROCESS | 4173 | 1462795243054 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 05:00:43 INFO - PROCESS | 4173 | 1462795243376 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57547800 == 137 [pid = 4173] [id = 615] 05:00:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f58d1e000) [pid = 4173] [serial = 1846] [outer = (nil)] 05:00:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f58d29c00) [pid = 4173] [serial = 1847] [outer = 0x7f6f58d1e000] 05:00:43 INFO - PROCESS | 4173 | 1462795243446 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f597a9c00) [pid = 4173] [serial = 1848] [outer = 0x7f6f58d1e000] 05:00:43 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665d7000 == 136 [pid = 4173] [id = 557] 05:00:43 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6599a800 == 135 [pid = 4173] [id = 272] 05:00:43 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f591cb000 == 134 [pid = 4173] [id = 508] 05:00:43 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f60d23800) [pid = 4173] [serial = 1733] [outer = (nil)] [url = about:blank] 05:00:43 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f59aeb800) [pid = 4173] [serial = 1697] [outer = (nil)] [url = about:blank] 05:00:43 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f70cc7000) [pid = 4173] [serial = 1700] [outer = (nil)] [url = about:blank] 05:00:43 INFO - PROCESS | 4173 | --DOMWINDOW == 225 (0x7f6f5775ac00) [pid = 4173] [serial = 1703] [outer = (nil)] [url = about:blank] 05:00:43 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f81854c00) [pid = 4173] [serial = 1706] [outer = (nil)] [url = about:blank] 05:00:43 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f55fcbc00) [pid = 4173] [serial = 1709] [outer = (nil)] [url = about:blank] 05:00:43 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f54922400) [pid = 4173] [serial = 1712] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a97f000 == 133 [pid = 4173] [id = 597] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64c32000 == 132 [pid = 4173] [id = 596] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60b78000 == 131 [pid = 4173] [id = 595] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9cb000 == 130 [pid = 4173] [id = 594] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f582d8800 == 129 [pid = 4173] [id = 593] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7cf800 == 128 [pid = 4173] [id = 592] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f589d4800 == 127 [pid = 4173] [id = 591] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f591ca800 == 126 [pid = 4173] [id = 590] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c410000 == 125 [pid = 4173] [id = 587] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f575da000 == 124 [pid = 4173] [id = 586] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f871c8000 == 123 [pid = 4173] [id = 585] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8183e800 == 122 [pid = 4173] [id = 584] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7176b800 == 121 [pid = 4173] [id = 583] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f9eb000 == 120 [pid = 4173] [id = 582] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa43800 == 119 [pid = 4173] [id = 581] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659b3000 == 118 [pid = 4173] [id = 580] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f870000 == 117 [pid = 4173] [id = 579] 05:00:44 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f582e0800 == 116 [pid = 4173] [id = 578] 05:00:44 INFO - PROCESS | 4173 | 1462795244506 Marionette TRACE conn5 <- [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]]]}] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f60d25c00) [pid = 4173] [serial = 1527] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f70e28000) [pid = 4173] [serial = 1515] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f75783800) [pid = 4173] [serial = 1518] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f65c5ec00) [pid = 4173] [serial = 1500] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f64b18000) [pid = 4173] [serial = 1497] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f6ece7000) [pid = 4173] [serial = 1443] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f5c0afc00) [pid = 4173] [serial = 1641] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f6e8e8800) [pid = 4173] [serial = 1623] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f68ba8800) [pid = 4173] [serial = 1434] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f6ec0e000) [pid = 4173] [serial = 1566] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f60c11c00) [pid = 4173] [serial = 1587] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f70e2c800) [pid = 4173] [serial = 1626] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f66c8cc00) [pid = 4173] [serial = 1590] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f60e42000) [pid = 4173] [serial = 1617] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5fd93800) [pid = 4173] [serial = 1554] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f821c8c00) [pid = 4173] [serial = 1584] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f60e46800) [pid = 4173] [serial = 1530] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f7cd38800) [pid = 4173] [serial = 1629] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f58d2b800) [pid = 4173] [serial = 1650] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f7e15a400) [pid = 4173] [serial = 1578] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f7268a400) [pid = 4173] [serial = 1569] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f5f9d7400) [pid = 4173] [serial = 1494] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f7116e800) [pid = 4173] [serial = 1452] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f64b94c00) [pid = 4173] [serial = 1431] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f7ccd3400) [pid = 4173] [serial = 1521] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f6e8f5400) [pid = 4173] [serial = 1440] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f8149dc00) [pid = 4173] [serial = 1581] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f7ccd0000) [pid = 4173] [serial = 1572] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f7d11e000) [pid = 4173] [serial = 1575] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f69614400) [pid = 4173] [serial = 1506] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f6ee33000) [pid = 4173] [serial = 1509] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f6f592c00) [pid = 4173] [serial = 1512] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f65c52400) [pid = 4173] [serial = 1620] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f6804e400) [pid = 4173] [serial = 1524] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f8221d000) [pid = 4173] [serial = 1647] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f821c4c00) [pid = 4173] [serial = 1632] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f7be5c800) [pid = 4173] [serial = 1455] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f70989000) [pid = 4173] [serial = 1446] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f7cd41400) [pid = 4173] [serial = 1458] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f64b94800) [pid = 4173] [serial = 1557] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f70b03400) [pid = 4173] [serial = 1449] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f66865800) [pid = 4173] [serial = 1503] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f6966cc00) [pid = 4173] [serial = 1635] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f5bd30000) [pid = 4173] [serial = 1644] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f7d1c2800) [pid = 4173] [serial = 1464] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f800cdc00) [pid = 4173] [serial = 1461] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f66871400) [pid = 4173] [serial = 1560] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f6be5e400) [pid = 4173] [serial = 1563] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f5824ec00) [pid = 4173] [serial = 1638] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f6be65400) [pid = 4173] [serial = 1437] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f60b93400) [pid = 4173] [serial = 1730] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f60c0d000) [pid = 4173] [serial = 1731] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f80030800) [pid = 4173] [serial = 1695] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f7de33400) [pid = 4173] [serial = 1694] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f5c985800) [pid = 4173] [serial = 1724] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f71706000) [pid = 4173] [serial = 1691] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f5feb8c00) [pid = 4173] [serial = 1680] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f5f9da400) [pid = 4173] [serial = 1679] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f6e0be800) [pid = 4173] [serial = 1689] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f6aa2e800) [pid = 4173] [serial = 1688] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f5bd32000) [pid = 4173] [serial = 1721] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f5c0b1000) [pid = 4173] [serial = 1722] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f6966a400) [pid = 4173] [serial = 1686] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f68053800) [pid = 4173] [serial = 1685] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f5c0b3c00) [pid = 4173] [serial = 1677] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f5bd2e000) [pid = 4173] [serial = 1676] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f595eb400) [pid = 4173] [serial = 1719] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f58d24800) [pid = 4173] [serial = 1718] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f65070000) [pid = 4173] [serial = 1683] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f64c0ac00) [pid = 4173] [serial = 1682] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f66646400) [pid = 4173] [serial = 1673] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f66c8d400) [pid = 4173] [serial = 1674] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f7cd3c800) [pid = 4173] [serial = 1692] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f55fc9400) [pid = 4173] [serial = 1715] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f5f9cec00) [pid = 4173] [serial = 1727] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f5fd90800) [pid = 4173] [serial = 1728] [outer = (nil)] [url = about:blank] 05:00:44 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f5c98cc00) [pid = 4173] [serial = 1725] [outer = (nil)] [url = about:blank] 05:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1891ms 05:00:44 INFO - PROCESS | 4173 | 1462795244621 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 05:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:00:44 INFO - PROCESS | 4173 | 1462795244626 Marionette TRACE conn5 <- [1,2433,null,{"value":"8"}] 05:00:44 INFO - PROCESS | 4173 | 1462795244632 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 4173 | 1462795244637 Marionette TRACE conn5 <- [1,2434,null,{}] 05:00:44 INFO - PROCESS | 4173 | 1462795244658 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:44 INFO - PROCESS | 4173 | 1462795244880 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 05:00:45 INFO - PROCESS | 4173 | 1462795245094 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58ccc800 == 117 [pid = 4173] [id = 616] 05:00:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f597a2c00) [pid = 4173] [serial = 1849] [outer = (nil)] 05:00:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f59aea400) [pid = 4173] [serial = 1850] [outer = 0x7f6f597a2c00] 05:00:45 INFO - PROCESS | 4173 | 1462795245186 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f5bd28400) [pid = 4173] [serial = 1851] [outer = 0x7f6f597a2c00] 05:00:45 INFO - PROCESS | 4173 | 1462795245960 Marionette TRACE conn5 <- [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]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1349ms 05:00:45 INFO - PROCESS | 4173 | 1462795245981 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 05:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:00:45 INFO - PROCESS | 4173 | 1462795245985 Marionette TRACE conn5 <- [1,2437,null,{"value":"8"}] 05:00:45 INFO - PROCESS | 4173 | 1462795245990 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 4173 | 1462795245993 Marionette TRACE conn5 <- [1,2438,null,{}] 05:00:46 INFO - PROCESS | 4173 | 1462795245998 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:46 INFO - PROCESS | 4173 | 1462795246275 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 05:00:46 INFO - PROCESS | 4173 | 1462795246320 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5b979000 == 118 [pid = 4173] [id = 617] 05:00:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f598af000) [pid = 4173] [serial = 1852] [outer = (nil)] 05:00:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f5c0b1000) [pid = 4173] [serial = 1853] [outer = 0x7f6f598af000] 05:00:46 INFO - PROCESS | 4173 | 1462795246385 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f5c97fc00) [pid = 4173] [serial = 1854] [outer = 0x7f6f598af000] 05:00:47 INFO - PROCESS | 4173 | 1462795247319 Marionette TRACE conn5 <- [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]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1383ms 05:00:47 INFO - PROCESS | 4173 | 1462795247377 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 4173 | 1462795247379 Marionette TRACE conn5 <- [1,2441,null,{"value":"8"}] 05:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:00:47 INFO - PROCESS | 4173 | 1462795247385 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 4173 | 1462795247388 Marionette TRACE conn5 <- [1,2442,null,{}] 05:00:47 INFO - PROCESS | 4173 | 1462795247393 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:47 INFO - PROCESS | 4173 | 1462795247650 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 05:00:47 INFO - PROCESS | 4173 | 1462795247685 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e303800 == 119 [pid = 4173] [id = 618] 05:00:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f5c988800) [pid = 4173] [serial = 1855] [outer = (nil)] 05:00:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f5e578c00) [pid = 4173] [serial = 1856] [outer = 0x7f6f5c988800] 05:00:47 INFO - PROCESS | 4173 | 1462795247748 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f5eed6800) [pid = 4173] [serial = 1857] [outer = 0x7f6f5c988800] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f5775a800) [pid = 4173] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f54920800) [pid = 4173] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f5fa4f400) [pid = 4173] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f59ae3000) [pid = 4173] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f57b5bc00) [pid = 4173] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f5f997c00) [pid = 4173] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f58d2ac00) [pid = 4173] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f561e7c00) [pid = 4173] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f5c955400) [pid = 4173] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:00:48 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f59ae6000) [pid = 4173] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:00:49 INFO - PROCESS | 4173 | 1462795249138 Marionette TRACE conn5 <- [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]]]}] 05:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1782ms 05:00:49 INFO - PROCESS | 4173 | 1462795249171 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 4173 | 1462795249177 Marionette TRACE conn5 <- [1,2445,null,{"value":"8"}] 05:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:00:49 INFO - PROCESS | 4173 | 1462795249186 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - PROCESS | 4173 | 1462795249191 Marionette TRACE conn5 <- [1,2446,null,{}] 05:00:49 INFO - PROCESS | 4173 | 1462795249199 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:49 INFO - PROCESS | 4173 | 1462795249629 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 05:00:49 INFO - PROCESS | 4173 | 1462795249649 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e9e4800 == 120 [pid = 4173] [id = 619] 05:00:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f5c984c00) [pid = 4173] [serial = 1858] [outer = (nil)] 05:00:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f60d1e400) [pid = 4173] [serial = 1859] [outer = 0x7f6f5c984c00] 05:00:49 INFO - PROCESS | 4173 | 1462795249715 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f614bfc00) [pid = 4173] [serial = 1860] [outer = 0x7f6f5c984c00] 05:00:50 INFO - PROCESS | 4173 | 1462795250560 Marionette TRACE conn5 <- [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]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1385ms 05:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:00:50 INFO - PROCESS | 4173 | 1462795250572 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 4173 | 1462795250574 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 05:00:50 INFO - PROCESS | 4173 | 1462795250580 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 4173 | 1462795250583 Marionette TRACE conn5 <- [1,2450,null,{}] 05:00:50 INFO - PROCESS | 4173 | 1462795250601 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:50 INFO - PROCESS | 4173 | 1462795250997 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 05:00:51 INFO - PROCESS | 4173 | 1462795251163 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57474800 == 121 [pid = 4173] [id = 620] 05:00:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f54920400) [pid = 4173] [serial = 1861] [outer = (nil)] 05:00:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f54929000) [pid = 4173] [serial = 1862] [outer = 0x7f6f54920400] 05:00:51 INFO - PROCESS | 4173 | 1462795251249 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f561ef400) [pid = 4173] [serial = 1863] [outer = 0x7f6f54920400] 05:00:52 INFO - PROCESS | 4173 | 1462795252288 Marionette TRACE conn5 <- [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]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1784ms 05:00:52 INFO - PROCESS | 4173 | 1462795252366 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 4173 | 1462795252372 Marionette TRACE conn5 <- [1,2453,null,{"value":"8"}] 05:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:00:52 INFO - PROCESS | 4173 | 1462795252379 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 4173 | 1462795252385 Marionette TRACE conn5 <- [1,2454,null,{}] 05:00:52 INFO - PROCESS | 4173 | 1462795252392 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:52 INFO - PROCESS | 4173 | 1462795252647 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 05:00:52 INFO - PROCESS | 4173 | 1462795252961 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a968000 == 122 [pid = 4173] [id = 621] 05:00:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f58d1f400) [pid = 4173] [serial = 1864] [outer = (nil)] 05:00:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f593f6400) [pid = 4173] [serial = 1865] [outer = 0x7f6f58d1f400] 05:00:53 INFO - PROCESS | 4173 | 1462795253046 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f597b0400) [pid = 4173] [serial = 1866] [outer = 0x7f6f58d1f400] 05:00:53 INFO - PROCESS | 4173 | 1462795253968 Marionette TRACE conn5 <- [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]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1635ms 05:00:54 INFO - PROCESS | 4173 | 1462795254015 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 05:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:00:54 INFO - PROCESS | 4173 | 1462795254020 Marionette TRACE conn5 <- [1,2457,null,{"value":"8"}] 05:00:54 INFO - PROCESS | 4173 | 1462795254026 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 4173 | 1462795254029 Marionette TRACE conn5 <- [1,2458,null,{}] 05:00:54 INFO - PROCESS | 4173 | 1462795254035 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:54 INFO - PROCESS | 4173 | 1462795254254 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 05:00:54 INFO - PROCESS | 4173 | 1462795254472 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd2d800 == 123 [pid = 4173] [id = 622] 05:00:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f5b095000) [pid = 4173] [serial = 1867] [outer = (nil)] 05:00:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f5bd2f800) [pid = 4173] [serial = 1868] [outer = 0x7f6f5b095000] 05:00:54 INFO - PROCESS | 4173 | 1462795254676 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f5c0b2800) [pid = 4173] [serial = 1869] [outer = 0x7f6f5b095000] 05:00:55 INFO - PROCESS | 4173 | 1462795255656 Marionette TRACE conn5 <- [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]]]}] 05:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1683ms 05:00:55 INFO - PROCESS | 4173 | 1462795255709 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 05:00:55 INFO - PROCESS | 4173 | 1462795255716 Marionette TRACE conn5 <- [1,2461,null,{"value":"8"}] 05:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:00:55 INFO - PROCESS | 4173 | 1462795255732 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 4173 | 1462795255739 Marionette TRACE conn5 <- [1,2462,null,{}] 05:00:55 INFO - PROCESS | 4173 | 1462795255789 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:56 INFO - PROCESS | 4173 | 1462795256039 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 05:00:56 INFO - PROCESS | 4173 | 1462795256305 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64e3f800 == 124 [pid = 4173] [id = 623] 05:00:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f58d1d800) [pid = 4173] [serial = 1870] [outer = (nil)] 05:00:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f5f9d7400) [pid = 4173] [serial = 1871] [outer = 0x7f6f58d1d800] 05:00:56 INFO - PROCESS | 4173 | 1462795256380 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f60b8d400) [pid = 4173] [serial = 1872] [outer = 0x7f6f58d1d800] 05:00:57 INFO - PROCESS | 4173 | 1462795257276 Marionette TRACE conn5 <- [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]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1604ms 05:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:00:57 INFO - PROCESS | 4173 | 1462795257329 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 4173 | 1462795257332 Marionette TRACE conn5 <- [1,2465,null,{"value":"8"}] 05:00:57 INFO - PROCESS | 4173 | 1462795257339 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 4173 | 1462795257342 Marionette TRACE conn5 <- [1,2466,null,{}] 05:00:57 INFO - PROCESS | 4173 | 1462795257348 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:57 INFO - PROCESS | 4173 | 1462795257563 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 05:00:57 INFO - PROCESS | 4173 | 1462795257772 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6590d800 == 125 [pid = 4173] [id = 624] 05:00:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f5bd24000) [pid = 4173] [serial = 1873] [outer = (nil)] 05:00:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f60e46800) [pid = 4173] [serial = 1874] [outer = 0x7f6f5bd24000] 05:00:57 INFO - PROCESS | 4173 | 1462795257889 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f617ea400) [pid = 4173] [serial = 1875] [outer = 0x7f6f5bd24000] 05:00:58 INFO - PROCESS | 4173 | 1462795258822 Marionette TRACE conn5 <- [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]]]}] 05:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1531ms 05:00:58 INFO - PROCESS | 4173 | 1462795258870 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 4173 | 1462795258874 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 05:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:00:58 INFO - PROCESS | 4173 | 1462795258880 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - PROCESS | 4173 | 1462795258883 Marionette TRACE conn5 <- [1,2470,null,{}] 05:00:58 INFO - PROCESS | 4173 | 1462795258889 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:59 INFO - PROCESS | 4173 | 1462795259110 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 05:00:59 INFO - PROCESS | 4173 | 1462795259338 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6646c000 == 126 [pid = 4173] [id = 625] 05:00:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f64c65800) [pid = 4173] [serial = 1876] [outer = (nil)] 05:00:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f64d55800) [pid = 4173] [serial = 1877] [outer = 0x7f6f64c65800] 05:00:59 INFO - PROCESS | 4173 | 1462795259467 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f66648400) [pid = 4173] [serial = 1878] [outer = 0x7f6f64c65800] 05:01:00 INFO - PROCESS | 4173 | 1462795260475 Marionette TRACE conn5 <- [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]]]}] 05:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1632ms 05:01:00 INFO - PROCESS | 4173 | 1462795260514 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 4173 | 1462795260517 Marionette TRACE conn5 <- [1,2473,null,{"value":"8"}] 05:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:01:00 INFO - PROCESS | 4173 | 1462795260525 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 4173 | 1462795260529 Marionette TRACE conn5 <- [1,2474,null,{}] 05:01:00 INFO - PROCESS | 4173 | 1462795260535 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:00 INFO - PROCESS | 4173 | 1462795260747 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 05:01:00 INFO - PROCESS | 4173 | 1462795260963 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66cba800 == 127 [pid = 4173] [id = 626] 05:01:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f64b98800) [pid = 4173] [serial = 1879] [outer = (nil)] 05:01:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f68baa400) [pid = 4173] [serial = 1880] [outer = 0x7f6f64b98800] 05:01:01 INFO - PROCESS | 4173 | 1462795261079 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f69762000) [pid = 4173] [serial = 1881] [outer = 0x7f6f64b98800] 05:01:02 INFO - PROCESS | 4173 | 1462795262136 Marionette TRACE conn5 <- [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]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1680ms 05:01:02 INFO - PROCESS | 4173 | 1462795262208 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 4173 | 1462795262211 Marionette TRACE conn5 <- [1,2477,null,{"value":"8"}] 05:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:01:02 INFO - PROCESS | 4173 | 1462795262217 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 4173 | 1462795262220 Marionette TRACE conn5 <- [1,2478,null,{}] 05:01:02 INFO - PROCESS | 4173 | 1462795262226 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:02 INFO - PROCESS | 4173 | 1462795262448 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 05:01:02 INFO - PROCESS | 4173 | 1462795262700 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6c8ed000 == 128 [pid = 4173] [id = 627] 05:01:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f5824ec00) [pid = 4173] [serial = 1882] [outer = (nil)] 05:01:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f6cae4000) [pid = 4173] [serial = 1883] [outer = 0x7f6f5824ec00] 05:01:02 INFO - PROCESS | 4173 | 1462795262817 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f6e0be800) [pid = 4173] [serial = 1884] [outer = 0x7f6f5824ec00] 05:01:03 INFO - PROCESS | 4173 | 1462795263663 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1490ms 05:01:03 INFO - PROCESS | 4173 | 1462795263710 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 05:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:01:03 INFO - PROCESS | 4173 | 1462795263714 Marionette TRACE conn5 <- [1,2481,null,{"value":"8"}] 05:01:03 INFO - PROCESS | 4173 | 1462795263720 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 4173 | 1462795263723 Marionette TRACE conn5 <- [1,2482,null,{}] 05:01:03 INFO - PROCESS | 4173 | 1462795263729 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:03 INFO - PROCESS | 4173 | 1462795263935 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 05:01:04 INFO - PROCESS | 4173 | 1462795264206 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f72d000 == 129 [pid = 4173] [id = 628] 05:01:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f60e47c00) [pid = 4173] [serial = 1885] [outer = (nil)] 05:01:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f6804a800) [pid = 4173] [serial = 1886] [outer = 0x7f6f60e47c00] 05:01:04 INFO - PROCESS | 4173 | 1462795264289 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f6ecdcc00) [pid = 4173] [serial = 1887] [outer = 0x7f6f60e47c00] 05:01:05 INFO - PROCESS | 4173 | 1462795265208 Marionette TRACE conn5 <- [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]]]}] 05:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1529ms 05:01:05 INFO - PROCESS | 4173 | 1462795265250 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 4173 | 1462795265253 Marionette TRACE conn5 <- [1,2485,null,{"value":"8"}] 05:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:01:05 INFO - PROCESS | 4173 | 1462795265259 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - PROCESS | 4173 | 1462795265269 Marionette TRACE conn5 <- [1,2486,null,{}] 05:01:05 INFO - PROCESS | 4173 | 1462795265275 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:05 INFO - PROCESS | 4173 | 1462795265483 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 05:01:05 INFO - PROCESS | 4173 | 1462795265701 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe39000 == 130 [pid = 4173] [id = 629] 05:01:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f617f0000) [pid = 4173] [serial = 1888] [outer = (nil)] 05:01:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f6f012c00) [pid = 4173] [serial = 1889] [outer = 0x7f6f617f0000] 05:01:05 INFO - PROCESS | 4173 | 1462795265816 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f6f593400) [pid = 4173] [serial = 1890] [outer = 0x7f6f617f0000] 05:01:06 INFO - PROCESS | 4173 | 1462795266754 Marionette TRACE conn5 <- [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]]]}] 05:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1587ms 05:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:01:06 INFO - PROCESS | 4173 | 1462795266848 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 4173 | 1462795266851 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 05:01:06 INFO - PROCESS | 4173 | 1462795266858 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 4173 | 1462795266861 Marionette TRACE conn5 <- [1,2490,null,{}] 05:01:06 INFO - PROCESS | 4173 | 1462795266866 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:07 INFO - PROCESS | 4173 | 1462795267081 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 05:01:07 INFO - PROCESS | 4173 | 1462795267339 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71126800 == 131 [pid = 4173] [id = 630] 05:01:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f70b03400) [pid = 4173] [serial = 1891] [outer = (nil)] 05:01:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f70e2a000) [pid = 4173] [serial = 1892] [outer = 0x7f6f70b03400] 05:01:07 INFO - PROCESS | 4173 | 1462795267478 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f75783c00) [pid = 4173] [serial = 1893] [outer = 0x7f6f70b03400] 05:01:08 INFO - PROCESS | 4173 | 1462795268410 Marionette TRACE conn5 <- [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]]]}] 05:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1588ms 05:01:08 INFO - PROCESS | 4173 | 1462795268446 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 4173 | 1462795268450 Marionette TRACE conn5 <- [1,2493,null,{"value":"8"}] 05:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:01:08 INFO - PROCESS | 4173 | 1462795268456 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 4173 | 1462795268460 Marionette TRACE conn5 <- [1,2494,null,{}] 05:01:08 INFO - PROCESS | 4173 | 1462795268465 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:08 INFO - PROCESS | 4173 | 1462795268702 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 05:01:08 INFO - PROCESS | 4173 | 1462795268967 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7cfbb800 == 132 [pid = 4173] [id = 631] 05:01:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f57902400) [pid = 4173] [serial = 1894] [outer = (nil)] 05:01:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f7cd41400) [pid = 4173] [serial = 1895] [outer = 0x7f6f57902400] 05:01:09 INFO - PROCESS | 4173 | 1462795269097 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f7deee400) [pid = 4173] [serial = 1896] [outer = 0x7f6f57902400] 05:01:09 INFO - PROCESS | 4173 | 1462795269967 Marionette TRACE conn5 <- [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]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1582ms 05:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:01:10 INFO - PROCESS | 4173 | 1462795270040 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 4173 | 1462795270043 Marionette TRACE conn5 <- [1,2497,null,{"value":"8"}] 05:01:10 INFO - PROCESS | 4173 | 1462795270049 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 4173 | 1462795270052 Marionette TRACE conn5 <- [1,2498,null,{}] 05:01:10 INFO - PROCESS | 4173 | 1462795270057 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:10 INFO - PROCESS | 4173 | 1462795270279 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 05:01:10 INFO - PROCESS | 4173 | 1462795270536 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f80137800 == 133 [pid = 4173] [id = 632] 05:01:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f6f545800) [pid = 4173] [serial = 1897] [outer = (nil)] 05:01:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f7e15e800) [pid = 4173] [serial = 1898] [outer = 0x7f6f6f545800] 05:01:10 INFO - PROCESS | 4173 | 1462795270653 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f80030400) [pid = 4173] [serial = 1899] [outer = 0x7f6f6f545800] 05:01:11 INFO - PROCESS | 4173 | 1462795271508 Marionette TRACE conn5 <- [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]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1529ms 05:01:11 INFO - PROCESS | 4173 | 1462795271579 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 4173 | 1462795271582 Marionette TRACE conn5 <- [1,2501,null,{"value":"8"}] 05:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:01:11 INFO - PROCESS | 4173 | 1462795271588 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 4173 | 1462795271590 Marionette TRACE conn5 <- [1,2502,null,{}] 05:01:11 INFO - PROCESS | 4173 | 1462795271596 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:11 INFO - PROCESS | 4173 | 1462795271806 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 05:01:12 INFO - PROCESS | 4173 | 1462795272075 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81f15000 == 134 [pid = 4173] [id = 633] 05:01:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f6f8c3c00) [pid = 4173] [serial = 1900] [outer = (nil)] 05:01:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f801a4800) [pid = 4173] [serial = 1901] [outer = 0x7f6f6f8c3c00] 05:01:12 INFO - PROCESS | 4173 | 1462795272195 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f81a86000) [pid = 4173] [serial = 1902] [outer = 0x7f6f6f8c3c00] 05:01:13 INFO - PROCESS | 4173 | 1462795273058 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1529ms 05:01:13 INFO - PROCESS | 4173 | 1462795273118 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 4173 | 1462795273122 Marionette TRACE conn5 <- [1,2505,null,{"value":"8"}] 05:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:01:13 INFO - PROCESS | 4173 | 1462795273127 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 4173 | 1462795273130 Marionette TRACE conn5 <- [1,2506,null,{}] 05:01:13 INFO - PROCESS | 4173 | 1462795273136 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:13 INFO - PROCESS | 4173 | 1462795273383 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 05:01:13 INFO - PROCESS | 4173 | 1462795273724 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64d79000 == 135 [pid = 4173] [id = 634] 05:01:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f58244400) [pid = 4173] [serial = 1903] [outer = (nil)] 05:01:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f5c636800) [pid = 4173] [serial = 1904] [outer = 0x7f6f58244400] 05:01:13 INFO - PROCESS | 4173 | 1462795273807 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f5c63e000) [pid = 4173] [serial = 1905] [outer = 0x7f6f58244400] 05:01:14 INFO - PROCESS | 4173 | 1462795274762 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1690ms 05:01:14 INFO - PROCESS | 4173 | 1462795274819 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 4173 | 1462795274823 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 05:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:01:14 INFO - PROCESS | 4173 | 1462795274829 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 4173 | 1462795274833 Marionette TRACE conn5 <- [1,2510,null,{}] 05:01:14 INFO - PROCESS | 4173 | 1462795274838 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:15 INFO - PROCESS | 4173 | 1462795275073 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 05:01:15 INFO - PROCESS | 4173 | 1462795275375 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57460800 == 136 [pid = 4173] [id = 635] 05:01:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f561f1c00) [pid = 4173] [serial = 1906] [outer = (nil)] 05:01:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f59aed800) [pid = 4173] [serial = 1907] [outer = 0x7f6f561f1c00] 05:01:15 INFO - PROCESS | 4173 | 1462795275456 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f64c0f400) [pid = 4173] [serial = 1908] [outer = 0x7f6f561f1c00] 05:01:16 INFO - PROCESS | 4173 | 1462795276825 Marionette TRACE conn5 <- [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]]]}] 05:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2085ms 05:01:16 INFO - PROCESS | 4173 | 1462795276923 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 4173 | 1462795276929 Marionette TRACE conn5 <- [1,2513,null,{"value":"8"}] 05:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:01:16 INFO - PROCESS | 4173 | 1462795276957 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 4173 | 1462795276962 Marionette TRACE conn5 <- [1,2514,null,{}] 05:01:16 INFO - PROCESS | 4173 | 1462795276979 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:17 INFO - PROCESS | 4173 | 1462795277177 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 05:01:17 INFO - PROCESS | 4173 | 1462795277399 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c8d6800 == 137 [pid = 4173] [id = 636] 05:01:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f57909400) [pid = 4173] [serial = 1909] [outer = (nil)] 05:01:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f58c62c00) [pid = 4173] [serial = 1910] [outer = 0x7f6f57909400] 05:01:17 INFO - PROCESS | 4173 | 1462795277511 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f597ac000) [pid = 4173] [serial = 1911] [outer = 0x7f6f57909400] 05:01:18 INFO - PROCESS | 4173 | 1462795278597 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1703ms 05:01:18 INFO - PROCESS | 4173 | 1462795278656 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 4173 | 1462795278664 Marionette TRACE conn5 <- [1,2517,null,{"value":"8"}] 05:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:01:18 INFO - PROCESS | 4173 | 1462795278673 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 4173 | 1462795278677 Marionette TRACE conn5 <- [1,2518,null,{}] 05:01:18 INFO - PROCESS | 4173 | 1462795278683 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:18 INFO - PROCESS | 4173 | 1462795278884 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 05:01:19 INFO - PROCESS | 4173 | 1462795279255 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f575c4800 == 138 [pid = 4173] [id = 637] 05:01:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f59ae5000) [pid = 4173] [serial = 1912] [outer = (nil)] 05:01:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f5b08e000) [pid = 4173] [serial = 1913] [outer = 0x7f6f59ae5000] 05:01:19 INFO - PROCESS | 4173 | 1462795279329 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f5bd32c00) [pid = 4173] [serial = 1914] [outer = 0x7f6f59ae5000] 05:01:19 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e9e4800 == 137 [pid = 4173] [id = 619] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f595dd400) [pid = 4173] [serial = 1793] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f597ab000) [pid = 4173] [serial = 1763] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f6f593c00) [pid = 4173] [serial = 1757] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f72681c00) [pid = 4173] [serial = 1760] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f814a7800) [pid = 4173] [serial = 1766] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f6d9a2000) [pid = 4173] [serial = 1754] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e303800 == 136 [pid = 4173] [id = 618] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5b979000 == 135 [pid = 4173] [id = 617] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f58ccc800 == 134 [pid = 4173] [id = 616] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f57547800 == 133 [pid = 4173] [id = 615] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a8c6800 == 132 [pid = 4173] [id = 614] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f57546800 == 131 [pid = 4173] [id = 610] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f86f88800 == 130 [pid = 4173] [id = 609] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8141a800 == 129 [pid = 4173] [id = 608] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cf59800 == 128 [pid = 4173] [id = 607] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76e14800 == 127 [pid = 4173] [id = 606] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70eeb000 == 126 [pid = 4173] [id = 605] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb20800 == 125 [pid = 4173] [id = 604] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa02800 == 124 [pid = 4173] [id = 603] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66cb6000 == 123 [pid = 4173] [id = 602] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659a1000 == 122 [pid = 4173] [id = 601] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f61795800 == 121 [pid = 4173] [id = 600] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c40e000 == 120 [pid = 4173] [id = 599] 05:01:20 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f57823800 == 119 [pid = 4173] [id = 598] 05:01:20 INFO - PROCESS | 4173 | 1462795280373 Marionette TRACE conn5 <- [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]]]}] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f5824c000) [pid = 4173] [serial = 1776] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f64fd9c00) [pid = 4173] [serial = 1748] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f5e69d000) [pid = 4173] [serial = 1742] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f5bdc7000) [pid = 4173] [serial = 1784] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f64c5b000) [pid = 4173] [serial = 1734] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f59af0400) [pid = 4173] [serial = 1698] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f57910400) [pid = 4173] [serial = 1775] [outer = (nil)] [url = about:blank] 05:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1736ms 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f66868800) [pid = 4173] [serial = 1751] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f5bd25400) [pid = 4173] [serial = 1782] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f60c04c00) [pid = 4173] [serial = 1790] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f54924000) [pid = 4173] [serial = 1736] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f5b090800) [pid = 4173] [serial = 1739] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f597ab400) [pid = 4173] [serial = 1779] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f561f3800) [pid = 4173] [serial = 1772] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f58d2c400) [pid = 4173] [serial = 1778] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f5c98b000) [pid = 4173] [serial = 1787] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f5790ec00) [pid = 4173] [serial = 1769] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f57761000) [pid = 4173] [serial = 1773] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f61585c00) [pid = 4173] [serial = 1745] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f60d28400) [pid = 4173] [serial = 1791] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f59ae8000) [pid = 4173] [serial = 1781] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f5fd90c00) [pid = 4173] [serial = 1788] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f5c0b5000) [pid = 4173] [serial = 1785] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f7df4e000) [pid = 4173] [serial = 1701] [outer = (nil)] [url = about:blank] 05:01:20 INFO - PROCESS | 4173 | 1462795280433 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 4173 | 1462795280436 Marionette TRACE conn5 <- [1,2521,null,{"value":"8"}] 05:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:01:20 INFO - PROCESS | 4173 | 1462795280443 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 4173 | 1462795280448 Marionette TRACE conn5 <- [1,2522,null,{}] 05:01:20 INFO - PROCESS | 4173 | 1462795280463 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:20 INFO - PROCESS | 4173 | 1462795280672 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 05:01:20 INFO - PROCESS | 4173 | 1462795280925 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f592e2800 == 120 [pid = 4173] [id = 638] 05:01:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f5b08fc00) [pid = 4173] [serial = 1915] [outer = (nil)] 05:01:20 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f5c727c00) [pid = 4173] [serial = 1916] [outer = 0x7f6f5b08fc00] 05:01:21 INFO - PROCESS | 4173 | 1462795280997 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f5e580800) [pid = 4173] [serial = 1917] [outer = 0x7f6f5b08fc00] 05:01:21 INFO - PROCESS | 4173 | 1462795281799 Marionette TRACE conn5 <- [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]]]}] 05:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1387ms 05:01:21 INFO - PROCESS | 4173 | 1462795281857 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 4173 | 1462795281862 Marionette TRACE conn5 <- [1,2525,null,{"value":"8"}] 05:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:01:21 INFO - PROCESS | 4173 | 1462795281871 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 4173 | 1462795281874 Marionette TRACE conn5 <- [1,2526,null,{}] 05:01:21 INFO - PROCESS | 4173 | 1462795281879 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:22 INFO - PROCESS | 4173 | 1462795282087 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 05:01:22 INFO - PROCESS | 4173 | 1462795282283 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c421000 == 121 [pid = 4173] [id = 639] 05:01:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f57b54c00) [pid = 4173] [serial = 1918] [outer = (nil)] 05:01:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f5eede800) [pid = 4173] [serial = 1919] [outer = 0x7f6f57b54c00] 05:01:22 INFO - PROCESS | 4173 | 1462795282350 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f60d28400) [pid = 4173] [serial = 1920] [outer = 0x7f6f57b54c00] 05:01:23 INFO - PROCESS | 4173 | 1462795283245 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1434ms 05:01:23 INFO - PROCESS | 4173 | 1462795283307 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 05:01:23 INFO - PROCESS | 4173 | 1462795283310 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 05:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:01:23 INFO - PROCESS | 4173 | 1462795283317 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 4173 | 1462795283320 Marionette TRACE conn5 <- [1,2530,null,{}] 05:01:23 INFO - PROCESS | 4173 | 1462795283325 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:23 INFO - PROCESS | 4173 | 1462795283586 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 05:01:23 INFO - PROCESS | 4173 | 1462795283618 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f85b800 == 122 [pid = 4173] [id = 640] 05:01:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f5fd90800) [pid = 4173] [serial = 1921] [outer = (nil)] 05:01:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f60b91c00) [pid = 4173] [serial = 1922] [outer = 0x7f6f5fd90800] 05:01:23 INFO - PROCESS | 4173 | 1462795283688 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f64c5b000) [pid = 4173] [serial = 1923] [outer = 0x7f6f5fd90800] 05:01:24 INFO - PROCESS | 4173 | 1462795284967 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:01:24 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f5c988800) [pid = 4173] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:01:24 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f58d1e000) [pid = 4173] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:01:24 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f561ea800) [pid = 4173] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:01:24 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f57b5a000) [pid = 4173] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:01:24 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f597a2c00) [pid = 4173] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:01:24 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f598af000) [pid = 4173] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1737ms 05:01:25 INFO - PROCESS | 4173 | 1462795285055 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 4173 | 1462795285058 Marionette TRACE conn5 <- [1,2533,null,{"value":"8"}] 05:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:01:25 INFO - PROCESS | 4173 | 1462795285076 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 4173 | 1462795285079 Marionette TRACE conn5 <- [1,2534,null,{}] 05:01:25 INFO - PROCESS | 4173 | 1462795285084 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:25 INFO - PROCESS | 4173 | 1462795285382 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 05:01:25 INFO - PROCESS | 4173 | 1462795285543 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64c1b800 == 123 [pid = 4173] [id = 641] 05:01:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f665a6c00) [pid = 4173] [serial = 1924] [outer = (nil)] 05:01:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f66c90000) [pid = 4173] [serial = 1925] [outer = 0x7f6f665a6c00] 05:01:25 INFO - PROCESS | 4173 | 1462795285606 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f68c69400) [pid = 4173] [serial = 1926] [outer = 0x7f6f665a6c00] 05:01:26 INFO - PROCESS | 4173 | 1462795286328 Marionette TRACE conn5 <- [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]]]}] 05:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1294ms 05:01:26 INFO - PROCESS | 4173 | 1462795286361 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 05:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:01:26 INFO - PROCESS | 4173 | 1462795286376 Marionette TRACE conn5 <- [1,2537,null,{"value":"8"}] 05:01:26 INFO - PROCESS | 4173 | 1462795286382 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 4173 | 1462795286385 Marionette TRACE conn5 <- [1,2538,null,{}] 05:01:26 INFO - PROCESS | 4173 | 1462795286395 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:26 INFO - PROCESS | 4173 | 1462795286581 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 05:01:26 INFO - PROCESS | 4173 | 1462795286597 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6591e000 == 124 [pid = 4173] [id = 642] 05:01:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f69614400) [pid = 4173] [serial = 1927] [outer = (nil)] 05:01:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f6e003c00) [pid = 4173] [serial = 1928] [outer = 0x7f6f69614400] 05:01:26 INFO - PROCESS | 4173 | 1462795286667 Marionette DEBUG loaded listener.js 05:01:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f70662800) [pid = 4173] [serial = 1929] [outer = 0x7f6f69614400] 05:01:28 INFO - PROCESS | 4173 | 1462795288427 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2088ms 05:01:28 INFO - PROCESS | 4173 | 1462795288471 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 4173 | 1462795288478 Marionette TRACE conn5 <- [1,2541,null,{"value":"8"}] 05:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:01:28 INFO - PROCESS | 4173 | 1462795288487 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 4173 | 1462795288493 Marionette TRACE conn5 <- [1,2542,null,{}] 05:01:28 INFO - PROCESS | 4173 | 1462795288501 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:28 INFO - PROCESS | 4173 | 1462795288738 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 05:01:29 INFO - PROCESS | 4173 | 1462795289061 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58d99800 == 125 [pid = 4173] [id = 643] 05:01:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f57b5f800) [pid = 4173] [serial = 1930] [outer = (nil)] 05:01:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f58c62400) [pid = 4173] [serial = 1931] [outer = 0x7f6f57b5f800] 05:01:29 INFO - PROCESS | 4173 | 1462795289156 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f597b1c00) [pid = 4173] [serial = 1932] [outer = 0x7f6f57b5f800] 05:01:30 INFO - PROCESS | 4173 | 1462795290180 Marionette TRACE conn5 <- [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]]]}] 05:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1736ms 05:01:30 INFO - PROCESS | 4173 | 1462795290225 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 4173 | 1462795290234 Marionette TRACE conn5 <- [1,2545,null,{"value":"8"}] 05:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:01:30 INFO - PROCESS | 4173 | 1462795290245 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 4173 | 1462795290250 Marionette TRACE conn5 <- [1,2546,null,{}] 05:01:30 INFO - PROCESS | 4173 | 1462795290257 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:30 INFO - PROCESS | 4173 | 1462795290568 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 05:01:30 INFO - PROCESS | 4173 | 1462795290881 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f61795800 == 126 [pid = 4173] [id = 644] 05:01:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f5b090800) [pid = 4173] [serial = 1933] [outer = (nil)] 05:01:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f5c63a800) [pid = 4173] [serial = 1934] [outer = 0x7f6f5b090800] 05:01:30 INFO - PROCESS | 4173 | 1462795290970 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5e82a000) [pid = 4173] [serial = 1935] [outer = 0x7f6f5b090800] 05:01:31 INFO - PROCESS | 4173 | 1462795291996 Marionette TRACE conn5 <- [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]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1784ms 05:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:01:32 INFO - PROCESS | 4173 | 1462795292047 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 4173 | 1462795292050 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 05:01:32 INFO - PROCESS | 4173 | 1462795292058 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 4173 | 1462795292065 Marionette TRACE conn5 <- [1,2550,null,{}] 05:01:32 INFO - PROCESS | 4173 | 1462795292083 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:32 INFO - PROCESS | 4173 | 1462795292323 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 05:01:32 INFO - PROCESS | 4173 | 1462795292640 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f69698800 == 127 [pid = 4173] [id = 645] 05:01:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f64c60800) [pid = 4173] [serial = 1936] [outer = (nil)] 05:01:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f65c58800) [pid = 4173] [serial = 1937] [outer = 0x7f6f64c60800] 05:01:32 INFO - PROCESS | 4173 | 1462795292728 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f66c94400) [pid = 4173] [serial = 1938] [outer = 0x7f6f64c60800] 05:01:33 INFO - PROCESS | 4173 | 1462795293697 Marionette TRACE conn5 <- [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]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1694ms 05:01:33 INFO - PROCESS | 4173 | 1462795293751 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 4173 | 1462795293755 Marionette TRACE conn5 <- [1,2553,null,{"value":"8"}] 05:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:01:33 INFO - PROCESS | 4173 | 1462795293762 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 4173 | 1462795293764 Marionette TRACE conn5 <- [1,2554,null,{}] 05:01:33 INFO - PROCESS | 4173 | 1462795293770 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:34 INFO - PROCESS | 4173 | 1462795294048 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 05:01:34 INFO - PROCESS | 4173 | 1462795294366 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe6f800 == 128 [pid = 4173] [id = 646] 05:01:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f614c1c00) [pid = 4173] [serial = 1939] [outer = (nil)] 05:01:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f6ee2dc00) [pid = 4173] [serial = 1940] [outer = 0x7f6f614c1c00] 05:01:34 INFO - PROCESS | 4173 | 1462795294461 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f70988c00) [pid = 4173] [serial = 1941] [outer = 0x7f6f614c1c00] 05:01:35 INFO - PROCESS | 4173 | 1462795295368 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1680ms 05:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:01:35 INFO - PROCESS | 4173 | 1462795295444 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 4173 | 1462795295447 Marionette TRACE conn5 <- [1,2557,null,{"value":"8"}] 05:01:35 INFO - PROCESS | 4173 | 1462795295454 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 4173 | 1462795295457 Marionette TRACE conn5 <- [1,2558,null,{}] 05:01:35 INFO - PROCESS | 4173 | 1462795295462 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:35 INFO - PROCESS | 4173 | 1462795295722 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 05:01:36 INFO - PROCESS | 4173 | 1462795296034 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f76e0f800 == 129 [pid = 4173] [id = 647] 05:01:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f70e29000) [pid = 4173] [serial = 1942] [outer = (nil)] 05:01:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f7230a800) [pid = 4173] [serial = 1943] [outer = 0x7f6f70e29000] 05:01:36 INFO - PROCESS | 4173 | 1462795296116 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f76205800) [pid = 4173] [serial = 1944] [outer = 0x7f6f70e29000] 05:01:37 INFO - PROCESS | 4173 | 1462795297109 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1688ms 05:01:37 INFO - PROCESS | 4173 | 1462795297145 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 4173 | 1462795297151 Marionette TRACE conn5 <- [1,2561,null,{"value":"8"}] 05:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:01:37 INFO - PROCESS | 4173 | 1462795297161 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 4173 | 1462795297164 Marionette TRACE conn5 <- [1,2562,null,{}] 05:01:37 INFO - PROCESS | 4173 | 1462795297174 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:37 INFO - PROCESS | 4173 | 1462795297449 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 05:01:37 INFO - PROCESS | 4173 | 1462795297745 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f818b4000 == 130 [pid = 4173] [id = 648] 05:01:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f5aa87c00) [pid = 4173] [serial = 1945] [outer = (nil)] 05:01:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f5aa90000) [pid = 4173] [serial = 1946] [outer = 0x7f6f5aa87c00] 05:01:37 INFO - PROCESS | 4173 | 1462795297826 Marionette DEBUG loaded listener.js 05:01:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f7d115000) [pid = 4173] [serial = 1947] [outer = 0x7f6f5aa87c00] 05:01:38 INFO - PROCESS | 4173 | 1462795298755 Marionette TRACE conn5 <- [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]]]}] 05:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1650ms 05:01:38 INFO - PROCESS | 4173 | 1462795298810 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 4173 | 1462795298815 Marionette TRACE conn5 <- [1,2565,null,{"value":"8"}] 05:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:01:38 INFO - PROCESS | 4173 | 1462795298822 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - PROCESS | 4173 | 1462795298827 Marionette TRACE conn5 <- [1,2566,null,{}] 05:01:38 INFO - PROCESS | 4173 | 1462795298835 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:39 INFO - PROCESS | 4173 | 1462795299117 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 05:01:39 INFO - PROCESS | 4173 | 1462795299444 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f86f91000 == 131 [pid = 4173] [id = 649] 05:01:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f5aa88800) [pid = 4173] [serial = 1948] [outer = (nil)] 05:01:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f5b909400) [pid = 4173] [serial = 1949] [outer = 0x7f6f5aa88800] 05:01:39 INFO - PROCESS | 4173 | 1462795299521 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f5b90e400) [pid = 4173] [serial = 1950] [outer = 0x7f6f5aa88800] 05:01:40 INFO - PROCESS | 4173 | 1462795300479 Marionette TRACE conn5 <- [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]]]}] 05:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1735ms 05:01:40 INFO - PROCESS | 4173 | 1462795300558 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 4173 | 1462795300562 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 05:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:01:40 INFO - PROCESS | 4173 | 1462795300568 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 4173 | 1462795300571 Marionette TRACE conn5 <- [1,2570,null,{}] 05:01:40 INFO - PROCESS | 4173 | 1462795300576 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:40 INFO - PROCESS | 4173 | 1462795300839 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 05:01:41 INFO - PROCESS | 4173 | 1462795301150 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57bb0800 == 132 [pid = 4173] [id = 650] 05:01:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f5b903800) [pid = 4173] [serial = 1951] [outer = (nil)] 05:01:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f64b1d400) [pid = 4173] [serial = 1952] [outer = 0x7f6f5b903800] 05:01:41 INFO - PROCESS | 4173 | 1462795301264 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f7d1c0400) [pid = 4173] [serial = 1953] [outer = 0x7f6f5b903800] 05:01:42 INFO - PROCESS | 4173 | 1462795302217 Marionette TRACE conn5 <- [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]]]}] 05:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1695ms 05:01:42 INFO - PROCESS | 4173 | 1462795302264 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 4173 | 1462795302269 Marionette TRACE conn5 <- [1,2573,null,{"value":"8"}] 05:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:01:42 INFO - PROCESS | 4173 | 1462795302275 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - PROCESS | 4173 | 1462795302278 Marionette TRACE conn5 <- [1,2574,null,{}] 05:01:42 INFO - PROCESS | 4173 | 1462795302284 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:42 INFO - PROCESS | 4173 | 1462795302523 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 05:01:42 INFO - PROCESS | 4173 | 1462795302838 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66506000 == 133 [pid = 4173] [id = 651] 05:01:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f5b907800) [pid = 4173] [serial = 1954] [outer = (nil)] 05:01:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f8149e400) [pid = 4173] [serial = 1955] [outer = 0x7f6f5b907800] 05:01:42 INFO - PROCESS | 4173 | 1462795302926 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f81fc8800) [pid = 4173] [serial = 1956] [outer = 0x7f6f5b907800] 05:01:43 INFO - PROCESS | 4173 | 1462795303822 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1579ms 05:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:01:43 INFO - PROCESS | 4173 | 1462795303855 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 4173 | 1462795303858 Marionette TRACE conn5 <- [1,2577,null,{"value":"8"}] 05:01:43 INFO - PROCESS | 4173 | 1462795303864 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 4173 | 1462795303868 Marionette TRACE conn5 <- [1,2578,null,{}] 05:01:43 INFO - PROCESS | 4173 | 1462795303873 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:44 INFO - PROCESS | 4173 | 1462795304118 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 05:01:44 INFO - PROCESS | 4173 | 1462795304397 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66521800 == 134 [pid = 4173] [id = 652] 05:01:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f60c30000) [pid = 4173] [serial = 1957] [outer = (nil)] 05:01:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f60c33c00) [pid = 4173] [serial = 1958] [outer = 0x7f6f60c30000] 05:01:44 INFO - PROCESS | 4173 | 1462795304547 Marionette DEBUG loaded listener.js 05:01:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f7e2bfc00) [pid = 4173] [serial = 1959] [outer = 0x7f6f60c30000] 05:01:45 INFO - PROCESS | 4173 | 1462795305518 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1731ms 05:01:45 INFO - PROCESS | 4173 | 1462795305597 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 05:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:01:45 INFO - PROCESS | 4173 | 1462795305601 Marionette TRACE conn5 <- [1,2581,null,{"value":"8"}] 05:01:45 INFO - PROCESS | 4173 | 1462795305608 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 4173 | 1462795305612 Marionette TRACE conn5 <- [1,2582,null,{}] 05:01:45 INFO - PROCESS | 4173 | 1462795305617 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:45 INFO - PROCESS | 4173 | 1462795305913 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 05:01:46 INFO - PROCESS | 4173 | 1462795306235 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f531a1000 == 135 [pid = 4173] [id = 653] 05:01:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f583f4000) [pid = 4173] [serial = 1960] [outer = (nil)] 05:01:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f583fbc00) [pid = 4173] [serial = 1961] [outer = 0x7f6f583f4000] 05:01:46 INFO - PROCESS | 4173 | 1462795306327 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f81fc8c00) [pid = 4173] [serial = 1962] [outer = 0x7f6f583f4000] 05:01:47 INFO - PROCESS | 4173 | 1462795307202 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1636ms 05:01:47 INFO - PROCESS | 4173 | 1462795307244 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 4173 | 1462795307248 Marionette TRACE conn5 <- [1,2585,null,{"value":"8"}] 05:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:01:47 INFO - PROCESS | 4173 | 1462795307254 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:01:47 INFO - PROCESS | 4173 | 1462795307257 Marionette TRACE conn5 <- [1,2586,null,{}] 05:01:47 INFO - PROCESS | 4173 | 1462795307279 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:47 INFO - PROCESS | 4173 | 1462795307571 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 05:01:47 INFO - PROCESS | 4173 | 1462795307779 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a878800 == 136 [pid = 4173] [id = 654] 05:01:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f52d4a400) [pid = 4173] [serial = 1963] [outer = (nil)] 05:01:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f52d54400) [pid = 4173] [serial = 1964] [outer = 0x7f6f52d4a400] 05:01:47 INFO - PROCESS | 4173 | 1462795307859 Marionette DEBUG loaded listener.js 05:01:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f52d58400) [pid = 4173] [serial = 1965] [outer = 0x7f6f52d4a400] 05:01:48 INFO - PROCESS | 4173 | 1462795308868 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1690ms 05:01:48 INFO - PROCESS | 4173 | 1462795308946 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 05:01:48 INFO - PROCESS | 4173 | 1462795308949 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 05:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:01:48 INFO - PROCESS | 4173 | 1462795308955 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - PROCESS | 4173 | 1462795308958 Marionette TRACE conn5 <- [1,2590,null,{}] 05:01:48 INFO - PROCESS | 4173 | 1462795308973 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:49 INFO - PROCESS | 4173 | 1462795309240 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 05:01:49 INFO - PROCESS | 4173 | 1462795309562 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f53e55800 == 137 [pid = 4173] [id = 655] 05:01:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f52d4d800) [pid = 4173] [serial = 1966] [outer = (nil)] 05:01:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f53e9d400) [pid = 4173] [serial = 1967] [outer = 0x7f6f52d4d800] 05:01:49 INFO - PROCESS | 4173 | 1462795309641 Marionette DEBUG loaded listener.js 05:01:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f53ea1000) [pid = 4173] [serial = 1968] [outer = 0x7f6f52d4d800] 05:01:50 INFO - PROCESS | 4173 | 1462795310563 Marionette TRACE conn5 <- [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]]]}] 05:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1692ms 05:01:50 INFO - PROCESS | 4173 | 1462795310650 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 05:01:50 INFO - PROCESS | 4173 | 1462795310653 Marionette TRACE conn5 <- [1,2593,null,{"value":"8"}] 05:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:01:50 INFO - PROCESS | 4173 | 1462795310663 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 4173 | 1462795310666 Marionette TRACE conn5 <- [1,2594,null,{}] 05:01:50 INFO - PROCESS | 4173 | 1462795310673 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:50 INFO - PROCESS | 4173 | 1462795310934 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 05:01:51 INFO - PROCESS | 4173 | 1462795311243 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f55f5f000 == 138 [pid = 4173] [id = 656] 05:01:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f52d55c00) [pid = 4173] [serial = 1969] [outer = (nil)] 05:01:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f53ea6c00) [pid = 4173] [serial = 1970] [outer = 0x7f6f52d55c00] 05:01:51 INFO - PROCESS | 4173 | 1462795311324 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f5fa51c00) [pid = 4173] [serial = 1971] [outer = 0x7f6f52d55c00] 05:01:52 INFO - PROCESS | 4173 | 1462795312317 Marionette TRACE conn5 <- [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]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1681ms 05:01:52 INFO - PROCESS | 4173 | 1462795312351 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 4173 | 1462795312357 Marionette TRACE conn5 <- [1,2597,null,{"value":"8"}] 05:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:01:52 INFO - PROCESS | 4173 | 1462795312372 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 4173 | 1462795312376 Marionette TRACE conn5 <- [1,2598,null,{}] 05:01:52 INFO - PROCESS | 4173 | 1462795312382 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:52 INFO - PROCESS | 4173 | 1462795312608 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 05:01:52 INFO - PROCESS | 4173 | 1462795312922 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6651c000 == 139 [pid = 4173] [id = 657] 05:01:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f52d4ec00) [pid = 4173] [serial = 1972] [outer = (nil)] 05:01:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f58ea1c00) [pid = 4173] [serial = 1973] [outer = 0x7f6f52d4ec00] 05:01:53 INFO - PROCESS | 4173 | 1462795313006 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f58ea9c00) [pid = 4173] [serial = 1974] [outer = 0x7f6f52d4ec00] 05:01:53 INFO - PROCESS | 4173 | 1462795313962 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1638ms 05:01:54 INFO - PROCESS | 4173 | 1462795314009 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 4173 | 1462795314013 Marionette TRACE conn5 <- [1,2601,null,{"value":"8"}] 05:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:01:54 INFO - PROCESS | 4173 | 1462795314019 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - PROCESS | 4173 | 1462795314021 Marionette TRACE conn5 <- [1,2602,null,{}] 05:01:54 INFO - PROCESS | 4173 | 1462795314027 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:54 INFO - PROCESS | 4173 | 1462795314297 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 05:01:54 INFO - PROCESS | 4173 | 1462795314638 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f585f4800 == 140 [pid = 4173] [id = 658] 05:01:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 226 (0x7f6f52d58c00) [pid = 4173] [serial = 1975] [outer = (nil)] 05:01:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f60c2dc00) [pid = 4173] [serial = 1976] [outer = 0x7f6f52d58c00] 05:01:54 INFO - PROCESS | 4173 | 1462795314738 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f8149b000) [pid = 4173] [serial = 1977] [outer = 0x7f6f52d58c00] 05:01:55 INFO - PROCESS | 4173 | 1462795315666 Marionette TRACE conn5 <- [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]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1679ms 05:01:55 INFO - PROCESS | 4173 | 1462795315699 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 05:01:55 INFO - PROCESS | 4173 | 1462795315702 Marionette TRACE conn5 <- [1,2605,null,{"value":"8"}] 05:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:01:55 INFO - PROCESS | 4173 | 1462795315709 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 4173 | 1462795315711 Marionette TRACE conn5 <- [1,2606,null,{}] 05:01:55 INFO - PROCESS | 4173 | 1462795315717 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:55 INFO - PROCESS | 4173 | 1462795315943 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 05:01:56 INFO - PROCESS | 4173 | 1462795316279 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f51fe8000 == 141 [pid = 4173] [id = 659] 05:01:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f52030800) [pid = 4173] [serial = 1978] [outer = (nil)] 05:01:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f52038c00) [pid = 4173] [serial = 1979] [outer = 0x7f6f52030800] 05:01:56 INFO - PROCESS | 4173 | 1462795316359 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 231 (0x7f6f5203dc00) [pid = 4173] [serial = 1980] [outer = 0x7f6f52030800] 05:01:57 INFO - PROCESS | 4173 | 1462795317293 Marionette TRACE conn5 <- [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]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1634ms 05:01:57 INFO - PROCESS | 4173 | 1462795317345 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 4173 | 1462795317349 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 05:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:01:57 INFO - PROCESS | 4173 | 1462795317355 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 4173 | 1462795317357 Marionette TRACE conn5 <- [1,2610,null,{}] 05:01:57 INFO - PROCESS | 4173 | 1462795317363 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:57 INFO - PROCESS | 4173 | 1462795317583 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 05:01:57 INFO - PROCESS | 4173 | 1462795317906 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f575d0000 == 142 [pid = 4173] [id = 660] 05:01:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 232 (0x7f6f52033000) [pid = 4173] [serial = 1981] [outer = (nil)] 05:01:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 233 (0x7f6f57b61800) [pid = 4173] [serial = 1982] [outer = 0x7f6f52033000] 05:01:57 INFO - PROCESS | 4173 | 1462795317986 Marionette DEBUG loaded listener.js 05:01:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 234 (0x7f6f5820ec00) [pid = 4173] [serial = 1983] [outer = 0x7f6f52033000] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81f15000 == 141 [pid = 4173] [id = 633] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f80137800 == 140 [pid = 4173] [id = 632] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7cfbb800 == 139 [pid = 4173] [id = 631] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71126800 == 138 [pid = 4173] [id = 630] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe39000 == 137 [pid = 4173] [id = 629] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6f72d000 == 136 [pid = 4173] [id = 628] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6c8ed000 == 135 [pid = 4173] [id = 627] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66cba800 == 134 [pid = 4173] [id = 626] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6646c000 == 133 [pid = 4173] [id = 625] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6590d800 == 132 [pid = 4173] [id = 624] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64e3f800 == 131 [pid = 4173] [id = 623] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd2d800 == 130 [pid = 4173] [id = 622] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a968000 == 129 [pid = 4173] [id = 621] 05:01:59 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f57474800 == 128 [pid = 4173] [id = 620] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 233 (0x7f6f60d1e400) [pid = 4173] [serial = 1859] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 232 (0x7f6f5eed6800) [pid = 4173] [serial = 1857] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 231 (0x7f6f597a9c00) [pid = 4173] [serial = 1848] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 230 (0x7f6f5eedd000) [pid = 4173] [serial = 1808] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f66867000) [pid = 4173] [serial = 1820] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f60e42800) [pid = 4173] [serial = 1811] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f5e578c00) [pid = 4173] [serial = 1856] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f58245000) [pid = 4173] [serial = 1838] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 225 (0x7f6f59ae2800) [pid = 4173] [serial = 1835] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f5824cc00) [pid = 4173] [serial = 1845] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f5bd29800) [pid = 4173] [serial = 1794] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f55fcc400) [pid = 4173] [serial = 1796] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f65070400) [pid = 4173] [serial = 1814] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f59aea400) [pid = 4173] [serial = 1850] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f5c0b3000) [pid = 4173] [serial = 1841] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f665a1800) [pid = 4173] [serial = 1817] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f5c953c00) [pid = 4173] [serial = 1805] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f726d7400) [pid = 4173] [serial = 1832] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f58247c00) [pid = 4173] [serial = 1799] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f5bd28400) [pid = 4173] [serial = 1851] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f5c0b1000) [pid = 4173] [serial = 1853] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f5c97fc00) [pid = 4173] [serial = 1854] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f70b04000) [pid = 4173] [serial = 1829] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f58d29c00) [pid = 4173] [serial = 1847] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f66c93000) [pid = 4173] [serial = 1823] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f69765400) [pid = 4173] [serial = 1826] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5790bc00) [pid = 4173] [serial = 1844] [outer = (nil)] [url = about:blank] 05:01:59 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f597a6800) [pid = 4173] [serial = 1802] [outer = (nil)] [url = about:blank] 05:02:00 INFO - PROCESS | 4173 | 1462795320245 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2943ms 05:02:00 INFO - PROCESS | 4173 | 1462795320300 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 4173 | 1462795320307 Marionette TRACE conn5 <- [1,2613,null,{"value":"8"}] 05:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:02:00 INFO - PROCESS | 4173 | 1462795320319 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - PROCESS | 4173 | 1462795320324 Marionette TRACE conn5 <- [1,2614,null,{}] 05:02:00 INFO - PROCESS | 4173 | 1462795320332 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:00 INFO - PROCESS | 4173 | 1462795320563 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 05:02:00 INFO - PROCESS | 4173 | 1462795320767 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57546800 == 129 [pid = 4173] [id = 661] 05:02:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f5775a000) [pid = 4173] [serial = 1984] [outer = (nil)] 05:02:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f57b52800) [pid = 4173] [serial = 1985] [outer = 0x7f6f5775a000] 05:02:00 INFO - PROCESS | 4173 | 1462795320847 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f5820b400) [pid = 4173] [serial = 1986] [outer = 0x7f6f5775a000] 05:02:01 INFO - PROCESS | 4173 | 1462795321715 Marionette TRACE conn5 <- [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]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1441ms 05:02:01 INFO - PROCESS | 4173 | 1462795321757 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 05:02:01 INFO - PROCESS | 4173 | 1462795321766 Marionette TRACE conn5 <- [1,2617,null,{"value":"8"}] 05:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:02:01 INFO - PROCESS | 4173 | 1462795321775 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 4173 | 1462795321779 Marionette TRACE conn5 <- [1,2618,null,{}] 05:02:01 INFO - PROCESS | 4173 | 1462795321785 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:02 INFO - PROCESS | 4173 | 1462795322084 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 05:02:02 INFO - PROCESS | 4173 | 1462795322127 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f582e0000 == 130 [pid = 4173] [id = 662] 05:02:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f583efc00) [pid = 4173] [serial = 1987] [outer = (nil)] 05:02:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f583fec00) [pid = 4173] [serial = 1988] [outer = 0x7f6f583efc00] 05:02:02 INFO - PROCESS | 4173 | 1462795322238 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f58d2ac00) [pid = 4173] [serial = 1989] [outer = 0x7f6f583efc00] 05:02:03 INFO - PROCESS | 4173 | 1462795323491 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1783ms 05:02:03 INFO - PROCESS | 4173 | 1462795323559 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 05:02:03 INFO - PROCESS | 4173 | 1462795323563 Marionette TRACE conn5 <- [1,2621,null,{"value":"8"}] 05:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:02:03 INFO - PROCESS | 4173 | 1462795323569 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:02:03 INFO - PROCESS | 4173 | 1462795323575 Marionette TRACE conn5 <- [1,2622,null,{}] 05:02:03 INFO - PROCESS | 4173 | 1462795323599 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:03 INFO - PROCESS | 4173 | 1462795323883 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 05:02:04 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f59ae5000) [pid = 4173] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:02:04 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f5c984c00) [pid = 4173] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:02:04 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f5fd90800) [pid = 4173] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:02:04 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f57909400) [pid = 4173] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:02:04 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5b08fc00) [pid = 4173] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:02:04 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f57b54c00) [pid = 4173] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:02:04 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f665a6c00) [pid = 4173] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:02:04 INFO - PROCESS | 4173 | 1462795324461 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a87b000 == 131 [pid = 4173] [id = 663] 05:02:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f561e7400) [pid = 4173] [serial = 1990] [outer = (nil)] 05:02:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f597afc00) [pid = 4173] [serial = 1991] [outer = 0x7f6f561e7400] 05:02:04 INFO - PROCESS | 4173 | 1462795324531 Marionette DEBUG loaded listener.js 05:02:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f5aa87400) [pid = 4173] [serial = 1992] [outer = 0x7f6f561e7400] 05:02:05 INFO - PROCESS | 4173 | 1462795325334 Marionette TRACE conn5 <- [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]]]}] 05:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1800ms 05:02:05 INFO - PROCESS | 4173 | 1462795325370 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 05:02:05 INFO - PROCESS | 4173 | 1462795325375 Marionette TRACE conn5 <- [1,2625,null,{"value":"8"}] 05:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:02:05 INFO - PROCESS | 4173 | 1462795325384 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:02:05 INFO - PROCESS | 4173 | 1462795325388 Marionette TRACE conn5 <- [1,2626,null,{}] 05:02:05 INFO - PROCESS | 4173 | 1462795325393 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:05 INFO - PROCESS | 4173 | 1462795325603 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 05:02:05 INFO - PROCESS | 4173 | 1462795325786 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5bd14800 == 132 [pid = 4173] [id = 664] 05:02:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f57909400) [pid = 4173] [serial = 1993] [outer = (nil)] 05:02:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f5b08fc00) [pid = 4173] [serial = 1994] [outer = 0x7f6f57909400] 05:02:05 INFO - PROCESS | 4173 | 1462795325853 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f5bd28400) [pid = 4173] [serial = 1995] [outer = 0x7f6f57909400] 05:02:06 INFO - PROCESS | 4173 | 1462795326977 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1634ms 05:02:07 INFO - PROCESS | 4173 | 1462795327020 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 4173 | 1462795327027 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 05:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:02:07 INFO - PROCESS | 4173 | 1462795327037 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - PROCESS | 4173 | 1462795327044 Marionette TRACE conn5 <- [1,2630,null,{}] 05:02:07 INFO - PROCESS | 4173 | 1462795327053 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:07 INFO - PROCESS | 4173 | 1462795327319 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 05:02:07 INFO - PROCESS | 4173 | 1462795327648 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f578f7000 == 133 [pid = 4173] [id = 665] 05:02:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f57b56c00) [pid = 4173] [serial = 1996] [outer = (nil)] 05:02:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f5820a800) [pid = 4173] [serial = 1997] [outer = 0x7f6f57b56c00] 05:02:07 INFO - PROCESS | 4173 | 1462795327731 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f583f0400) [pid = 4173] [serial = 1998] [outer = 0x7f6f57b56c00] 05:02:08 INFO - PROCESS | 4173 | 1462795328700 Marionette TRACE conn5 <- [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]]]}] 05:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1737ms 05:02:08 INFO - PROCESS | 4173 | 1462795328775 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 4173 | 1462795328783 Marionette TRACE conn5 <- [1,2633,null,{"value":"8"}] 05:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:02:08 INFO - PROCESS | 4173 | 1462795328796 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 4173 | 1462795328802 Marionette TRACE conn5 <- [1,2634,null,{}] 05:02:08 INFO - PROCESS | 4173 | 1462795328809 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:09 INFO - PROCESS | 4173 | 1462795329093 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 05:02:09 INFO - PROCESS | 4173 | 1462795329442 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c41e000 == 134 [pid = 4173] [id = 666] 05:02:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f58ea3800) [pid = 4173] [serial = 1999] [outer = (nil)] 05:02:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f594c8400) [pid = 4173] [serial = 2000] [outer = 0x7f6f58ea3800] 05:02:09 INFO - PROCESS | 4173 | 1462795329518 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f598a9000) [pid = 4173] [serial = 2001] [outer = 0x7f6f58ea3800] 05:02:10 INFO - PROCESS | 4173 | 1462795330509 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1786ms 05:02:10 INFO - PROCESS | 4173 | 1462795330583 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 05:02:10 INFO - PROCESS | 4173 | 1462795330589 Marionette TRACE conn5 <- [1,2637,null,{"value":"8"}] 05:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:02:10 INFO - PROCESS | 4173 | 1462795330595 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 4173 | 1462795330601 Marionette TRACE conn5 <- [1,2638,null,{}] 05:02:10 INFO - PROCESS | 4173 | 1462795330618 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:10 INFO - PROCESS | 4173 | 1462795330896 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 05:02:11 INFO - PROCESS | 4173 | 1462795331213 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e9c5000 == 135 [pid = 4173] [id = 667] 05:02:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f5b096000) [pid = 4173] [serial = 2002] [outer = (nil)] 05:02:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f5bd30c00) [pid = 4173] [serial = 2003] [outer = 0x7f6f5b096000] 05:02:11 INFO - PROCESS | 4173 | 1462795331298 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f5c0b1c00) [pid = 4173] [serial = 2004] [outer = 0x7f6f5b096000] 05:02:12 INFO - PROCESS | 4173 | 1462795332260 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1742ms 05:02:12 INFO - PROCESS | 4173 | 1462795332339 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 05:02:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:02:12 INFO - PROCESS | 4173 | 1462795332344 Marionette TRACE conn5 <- [1,2641,null,{"value":"8"}] 05:02:12 INFO - PROCESS | 4173 | 1462795332351 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 4173 | 1462795332355 Marionette TRACE conn5 <- [1,2642,null,{}] 05:02:12 INFO - PROCESS | 4173 | 1462795332361 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:12 INFO - PROCESS | 4173 | 1462795332643 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 05:02:12 INFO - PROCESS | 4173 | 1462795332954 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd2c000 == 136 [pid = 4173] [id = 668] 05:02:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f5b906c00) [pid = 4173] [serial = 2005] [outer = (nil)] 05:02:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 222 (0x7f6f5c63f000) [pid = 4173] [serial = 2006] [outer = 0x7f6f5b906c00] 05:02:13 INFO - PROCESS | 4173 | 1462795333038 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 223 (0x7f6f5c980000) [pid = 4173] [serial = 2007] [outer = 0x7f6f5b906c00] 05:02:13 INFO - PROCESS | 4173 | 1462795333932 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:02:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1633ms 05:02:13 INFO - PROCESS | 4173 | 1462795333984 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 4173 | 1462795333988 Marionette TRACE conn5 <- [1,2645,null,{"value":"8"}] 05:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:02:13 INFO - PROCESS | 4173 | 1462795333994 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 4173 | 1462795333997 Marionette TRACE conn5 <- [1,2646,null,{}] 05:02:14 INFO - PROCESS | 4173 | 1462795334003 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:14 INFO - PROCESS | 4173 | 1462795334229 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 05:02:14 INFO - PROCESS | 4173 | 1462795334544 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6179a800 == 137 [pid = 4173] [id = 669] 05:02:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 224 (0x7f6f5b90f000) [pid = 4173] [serial = 2008] [outer = (nil)] 05:02:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 225 (0x7f6f5e69b000) [pid = 4173] [serial = 2009] [outer = 0x7f6f5b90f000] 05:02:14 INFO - PROCESS | 4173 | 1462795334632 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 226 (0x7f6f5eed5c00) [pid = 4173] [serial = 2010] [outer = 0x7f6f5b90f000] 05:02:15 INFO - PROCESS | 4173 | 1462795335554 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:02:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:02:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1629ms 05:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:02:15 INFO - PROCESS | 4173 | 1462795335625 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 4173 | 1462795335628 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 05:02:15 INFO - PROCESS | 4173 | 1462795335635 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 4173 | 1462795335639 Marionette TRACE conn5 <- [1,2650,null,{}] 05:02:15 INFO - PROCESS | 4173 | 1462795335644 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:15 INFO - PROCESS | 4173 | 1462795335937 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 05:02:16 INFO - PROCESS | 4173 | 1462795336262 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65090800 == 138 [pid = 4173] [id = 670] 05:02:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 227 (0x7f6f5fa53800) [pid = 4173] [serial = 2011] [outer = (nil)] 05:02:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 228 (0x7f6f60b88000) [pid = 4173] [serial = 2012] [outer = 0x7f6f5fa53800] 05:02:16 INFO - PROCESS | 4173 | 1462795336346 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 229 (0x7f6f60c12800) [pid = 4173] [serial = 2013] [outer = 0x7f6f5fa53800] 05:02:17 INFO - PROCESS | 4173 | 1462795337278 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:02:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1687ms 05:02:17 INFO - PROCESS | 4173 | 1462795337321 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 4173 | 1462795337324 Marionette TRACE conn5 <- [1,2653,null,{"value":"8"}] 05:02:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:02:17 INFO - PROCESS | 4173 | 1462795337331 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 4173 | 1462795337335 Marionette TRACE conn5 <- [1,2654,null,{}] 05:02:17 INFO - PROCESS | 4173 | 1462795337342 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:17 INFO - PROCESS | 4173 | 1462795337574 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 05:02:17 INFO - PROCESS | 4173 | 1462795337886 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f659bc800 == 139 [pid = 4173] [id = 671] 05:02:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f55fcd400) [pid = 4173] [serial = 2014] [outer = (nil)] 05:02:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 231 (0x7f6f60d1cc00) [pid = 4173] [serial = 2015] [outer = 0x7f6f55fcd400] 05:02:17 INFO - PROCESS | 4173 | 1462795337968 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 232 (0x7f6f614b6c00) [pid = 4173] [serial = 2016] [outer = 0x7f6f55fcd400] 05:02:18 INFO - PROCESS | 4173 | 1462795338856 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:02:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:02:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1590ms 05:02:18 INFO - PROCESS | 4173 | 1462795338923 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 4173 | 1462795338927 Marionette TRACE conn5 <- [1,2657,null,{"value":"8"}] 05:02:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:02:18 INFO - PROCESS | 4173 | 1462795338932 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 4173 | 1462795338936 Marionette TRACE conn5 <- [1,2658,null,{}] 05:02:18 INFO - PROCESS | 4173 | 1462795338942 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:19 INFO - PROCESS | 4173 | 1462795339168 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 05:02:19 INFO - PROCESS | 4173 | 1462795339500 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665c2800 == 140 [pid = 4173] [id = 672] 05:02:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 233 (0x7f6f5fa58800) [pid = 4173] [serial = 2017] [outer = (nil)] 05:02:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 234 (0x7f6f6157d400) [pid = 4173] [serial = 2018] [outer = 0x7f6f5fa58800] 05:02:19 INFO - PROCESS | 4173 | 1462795339585 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 235 (0x7f6f617f1400) [pid = 4173] [serial = 2019] [outer = 0x7f6f5fa58800] 05:02:20 INFO - PROCESS | 4173 | 1462795340452 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:02:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:02:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1583ms 05:02:20 INFO - PROCESS | 4173 | 1462795340517 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 4173 | 1462795340521 Marionette TRACE conn5 <- [1,2661,null,{"value":"8"}] 05:02:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:02:20 INFO - PROCESS | 4173 | 1462795340527 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 4173 | 1462795340530 Marionette TRACE conn5 <- [1,2662,null,{}] 05:02:20 INFO - PROCESS | 4173 | 1462795340536 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:20 INFO - PROCESS | 4173 | 1462795340759 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 05:02:21 INFO - PROCESS | 4173 | 1462795341029 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66cb8000 == 141 [pid = 4173] [id = 673] 05:02:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 236 (0x7f6f60c30800) [pid = 4173] [serial = 2020] [outer = (nil)] 05:02:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 237 (0x7f6f64b9a400) [pid = 4173] [serial = 2021] [outer = 0x7f6f60c30800] 05:02:21 INFO - PROCESS | 4173 | 1462795341160 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 238 (0x7f6f64c5e800) [pid = 4173] [serial = 2022] [outer = 0x7f6f60c30800] 05:02:22 INFO - PROCESS | 4173 | 1462795342035 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:02:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:02:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1585ms 05:02:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:02:22 INFO - PROCESS | 4173 | 1462795342113 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 4173 | 1462795342116 Marionette TRACE conn5 <- [1,2665,null,{"value":"8"}] 05:02:22 INFO - PROCESS | 4173 | 1462795342123 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 4173 | 1462795342127 Marionette TRACE conn5 <- [1,2666,null,{}] 05:02:22 INFO - PROCESS | 4173 | 1462795342132 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:22 INFO - PROCESS | 4173 | 1462795342364 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 05:02:22 INFO - PROCESS | 4173 | 1462795342651 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6aa1e800 == 142 [pid = 4173] [id = 674] 05:02:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 239 (0x7f6f64d52400) [pid = 4173] [serial = 2023] [outer = (nil)] 05:02:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 240 (0x7f6f64d5d400) [pid = 4173] [serial = 2024] [outer = 0x7f6f64d52400] 05:02:22 INFO - PROCESS | 4173 | 1462795342805 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 241 (0x7f6f64fd6800) [pid = 4173] [serial = 2025] [outer = 0x7f6f64d52400] 05:02:24 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:24 INFO - PROCESS | 4173 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:02:24 INFO - PROCESS | 4173 | 1462795344230 Marionette TRACE conn5 <- [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]]]}] 05:02:24 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) 05:02:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2140ms 05:02:24 INFO - PROCESS | 4173 | 1462795344264 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 4173 | 1462795344268 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 05:02:24 INFO - PROCESS | 4173 | 1462795344281 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:02:24 INFO - PROCESS | 4173 | 1462795344287 Marionette TRACE conn5 <- [1,2670,null,{}] 05:02:24 INFO - PROCESS | 4173 | 1462795344293 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:24 INFO - PROCESS | 4173 | 1462795344618 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 05:02:24 INFO - PROCESS | 4173 | 1462795344887 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6f9e2000 == 143 [pid = 4173] [id = 675] 05:02:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 242 (0x7f6f64b9c400) [pid = 4173] [serial = 2026] [outer = (nil)] 05:02:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 243 (0x7f6f65c5b000) [pid = 4173] [serial = 2027] [outer = 0x7f6f64b9c400] 05:02:24 INFO - PROCESS | 4173 | 1462795344973 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 244 (0x7f6f66f60c00) [pid = 4173] [serial = 2028] [outer = 0x7f6f64b9c400] 05:02:26 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:26 INFO - PROCESS | 4173 | 1462795346397 Marionette TRACE conn5 <- [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] 05:02:26 INFO - PROCESS | 4173 | 1462795346444 Marionette TRACE conn5 <- [1,2673,null,{"value":"8"}] 05:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:02:26 INFO - PROCESS | 4173 | 1462795346452 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 4173 | 1462795346455 Marionette TRACE conn5 <- [1,2674,null,{}] 05:02:26 INFO - PROCESS | 4173 | 1462795346461 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:26 INFO - PROCESS | 4173 | 1462795346761 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 05:02:27 INFO - PROCESS | 4173 | 1462795347035 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7060c800 == 144 [pid = 4173] [id = 676] 05:02:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 245 (0x7f6f64d51800) [pid = 4173] [serial = 2029] [outer = (nil)] 05:02:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 246 (0x7f6f67052400) [pid = 4173] [serial = 2030] [outer = 0x7f6f64d51800] 05:02:27 INFO - PROCESS | 4173 | 1462795347112 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 247 (0x7f6f6be5a000) [pid = 4173] [serial = 2031] [outer = 0x7f6f64d51800] 05:02:28 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:28 INFO - PROCESS | 4173 | 1462795348643 Marionette TRACE conn5 <- [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] 05:02:28 INFO - PROCESS | 4173 | 1462795348694 Marionette TRACE conn5 <- [1,2677,null,{"value":"8"}] 05:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:02:28 INFO - PROCESS | 4173 | 1462795348700 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 4173 | 1462795348706 Marionette TRACE conn5 <- [1,2678,null,{}] 05:02:28 INFO - PROCESS | 4173 | 1462795348711 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:29 INFO - PROCESS | 4173 | 1462795349059 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 05:02:29 INFO - PROCESS | 4173 | 1462795349325 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7be2d800 == 145 [pid = 4173] [id = 677] 05:02:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 248 (0x7f6f65c5e400) [pid = 4173] [serial = 2032] [outer = (nil)] 05:02:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 249 (0x7f6f6ecda000) [pid = 4173] [serial = 2033] [outer = 0x7f6f65c5e400] 05:02:29 INFO - PROCESS | 4173 | 1462795349417 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 250 (0x7f6f6f588c00) [pid = 4173] [serial = 2034] [outer = 0x7f6f65c5e400] 05:02:30 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:30 INFO - PROCESS | 4173 | 1462795350809 Marionette TRACE conn5 <- [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]]]}] 05:02:30 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) 05:02:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2141ms 05:02:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:02:30 INFO - PROCESS | 4173 | 1462795350843 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 4173 | 1462795350846 Marionette TRACE conn5 <- [1,2681,null,{"value":"8"}] 05:02:30 INFO - PROCESS | 4173 | 1462795350853 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 4173 | 1462795350856 Marionette TRACE conn5 <- [1,2682,null,{}] 05:02:30 INFO - PROCESS | 4173 | 1462795350861 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:31 INFO - PROCESS | 4173 | 1462795351149 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 05:02:31 INFO - PROCESS | 4173 | 1462795351415 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f800a9000 == 146 [pid = 4173] [id = 678] 05:02:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 251 (0x7f6f69765400) [pid = 4173] [serial = 2035] [outer = (nil)] 05:02:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 252 (0x7f6f6f58f400) [pid = 4173] [serial = 2036] [outer = 0x7f6f69765400] 05:02:31 INFO - PROCESS | 4173 | 1462795351514 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 253 (0x7f6f70b04000) [pid = 4173] [serial = 2037] [outer = 0x7f6f69765400] 05:02:33 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:33 INFO - PROCESS | 4173 | 1462795353609 Marionette TRACE conn5 <- [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]]]}] 05:02:33 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) 05:02:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2797ms 05:02:33 INFO - PROCESS | 4173 | 1462795353650 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 4173 | 1462795353656 Marionette TRACE conn5 <- [1,2685,null,{"value":"8"}] 05:02:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:02:33 INFO - PROCESS | 4173 | 1462795353666 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 4173 | 1462795353672 Marionette TRACE conn5 <- [1,2686,null,{}] 05:02:33 INFO - PROCESS | 4173 | 1462795353683 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:33 INFO - PROCESS | 4173 | 1462795353943 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 05:02:34 INFO - PROCESS | 4173 | 1462795354222 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5753a000 == 147 [pid = 4173] [id = 679] 05:02:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 254 (0x7f6f52034c00) [pid = 4173] [serial = 2038] [outer = (nil)] 05:02:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 255 (0x7f6f52d4e400) [pid = 4173] [serial = 2039] [outer = 0x7f6f52034c00] 05:02:34 INFO - PROCESS | 4173 | 1462795354339 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 256 (0x7f6f55fce400) [pid = 4173] [serial = 2040] [outer = 0x7f6f52034c00] 05:02:35 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:35 INFO - PROCESS | 4173 | 1462795355871 Marionette TRACE conn5 <- [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] 05:02:35 INFO - PROCESS | 4173 | 1462795355942 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 05:02:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:02:35 INFO - PROCESS | 4173 | 1462795355973 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 4173 | 1462795355978 Marionette TRACE conn5 <- [1,2690,null,{}] 05:02:35 INFO - PROCESS | 4173 | 1462795355984 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:36 INFO - PROCESS | 4173 | 1462795356192 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 05:02:36 INFO - PROCESS | 4173 | 1462795356462 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f55f5e800 == 148 [pid = 4173] [id = 680] 05:02:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 257 (0x7f6f5203a000) [pid = 4173] [serial = 2041] [outer = (nil)] 05:02:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 258 (0x7f6f57b5bc00) [pid = 4173] [serial = 2042] [outer = 0x7f6f5203a000] 05:02:36 INFO - PROCESS | 4173 | 1462795356529 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 259 (0x7f6f583f6000) [pid = 4173] [serial = 2043] [outer = 0x7f6f5203a000] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f58d86800 == 147 [pid = 4173] [id = 612] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c235800 == 146 [pid = 4173] [id = 613] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f52e17800 == 145 [pid = 4173] [id = 611] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a87b000 == 144 [pid = 4173] [id = 663] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f582e0000 == 143 [pid = 4173] [id = 662] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f57546800 == 142 [pid = 4173] [id = 661] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f51fe8000 == 141 [pid = 4173] [id = 659] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f585f4800 == 140 [pid = 4173] [id = 658] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6651c000 == 139 [pid = 4173] [id = 657] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f55f5f000 == 138 [pid = 4173] [id = 656] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f53e55800 == 137 [pid = 4173] [id = 655] 05:02:36 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a878800 == 136 [pid = 4173] [id = 654] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 258 (0x7f6f6e003c00) [pid = 4173] [serial = 1928] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 257 (0x7f6f68c69400) [pid = 4173] [serial = 1926] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 256 (0x7f6f64d55800) [pid = 4173] [serial = 1877] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 255 (0x7f6f68baa400) [pid = 4173] [serial = 1880] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 254 (0x7f6f59aed800) [pid = 4173] [serial = 1907] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 253 (0x7f6f70e2a000) [pid = 4173] [serial = 1892] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 252 (0x7f6f593f6400) [pid = 4173] [serial = 1865] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 251 (0x7f6f5b08e000) [pid = 4173] [serial = 1913] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 250 (0x7f6f7e15e800) [pid = 4173] [serial = 1898] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 249 (0x7f6f614bfc00) [pid = 4173] [serial = 1860] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 248 (0x7f6f64c5b000) [pid = 4173] [serial = 1923] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 247 (0x7f6f5c636800) [pid = 4173] [serial = 1904] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 246 (0x7f6f597ac000) [pid = 4173] [serial = 1911] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 245 (0x7f6f60b91c00) [pid = 4173] [serial = 1922] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 244 (0x7f6f60e46800) [pid = 4173] [serial = 1874] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 243 (0x7f6f5bd32c00) [pid = 4173] [serial = 1914] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 242 (0x7f6f5c727c00) [pid = 4173] [serial = 1916] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 241 (0x7f6f6804a800) [pid = 4173] [serial = 1886] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 240 (0x7f6f6f012c00) [pid = 4173] [serial = 1889] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 239 (0x7f6f7cd41400) [pid = 4173] [serial = 1895] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 238 (0x7f6f5eede800) [pid = 4173] [serial = 1919] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 237 (0x7f6f60d28400) [pid = 4173] [serial = 1920] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 236 (0x7f6f66c90000) [pid = 4173] [serial = 1925] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 235 (0x7f6f801a4800) [pid = 4173] [serial = 1901] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 234 (0x7f6f5bd2f800) [pid = 4173] [serial = 1868] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 233 (0x7f6f58c62c00) [pid = 4173] [serial = 1910] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 232 (0x7f6f5f9d7400) [pid = 4173] [serial = 1871] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 231 (0x7f6f54929000) [pid = 4173] [serial = 1862] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 230 (0x7f6f6cae4000) [pid = 4173] [serial = 1883] [outer = (nil)] [url = about:blank] 05:02:37 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f5e580800) [pid = 4173] [serial = 1917] [outer = (nil)] [url = about:blank] 05:02:38 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:38 INFO - PROCESS | 4173 | 1462795358104 Marionette TRACE conn5 <- [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] 05:02:38 INFO - PROCESS | 4173 | 1462795358169 Marionette TRACE conn5 <- [1,2693,null,{"value":"8"}] 05:02:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:02:38 INFO - PROCESS | 4173 | 1462795358175 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 4173 | 1462795358182 Marionette TRACE conn5 <- [1,2694,null,{}] 05:02:38 INFO - PROCESS | 4173 | 1462795358198 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:38 INFO - PROCESS | 4173 | 1462795358505 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 05:02:38 INFO - PROCESS | 4173 | 1462795358713 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f577cb000 == 137 [pid = 4173] [id = 681] 05:02:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 230 (0x7f6f58c5e000) [pid = 4173] [serial = 2044] [outer = (nil)] 05:02:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 231 (0x7f6f58ea9000) [pid = 4173] [serial = 2045] [outer = 0x7f6f58c5e000] 05:02:38 INFO - PROCESS | 4173 | 1462795358781 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 232 (0x7f6f595e3000) [pid = 4173] [serial = 2046] [outer = 0x7f6f58c5e000] 05:02:40 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:40 INFO - PROCESS | 4173 | 1462795360071 Marionette TRACE conn5 <- [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] 05:02:40 INFO - PROCESS | 4173 | 1462795360120 Marionette TRACE conn5 <- [1,2697,null,{"value":"8"}] 05:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:02:40 INFO - PROCESS | 4173 | 1462795360127 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 4173 | 1462795360130 Marionette TRACE conn5 <- [1,2698,null,{}] 05:02:40 INFO - PROCESS | 4173 | 1462795360135 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:40 INFO - PROCESS | 4173 | 1462795360477 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 05:02:40 INFO - PROCESS | 4173 | 1462795360513 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a872000 == 138 [pid = 4173] [id = 682] 05:02:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 233 (0x7f6f58c5f000) [pid = 4173] [serial = 2047] [outer = (nil)] 05:02:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 234 (0x7f6f5aa84c00) [pid = 4173] [serial = 2048] [outer = 0x7f6f58c5f000] 05:02:40 INFO - PROCESS | 4173 | 1462795360582 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 235 (0x7f6f5aa90400) [pid = 4173] [serial = 2049] [outer = 0x7f6f58c5f000] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 234 (0x7f6f70e29000) [pid = 4173] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 233 (0x7f6f52d4a400) [pid = 4173] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 232 (0x7f6f5aa88800) [pid = 4173] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 231 (0x7f6f5b090800) [pid = 4173] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 230 (0x7f6f60c30000) [pid = 4173] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 229 (0x7f6f52d58c00) [pid = 4173] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 228 (0x7f6f52d4ec00) [pid = 4173] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 227 (0x7f6f5b903800) [pid = 4173] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 226 (0x7f6f5775a000) [pid = 4173] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 225 (0x7f6f52033000) [pid = 4173] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 224 (0x7f6f5aa87c00) [pid = 4173] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 223 (0x7f6f583f4000) [pid = 4173] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 222 (0x7f6f614c1c00) [pid = 4173] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 221 (0x7f6f64c60800) [pid = 4173] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f52030800) [pid = 4173] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f57b5f800) [pid = 4173] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f52d4d800) [pid = 4173] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f583efc00) [pid = 4173] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f57909c00) [pid = 4173] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f66651c00) [pid = 4173] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f64c56c00) [pid = 4173] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f58d1f400) [pid = 4173] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f54920400) [pid = 4173] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f5824ec00) [pid = 4173] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f57756000) [pid = 4173] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f5eb15c00) [pid = 4173] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f5fd99800) [pid = 4173] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f5c989c00) [pid = 4173] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f60e47c00) [pid = 4173] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f595e0000) [pid = 4173] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f54924800) [pid = 4173] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f58d1d800) [pid = 4173] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f57b53000) [pid = 4173] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f5491bc00) [pid = 4173] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f57754400) [pid = 4173] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f58d24400) [pid = 4173] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f5bd31c00) [pid = 4173] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f6f8c3c00) [pid = 4173] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f6ee2ec00) [pid = 4173] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f665af800) [pid = 4173] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f64c65800) [pid = 4173] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f58244400) [pid = 4173] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f5491a800) [pid = 4173] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f5491fc00) [pid = 4173] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f5b095000) [pid = 4173] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f5bdd1400) [pid = 4173] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f617f0000) [pid = 4173] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f595e9400) [pid = 4173] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f58248000) [pid = 4173] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f57b53800) [pid = 4173] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f57910800) [pid = 4173] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f66863c00) [pid = 4173] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f6be14400) [pid = 4173] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f5e572c00) [pid = 4173] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f561f1c00) [pid = 4173] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f6f545800) [pid = 4173] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f68c69800) [pid = 4173] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f597a6400) [pid = 4173] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f70b03400) [pid = 4173] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f60c09800) [pid = 4173] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f593ee400) [pid = 4173] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f64b98800) [pid = 4173] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f800cf400) [pid = 4173] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f57b54800) [pid = 4173] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f55fc2800) [pid = 4173] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f5bd24000) [pid = 4173] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f57902400) [pid = 4173] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f5c98e800) [pid = 4173] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f561e7400) [pid = 4173] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f52d55c00) [pid = 4173] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:02:42 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f5b907800) [pid = 4173] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:02:43 INFO - PROCESS | 4173 | SkCairoFTTypeface::onFilterRec unimplemented 05:02:43 INFO - PROCESS | 4173 | 1462795363072 Marionette TRACE conn5 <- [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] 05:02:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:02:43 INFO - PROCESS | 4173 | 1462795363126 Marionette TRACE conn5 <- [1,2701,null,{"value":"8"}] 05:02:43 INFO - PROCESS | 4173 | 1462795363132 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 4173 | 1462795363136 Marionette TRACE conn5 <- [1,2702,null,{}] 05:02:43 INFO - PROCESS | 4173 | 1462795363141 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:43 INFO - PROCESS | 4173 | 1462795363363 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 05:02:43 INFO - PROCESS | 4173 | 1462795363552 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f577dc000 == 139 [pid = 4173] [id = 683] 05:02:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f52030800) [pid = 4173] [serial = 2050] [outer = (nil)] 05:02:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f54920400) [pid = 4173] [serial = 2051] [outer = 0x7f6f52030800] 05:02:43 INFO - PROCESS | 4173 | 1462795363627 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f561e7800) [pid = 4173] [serial = 2052] [outer = 0x7f6f52030800] 05:02:44 INFO - PROCESS | 4173 | 1462795364549 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:02:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1484ms 05:02:44 INFO - PROCESS | 4173 | 1462795364617 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 4173 | 1462795364623 Marionette TRACE conn5 <- [1,2705,null,{"value":"8"}] 05:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:02:44 INFO - PROCESS | 4173 | 1462795364632 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 4173 | 1462795364637 Marionette TRACE conn5 <- [1,2706,null,{}] 05:02:44 INFO - PROCESS | 4173 | 1462795364648 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:44 INFO - PROCESS | 4173 | 1462795364932 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 05:02:45 INFO - PROCESS | 4173 | 1462795365278 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f55f65800 == 140 [pid = 4173] [id = 684] 05:02:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f52d55400) [pid = 4173] [serial = 2053] [outer = (nil)] 05:02:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f53ea0400) [pid = 4173] [serial = 2054] [outer = 0x7f6f52d55400] 05:02:45 INFO - PROCESS | 4173 | 1462795365374 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f54926400) [pid = 4173] [serial = 2055] [outer = 0x7f6f52d55400] 05:02:46 INFO - PROCESS | 4173 | 1462795366365 Marionette TRACE conn5 <- [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]]]}] 05:02:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1794ms 05:02:46 INFO - PROCESS | 4173 | 1462795366427 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 05:02:46 INFO - PROCESS | 4173 | 1462795366436 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 05:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:02:46 INFO - PROCESS | 4173 | 1462795366448 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 4173 | 1462795366451 Marionette TRACE conn5 <- [1,2710,null,{}] 05:02:46 INFO - PROCESS | 4173 | 1462795366458 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:46 INFO - PROCESS | 4173 | 1462795366722 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 05:02:47 INFO - PROCESS | 4173 | 1462795367033 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a963000 == 141 [pid = 4173] [id = 685] 05:02:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f57909c00) [pid = 4173] [serial = 2056] [outer = (nil)] 05:02:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f57b5a800) [pid = 4173] [serial = 2057] [outer = 0x7f6f57909c00] 05:02:47 INFO - PROCESS | 4173 | 1462795367115 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f5824d400) [pid = 4173] [serial = 2058] [outer = 0x7f6f57909c00] 05:02:48 INFO - PROCESS | 4173 | 1462795368045 Marionette TRACE conn5 <- [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] 05:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:02:48 INFO - PROCESS | 4173 | 1462795368092 Marionette TRACE conn5 <- [1,2713,null,{"value":"8"}] 05:02:48 INFO - PROCESS | 4173 | 1462795368098 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 4173 | 1462795368104 Marionette TRACE conn5 <- [1,2714,null,{}] 05:02:48 INFO - PROCESS | 4173 | 1462795368121 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:48 INFO - PROCESS | 4173 | 1462795368356 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 05:02:48 INFO - PROCESS | 4173 | 1462795368714 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c51c800 == 142 [pid = 4173] [id = 686] 05:02:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f58c65c00) [pid = 4173] [serial = 2059] [outer = (nil)] 05:02:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f58eadc00) [pid = 4173] [serial = 2060] [outer = 0x7f6f58c65c00] 05:02:48 INFO - PROCESS | 4173 | 1462795368803 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f597a4800) [pid = 4173] [serial = 2061] [outer = 0x7f6f58c65c00] 05:02:49 INFO - PROCESS | 4173 | 1462795369716 Marionette TRACE conn5 <- [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]]]}] 05:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1692ms 05:02:49 INFO - PROCESS | 4173 | 1462795369790 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 4173 | 1462795369794 Marionette TRACE conn5 <- [1,2717,null,{"value":"8"}] 05:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:02:49 INFO - PROCESS | 4173 | 1462795369802 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 4173 | 1462795369805 Marionette TRACE conn5 <- [1,2718,null,{}] 05:02:49 INFO - PROCESS | 4173 | 1462795369810 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:50 INFO - PROCESS | 4173 | 1462795370090 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 05:02:50 INFO - PROCESS | 4173 | 1462795370416 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f86b000 == 143 [pid = 4173] [id = 687] 05:02:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f58c63c00) [pid = 4173] [serial = 2062] [outer = (nil)] 05:02:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f5aa8bc00) [pid = 4173] [serial = 2063] [outer = 0x7f6f58c63c00] 05:02:50 INFO - PROCESS | 4173 | 1462795370502 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f5b094c00) [pid = 4173] [serial = 2064] [outer = 0x7f6f58c63c00] 05:02:51 INFO - PROCESS | 4173 | 1462795371484 Marionette TRACE conn5 <- [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] 05:02:51 INFO - PROCESS | 4173 | 1462795371545 Marionette TRACE conn5 <- [1,2721,null,{"value":"8"}] 05:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:02:51 INFO - PROCESS | 4173 | 1462795371553 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 4173 | 1462795371558 Marionette TRACE conn5 <- [1,2722,null,{}] 05:02:51 INFO - PROCESS | 4173 | 1462795371564 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:51 INFO - PROCESS | 4173 | 1462795371835 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 05:02:52 INFO - PROCESS | 4173 | 1462795372156 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64d62800 == 144 [pid = 4173] [id = 688] 05:02:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f598acc00) [pid = 4173] [serial = 2065] [outer = (nil)] 05:02:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f5b90b400) [pid = 4173] [serial = 2066] [outer = 0x7f6f598acc00] 05:02:52 INFO - PROCESS | 4173 | 1462795372237 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f5bd32800) [pid = 4173] [serial = 2067] [outer = 0x7f6f598acc00] 05:02:53 INFO - PROCESS | 4173 | 1462795373229 Marionette TRACE conn5 <- [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] 05:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:02:53 INFO - PROCESS | 4173 | 1462795373301 Marionette TRACE conn5 <- [1,2725,null,{"value":"8"}] 05:02:53 INFO - PROCESS | 4173 | 1462795373307 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 4173 | 1462795373311 Marionette TRACE conn5 <- [1,2726,null,{}] 05:02:53 INFO - PROCESS | 4173 | 1462795373318 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:53 INFO - PROCESS | 4173 | 1462795373722 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 05:02:53 INFO - PROCESS | 4173 | 1462795373950 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66464800 == 145 [pid = 4173] [id = 689] 05:02:53 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f5e832800) [pid = 4173] [serial = 2068] [outer = (nil)] 05:02:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f5eede800) [pid = 4173] [serial = 2069] [outer = 0x7f6f5e832800] 05:02:54 INFO - PROCESS | 4173 | 1462795374052 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f5fd8e800) [pid = 4173] [serial = 2070] [outer = 0x7f6f5e832800] 05:02:55 INFO - PROCESS | 4173 | 1462795375025 Marionette TRACE conn5 <- [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]]]}] 05:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1783ms 05:02:55 INFO - PROCESS | 4173 | 1462795375091 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 05:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:02:55 INFO - PROCESS | 4173 | 1462795375095 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 05:02:55 INFO - PROCESS | 4173 | 1462795375102 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 4173 | 1462795375106 Marionette TRACE conn5 <- [1,2730,null,{}] 05:02:55 INFO - PROCESS | 4173 | 1462795375112 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:55 INFO - PROCESS | 4173 | 1462795375355 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 05:02:55 INFO - PROCESS | 4173 | 1462795375697 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f665d6800 == 146 [pid = 4173] [id = 690] 05:02:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5c728c00) [pid = 4173] [serial = 2071] [outer = (nil)] 05:02:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f5fd9d800) [pid = 4173] [serial = 2072] [outer = 0x7f6f5c728c00] 05:02:55 INFO - PROCESS | 4173 | 1462795375784 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f60c28000) [pid = 4173] [serial = 2073] [outer = 0x7f6f5c728c00] 05:02:57 INFO - PROCESS | 4173 | 1462795377111 Marionette TRACE conn5 <- [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] 05:02:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:02:57 INFO - PROCESS | 4173 | 1462795377147 Marionette TRACE conn5 <- [1,2733,null,{"value":"8"}] 05:02:57 INFO - PROCESS | 4173 | 1462795377154 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 4173 | 1462795377157 Marionette TRACE conn5 <- [1,2734,null,{}] 05:02:57 INFO - PROCESS | 4173 | 1462795377165 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:57 INFO - PROCESS | 4173 | 1462795377465 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 05:02:57 INFO - PROCESS | 4173 | 1462795377755 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6db79800 == 147 [pid = 4173] [id = 691] 05:02:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f5eed3800) [pid = 4173] [serial = 2074] [outer = (nil)] 05:02:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f60e46800) [pid = 4173] [serial = 2075] [outer = 0x7f6f5eed3800] 05:02:57 INFO - PROCESS | 4173 | 1462795377838 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f64b10000) [pid = 4173] [serial = 2076] [outer = 0x7f6f5eed3800] 05:02:58 INFO - PROCESS | 4173 | 1462795378818 Marionette TRACE conn5 <- [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]]]}] 05:02:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:02:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1700ms 05:02:58 INFO - PROCESS | 4173 | 1462795378854 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 4173 | 1462795378858 Marionette TRACE conn5 <- [1,2737,null,{"value":"8"}] 05:02:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:02:58 INFO - PROCESS | 4173 | 1462795378864 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 4173 | 1462795378867 Marionette TRACE conn5 <- [1,2738,null,{}] 05:02:58 INFO - PROCESS | 4173 | 1462795378873 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:59 INFO - PROCESS | 4173 | 1462795379089 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 05:02:59 INFO - PROCESS | 4173 | 1462795379337 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb20800 == 148 [pid = 4173] [id = 692] 05:02:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f5fd94400) [pid = 4173] [serial = 2077] [outer = (nil)] 05:02:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f64ba0400) [pid = 4173] [serial = 2078] [outer = 0x7f6f5fd94400] 05:02:59 INFO - PROCESS | 4173 | 1462795379417 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f64c65800) [pid = 4173] [serial = 2079] [outer = 0x7f6f5fd94400] 05:03:00 INFO - PROCESS | 4173 | 1462795380374 Marionette TRACE conn5 <- [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]]]}] 05:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1580ms 05:03:00 INFO - PROCESS | 4173 | 1462795380448 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 4173 | 1462795380452 Marionette TRACE conn5 <- [1,2741,null,{"value":"8"}] 05:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:03:00 INFO - PROCESS | 4173 | 1462795380458 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - PROCESS | 4173 | 1462795380461 Marionette TRACE conn5 <- [1,2742,null,{}] 05:03:00 INFO - PROCESS | 4173 | 1462795380467 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:00 INFO - PROCESS | 4173 | 1462795380702 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 05:03:01 INFO - PROCESS | 4173 | 1462795381020 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71123800 == 149 [pid = 4173] [id = 693] 05:03:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f60d1f000) [pid = 4173] [serial = 2080] [outer = (nil)] 05:03:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f65069400) [pid = 4173] [serial = 2081] [outer = 0x7f6f60d1f000] 05:03:01 INFO - PROCESS | 4173 | 1462795381106 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f65c59000) [pid = 4173] [serial = 2082] [outer = 0x7f6f60d1f000] 05:03:02 INFO - PROCESS | 4173 | 1462795382019 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:03:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:03:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1633ms 05:03:02 INFO - PROCESS | 4173 | 1462795382093 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 4173 | 1462795382097 Marionette TRACE conn5 <- [1,2745,null,{"value":"8"}] 05:03:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:03:02 INFO - PROCESS | 4173 | 1462795382105 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - PROCESS | 4173 | 1462795382109 Marionette TRACE conn5 <- [1,2746,null,{}] 05:03:02 INFO - PROCESS | 4173 | 1462795382115 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:02 INFO - PROCESS | 4173 | 1462795382410 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 05:03:02 INFO - PROCESS | 4173 | 1462795382742 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7df7a800 == 150 [pid = 4173] [id = 694] 05:03:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f66651c00) [pid = 4173] [serial = 2083] [outer = (nil)] 05:03:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f66867400) [pid = 4173] [serial = 2084] [outer = 0x7f6f66651c00] 05:03:02 INFO - PROCESS | 4173 | 1462795382828 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f67e70800) [pid = 4173] [serial = 2085] [outer = 0x7f6f66651c00] 05:03:03 INFO - PROCESS | 4173 | 1462795383741 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1688ms 05:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:03:03 INFO - PROCESS | 4173 | 1462795383794 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 4173 | 1462795383797 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 05:03:03 INFO - PROCESS | 4173 | 1462795383804 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 4173 | 1462795383807 Marionette TRACE conn5 <- [1,2750,null,{}] 05:03:03 INFO - PROCESS | 4173 | 1462795383813 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:04 INFO - PROCESS | 4173 | 1462795384023 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 05:03:04 INFO - PROCESS | 4173 | 1462795384305 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f81f18800 == 151 [pid = 4173] [id = 695] 05:03:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f66862800) [pid = 4173] [serial = 2086] [outer = (nil)] 05:03:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f6976f400) [pid = 4173] [serial = 2087] [outer = 0x7f6f66862800] 05:03:04 INFO - PROCESS | 4173 | 1462795384428 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 203 (0x7f6f6e8e7000) [pid = 4173] [serial = 2088] [outer = 0x7f6f66862800] 05:03:05 INFO - PROCESS | 4173 | 1462795385329 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1584ms 05:03:05 INFO - PROCESS | 4173 | 1462795385389 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 4173 | 1462795385393 Marionette TRACE conn5 <- [1,2753,null,{"value":"8"}] 05:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:03:05 INFO - PROCESS | 4173 | 1462795385399 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 4173 | 1462795385407 Marionette TRACE conn5 <- [1,2754,null,{}] 05:03:05 INFO - PROCESS | 4173 | 1462795385417 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:05 INFO - PROCESS | 4173 | 1462795385659 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 05:03:06 INFO - PROCESS | 4173 | 1462795385988 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f86187000 == 152 [pid = 4173] [id = 696] 05:03:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 204 (0x7f6f67e70400) [pid = 4173] [serial = 2089] [outer = (nil)] 05:03:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 205 (0x7f6f6f586000) [pid = 4173] [serial = 2090] [outer = 0x7f6f67e70400] 05:03:06 INFO - PROCESS | 4173 | 1462795386074 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 206 (0x7f6f707c2000) [pid = 4173] [serial = 2091] [outer = 0x7f6f67e70400] 05:03:06 INFO - PROCESS | 4173 | 1462795386933 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1595ms 05:03:07 INFO - PROCESS | 4173 | 1462795386996 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 4173 | 1462795386999 Marionette TRACE conn5 <- [1,2757,null,{"value":"8"}] 05:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:03:07 INFO - PROCESS | 4173 | 1462795387006 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 4173 | 1462795387009 Marionette TRACE conn5 <- [1,2758,null,{}] 05:03:07 INFO - PROCESS | 4173 | 1462795387015 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:07 INFO - PROCESS | 4173 | 1462795387246 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 05:03:07 INFO - PROCESS | 4173 | 1462795387519 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5ebcc800 == 153 [pid = 4173] [id = 697] 05:03:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 207 (0x7f6f69619000) [pid = 4173] [serial = 2092] [outer = (nil)] 05:03:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 208 (0x7f6f70b06c00) [pid = 4173] [serial = 2093] [outer = 0x7f6f69619000] 05:03:07 INFO - PROCESS | 4173 | 1462795387640 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 209 (0x7f6f7111b800) [pid = 4173] [serial = 2094] [outer = 0x7f6f69619000] 05:03:08 INFO - PROCESS | 4173 | 1462795388609 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1633ms 05:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:03:08 INFO - PROCESS | 4173 | 1462795388640 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 4173 | 1462795388643 Marionette TRACE conn5 <- [1,2761,null,{"value":"8"}] 05:03:08 INFO - PROCESS | 4173 | 1462795388649 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 4173 | 1462795388652 Marionette TRACE conn5 <- [1,2762,null,{}] 05:03:08 INFO - PROCESS | 4173 | 1462795388658 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:08 INFO - PROCESS | 4173 | 1462795388890 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 05:03:09 INFO - PROCESS | 4173 | 1462795389216 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8ca92000 == 154 [pid = 4173] [id = 698] 05:03:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 210 (0x7f6f70989000) [pid = 4173] [serial = 2095] [outer = (nil)] 05:03:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 211 (0x7f6f72698c00) [pid = 4173] [serial = 2096] [outer = 0x7f6f70989000] 05:03:09 INFO - PROCESS | 4173 | 1462795389307 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 212 (0x7f6f7bed6c00) [pid = 4173] [serial = 2097] [outer = 0x7f6f70989000] 05:03:10 INFO - PROCESS | 4173 | 1462795390133 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1530ms 05:03:10 INFO - PROCESS | 4173 | 1462795390180 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 05:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:03:10 INFO - PROCESS | 4173 | 1462795390184 Marionette TRACE conn5 <- [1,2765,null,{"value":"8"}] 05:03:10 INFO - PROCESS | 4173 | 1462795390190 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 4173 | 1462795390193 Marionette TRACE conn5 <- [1,2766,null,{}] 05:03:10 INFO - PROCESS | 4173 | 1462795390198 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:10 INFO - PROCESS | 4173 | 1462795390435 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 05:03:10 INFO - PROCESS | 4173 | 1462795390716 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f516dc800 == 155 [pid = 4173] [id = 699] 05:03:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 213 (0x7f6f72310000) [pid = 4173] [serial = 2098] [outer = (nil)] 05:03:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 214 (0x7f6f7cd41400) [pid = 4173] [serial = 2099] [outer = 0x7f6f72310000] 05:03:10 INFO - PROCESS | 4173 | 1462795390798 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 4173 | ++DOMWINDOW == 215 (0x7f6f7d119400) [pid = 4173] [serial = 2100] [outer = 0x7f6f72310000] 05:03:11 INFO - PROCESS | 4173 | 1462795391686 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1536ms 05:03:11 INFO - PROCESS | 4173 | 1462795391726 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 4173 | 1462795391730 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 05:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:03:11 INFO - PROCESS | 4173 | 1462795391736 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 4173 | 1462795391738 Marionette TRACE conn5 <- [1,2770,null,{}] 05:03:11 INFO - PROCESS | 4173 | 1462795391744 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:11 INFO - PROCESS | 4173 | 1462795391970 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 05:03:12 INFO - PROCESS | 4173 | 1462795392274 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5171a800 == 156 [pid = 4173] [id = 700] 05:03:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 216 (0x7f6f58c64c00) [pid = 4173] [serial = 2101] [outer = (nil)] 05:03:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 217 (0x7f6f7dee8000) [pid = 4173] [serial = 2102] [outer = 0x7f6f58c64c00] 05:03:12 INFO - PROCESS | 4173 | 1462795392398 Marionette DEBUG loaded listener.js 05:03:12 INFO - PROCESS | 4173 | ++DOMWINDOW == 218 (0x7f6f7e2c3c00) [pid = 4173] [serial = 2103] [outer = 0x7f6f58c64c00] 05:03:13 INFO - PROCESS | 4173 | 1462795393325 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1634ms 05:03:13 INFO - PROCESS | 4173 | 1462795393371 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 05:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:03:13 INFO - PROCESS | 4173 | 1462795393375 Marionette TRACE conn5 <- [1,2773,null,{"value":"8"}] 05:03:13 INFO - PROCESS | 4173 | 1462795393381 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 4173 | 1462795393384 Marionette TRACE conn5 <- [1,2774,null,{}] 05:03:13 INFO - PROCESS | 4173 | 1462795393390 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:13 INFO - PROCESS | 4173 | 1462795393610 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 05:03:13 INFO - PROCESS | 4173 | 1462795393946 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5318a000 == 157 [pid = 4173] [id = 701] 05:03:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 219 (0x7f6f52d51c00) [pid = 4173] [serial = 2104] [outer = (nil)] 05:03:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 220 (0x7f6f57752800) [pid = 4173] [serial = 2105] [outer = 0x7f6f52d51c00] 05:03:14 INFO - PROCESS | 4173 | 1462795394027 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 221 (0x7f6f58e9e800) [pid = 4173] [serial = 2106] [outer = 0x7f6f52d51c00] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a872000 == 156 [pid = 4173] [id = 682] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f577cb000 == 155 [pid = 4173] [id = 681] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f55f5e800 == 154 [pid = 4173] [id = 680] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5753a000 == 153 [pid = 4173] [id = 679] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6aa1e800 == 152 [pid = 4173] [id = 674] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66cb8000 == 151 [pid = 4173] [id = 673] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665c2800 == 150 [pid = 4173] [id = 672] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f659bc800 == 149 [pid = 4173] [id = 671] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65090800 == 148 [pid = 4173] [id = 670] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6179a800 == 147 [pid = 4173] [id = 669] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5fd2c000 == 146 [pid = 4173] [id = 668] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5e9c5000 == 145 [pid = 4173] [id = 667] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c41e000 == 144 [pid = 4173] [id = 666] 05:03:15 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f578f7000 == 143 [pid = 4173] [id = 665] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 220 (0x7f6f7becf000) [pid = 4173] [serial = 1833] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 219 (0x7f6f663a9800) [pid = 4173] [serial = 1749] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 218 (0x7f6f5f9d3800) [pid = 4173] [serial = 1743] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 217 (0x7f6f6ecdcc00) [pid = 4173] [serial = 1887] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 216 (0x7f6f6660f800) [pid = 4173] [serial = 1818] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 215 (0x7f6f561edc00) [pid = 4173] [serial = 1797] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 214 (0x7f6f60b8d400) [pid = 4173] [serial = 1872] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 213 (0x7f6f7cd43c00) [pid = 4173] [serial = 1836] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 212 (0x7f6f54927000) [pid = 4173] [serial = 1713] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 211 (0x7f6f5775f800) [pid = 4173] [serial = 1704] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 210 (0x7f6f59ae9400) [pid = 4173] [serial = 1803] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 209 (0x7f6f5c98dc00) [pid = 4173] [serial = 1806] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 208 (0x7f6f81a86000) [pid = 4173] [serial = 1902] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 207 (0x7f6f7230b400) [pid = 4173] [serial = 1830] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 206 (0x7f6f6ecca000) [pid = 4173] [serial = 1755] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 205 (0x7f6f66648400) [pid = 4173] [serial = 1878] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 204 (0x7f6f5c63e000) [pid = 4173] [serial = 1905] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 203 (0x7f6f5775c800) [pid = 4173] [serial = 1737] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 202 (0x7f6f58d23000) [pid = 4173] [serial = 1716] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f5c0b2800) [pid = 4173] [serial = 1869] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f5fd8e400) [pid = 4173] [serial = 1809] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f6f593400) [pid = 4173] [serial = 1890] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f68c66800) [pid = 4173] [serial = 1824] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f5c0b2000) [pid = 4173] [serial = 1740] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f5b096400) [pid = 4173] [serial = 1839] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f58c5d800) [pid = 4173] [serial = 1800] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f709e1c00) [pid = 4173] [serial = 1758] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f7d1c6400) [pid = 4173] [serial = 1761] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f6f588800) [pid = 4173] [serial = 1614] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f64c0f400) [pid = 4173] [serial = 1908] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f80030400) [pid = 4173] [serial = 1899] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f6caea400) [pid = 4173] [serial = 1827] [outer = (nil)] [url = about:blank] 05:03:15 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f597af800) [pid = 4173] [serial = 1764] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f75783c00) [pid = 4173] [serial = 1893] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f64b15c00) [pid = 4173] [serial = 1812] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f65c58400) [pid = 4173] [serial = 1815] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f69762000) [pid = 4173] [serial = 1881] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f81fd3400) [pid = 4173] [serial = 1767] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f5fd91400) [pid = 4173] [serial = 1842] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f55fd0400) [pid = 4173] [serial = 1710] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f617ea400) [pid = 4173] [serial = 1875] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f7deee400) [pid = 4173] [serial = 1896] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f64c5ac00) [pid = 4173] [serial = 1746] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f597afc00) [pid = 4173] [serial = 1991] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f53ea6c00) [pid = 4173] [serial = 1970] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f5fa51c00) [pid = 4173] [serial = 1971] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f8149e400) [pid = 4173] [serial = 1955] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f81fc8800) [pid = 4173] [serial = 1956] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f7230a800) [pid = 4173] [serial = 1943] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f76205800) [pid = 4173] [serial = 1944] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f52d54400) [pid = 4173] [serial = 1964] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f52d58400) [pid = 4173] [serial = 1965] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f5b909400) [pid = 4173] [serial = 1949] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f5b90e400) [pid = 4173] [serial = 1950] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f5c63a800) [pid = 4173] [serial = 1934] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f5e82a000) [pid = 4173] [serial = 1935] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f60c33c00) [pid = 4173] [serial = 1958] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f7e2bfc00) [pid = 4173] [serial = 1959] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f60c2dc00) [pid = 4173] [serial = 1976] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f8149b000) [pid = 4173] [serial = 1977] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f58ea1c00) [pid = 4173] [serial = 1973] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f58ea9c00) [pid = 4173] [serial = 1974] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f64b1d400) [pid = 4173] [serial = 1952] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f7d1c0400) [pid = 4173] [serial = 1953] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f57b52800) [pid = 4173] [serial = 1985] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f5820b400) [pid = 4173] [serial = 1986] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f57b61800) [pid = 4173] [serial = 1982] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f5820ec00) [pid = 4173] [serial = 1983] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f5aa90000) [pid = 4173] [serial = 1946] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f7d115000) [pid = 4173] [serial = 1947] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f583fbc00) [pid = 4173] [serial = 1961] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f81fc8c00) [pid = 4173] [serial = 1962] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f6ee2dc00) [pid = 4173] [serial = 1940] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f70988c00) [pid = 4173] [serial = 1941] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f65c58800) [pid = 4173] [serial = 1937] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f66c94400) [pid = 4173] [serial = 1938] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f52038c00) [pid = 4173] [serial = 1979] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f5203dc00) [pid = 4173] [serial = 1980] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f58c62400) [pid = 4173] [serial = 1931] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f597b1c00) [pid = 4173] [serial = 1932] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f53e9d400) [pid = 4173] [serial = 1967] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f53ea1000) [pid = 4173] [serial = 1968] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f5b08fc00) [pid = 4173] [serial = 1994] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 137 (0x7f6f583fec00) [pid = 4173] [serial = 1988] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 136 (0x7f6f5aa87400) [pid = 4173] [serial = 1992] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 135 (0x7f6f58d2ac00) [pid = 4173] [serial = 1989] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 134 (0x7f6f58c5cc00) [pid = 4173] [serial = 1770] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 133 (0x7f6f68c65800) [pid = 4173] [serial = 1752] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f66c92000) [pid = 4173] [serial = 1821] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f597b0400) [pid = 4173] [serial = 1866] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f561ef400) [pid = 4173] [serial = 1863] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 129 (0x7f6f6e0be800) [pid = 4173] [serial = 1884] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | --DOMWINDOW == 128 (0x7f6f8210a000) [pid = 4173] [serial = 1707] [outer = (nil)] [url = about:blank] 05:03:16 INFO - PROCESS | 4173 | 1462795396346 Marionette TRACE conn5 <- [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]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2989ms 05:03:16 INFO - PROCESS | 4173 | 1462795396371 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 4173 | 1462795396377 Marionette TRACE conn5 <- [1,2777,null,{"value":"8"}] 05:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:03:16 INFO - PROCESS | 4173 | 1462795396385 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 4173 | 1462795396391 Marionette TRACE conn5 <- [1,2778,null,{}] 05:03:16 INFO - PROCESS | 4173 | 1462795396400 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:16 INFO - PROCESS | 4173 | 1462795396661 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 05:03:16 INFO - PROCESS | 4173 | 1462795396859 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f531a0800 == 144 [pid = 4173] [id = 702] 05:03:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f5203e800) [pid = 4173] [serial = 2107] [outer = (nil)] 05:03:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f53ea2800) [pid = 4173] [serial = 2108] [outer = 0x7f6f5203e800] 05:03:16 INFO - PROCESS | 4173 | 1462795396935 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f55fc5c00) [pid = 4173] [serial = 2109] [outer = 0x7f6f5203e800] 05:03:17 INFO - PROCESS | 4173 | 1462795397717 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1343ms 05:03:17 INFO - PROCESS | 4173 | 1462795397732 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 4173 | 1462795397741 Marionette TRACE conn5 <- [1,2781,null,{"value":"8"}] 05:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:03:17 INFO - PROCESS | 4173 | 1462795397752 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 4173 | 1462795397755 Marionette TRACE conn5 <- [1,2782,null,{}] 05:03:17 INFO - PROCESS | 4173 | 1462795397763 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:18 INFO - PROCESS | 4173 | 1462795398060 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 05:03:18 INFO - PROCESS | 4173 | 1462795398193 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f55f68000 == 145 [pid = 4173] [id = 703] 05:03:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f5203ac00) [pid = 4173] [serial = 2110] [outer = (nil)] 05:03:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f57756400) [pid = 4173] [serial = 2111] [outer = 0x7f6f5203ac00] 05:03:18 INFO - PROCESS | 4173 | 1462795398262 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 134 (0x7f6f57b57800) [pid = 4173] [serial = 2112] [outer = 0x7f6f5203ac00] 05:03:19 INFO - PROCESS | 4173 | 1462795399194 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1485ms 05:03:19 INFO - PROCESS | 4173 | 1462795399238 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 4173 | 1462795399242 Marionette TRACE conn5 <- [1,2785,null,{"value":"8"}] 05:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:03:19 INFO - PROCESS | 4173 | 1462795399267 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 4173 | 1462795399273 Marionette TRACE conn5 <- [1,2786,null,{}] 05:03:19 INFO - PROCESS | 4173 | 1462795399296 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:19 INFO - PROCESS | 4173 | 1462795399578 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 05:03:19 INFO - PROCESS | 4173 | 1462795399625 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f577d0800 == 146 [pid = 4173] [id = 704] 05:03:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f5824b800) [pid = 4173] [serial = 2113] [outer = (nil)] 05:03:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f583f3800) [pid = 4173] [serial = 2114] [outer = 0x7f6f5824b800] 05:03:19 INFO - PROCESS | 4173 | 1462795399694 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f58c58800) [pid = 4173] [serial = 2115] [outer = 0x7f6f5824b800] 05:03:20 INFO - PROCESS | 4173 | --DOMWINDOW == 136 (0x7f6f58c5f000) [pid = 4173] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:03:20 INFO - PROCESS | 4173 | --DOMWINDOW == 135 (0x7f6f58c5e000) [pid = 4173] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:03:20 INFO - PROCESS | 4173 | --DOMWINDOW == 134 (0x7f6f57909400) [pid = 4173] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:03:20 INFO - PROCESS | 4173 | --DOMWINDOW == 133 (0x7f6f52034c00) [pid = 4173] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:03:20 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f5203a000) [pid = 4173] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:03:21 INFO - PROCESS | 4173 | 1462795401144 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1949ms 05:03:21 INFO - PROCESS | 4173 | 1462795401204 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 4173 | 1462795401209 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 05:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:03:21 INFO - PROCESS | 4173 | 1462795401215 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 4173 | 1462795401218 Marionette TRACE conn5 <- [1,2790,null,{}] 05:03:21 INFO - PROCESS | 4173 | 1462795401227 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:21 INFO - PROCESS | 4173 | 1462795401439 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 05:03:21 INFO - PROCESS | 4173 | 1462795401657 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57bb9000 == 147 [pid = 4173] [id = 705] 05:03:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f5203a000) [pid = 4173] [serial = 2116] [outer = (nil)] 05:03:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 134 (0x7f6f58c66400) [pid = 4173] [serial = 2117] [outer = 0x7f6f5203a000] 05:03:21 INFO - PROCESS | 4173 | 1462795401724 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f58ea2c00) [pid = 4173] [serial = 2118] [outer = 0x7f6f5203a000] 05:03:22 INFO - PROCESS | 4173 | 1462795402489 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1288ms 05:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:03:22 INFO - PROCESS | 4173 | 1462795402504 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 4173 | 1462795402506 Marionette TRACE conn5 <- [1,2793,null,{"value":"8"}] 05:03:22 INFO - PROCESS | 4173 | 1462795402513 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 4173 | 1462795402516 Marionette TRACE conn5 <- [1,2794,null,{}] 05:03:22 INFO - PROCESS | 4173 | 1462795402521 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:22 INFO - PROCESS | 4173 | 1462795402808 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 05:03:23 INFO - PROCESS | 4173 | 1462795403086 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f51ff0800 == 148 [pid = 4173] [id = 706] 05:03:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f52033000) [pid = 4173] [serial = 2119] [outer = (nil)] 05:03:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f52038c00) [pid = 4173] [serial = 2120] [outer = 0x7f6f52033000] 05:03:23 INFO - PROCESS | 4173 | 1462795403224 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f53e9f400) [pid = 4173] [serial = 2121] [outer = 0x7f6f52033000] 05:03:24 INFO - PROCESS | 4173 | 1462795404291 Marionette TRACE conn5 <- [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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1836ms 05:03:24 INFO - PROCESS | 4173 | 1462795404353 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 4173 | 1462795404359 Marionette TRACE conn5 <- [1,2797,null,{"value":"8"}] 05:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:03:24 INFO - PROCESS | 4173 | 1462795404370 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 4173 | 1462795404375 Marionette TRACE conn5 <- [1,2798,null,{}] 05:03:24 INFO - PROCESS | 4173 | 1462795404383 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:24 INFO - PROCESS | 4173 | 1462795404640 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 05:03:24 INFO - PROCESS | 4173 | 1462795404954 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57835000 == 149 [pid = 4173] [id = 707] 05:03:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f57b58800) [pid = 4173] [serial = 2122] [outer = (nil)] 05:03:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f58213800) [pid = 4173] [serial = 2123] [outer = 0x7f6f57b58800] 05:03:25 INFO - PROCESS | 4173 | 1462795405041 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f583fc400) [pid = 4173] [serial = 2124] [outer = 0x7f6f57b58800] 05:03:26 INFO - PROCESS | 4173 | 1462795405996 Marionette TRACE conn5 <- [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]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1689ms 05:03:26 INFO - PROCESS | 4173 | 1462795406063 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 4173 | 1462795406070 Marionette TRACE conn5 <- [1,2801,null,{"value":"8"}] 05:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:03:26 INFO - PROCESS | 4173 | 1462795406078 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 4173 | 1462795406080 Marionette TRACE conn5 <- [1,2802,null,{}] 05:03:26 INFO - PROCESS | 4173 | 1462795406087 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:26 INFO - PROCESS | 4173 | 1462795406368 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 05:03:26 INFO - PROCESS | 4173 | 1462795406719 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58d94000 == 150 [pid = 4173] [id = 708] 05:03:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f593ed800) [pid = 4173] [serial = 2125] [outer = (nil)] 05:03:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f597aa800) [pid = 4173] [serial = 2126] [outer = 0x7f6f593ed800] 05:03:26 INFO - PROCESS | 4173 | 1462795406797 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f59ae5c00) [pid = 4173] [serial = 2127] [outer = 0x7f6f593ed800] 05:03:27 INFO - PROCESS | 4173 | 1462795407736 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1695ms 05:03:27 INFO - PROCESS | 4173 | 1462795407773 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 4173 | 1462795407777 Marionette TRACE conn5 <- [1,2805,null,{"value":"8"}] 05:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:03:27 INFO - PROCESS | 4173 | 1462795407792 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 4173 | 1462795407803 Marionette TRACE conn5 <- [1,2806,null,{}] 05:03:27 INFO - PROCESS | 4173 | 1462795407812 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:28 INFO - PROCESS | 4173 | 1462795408072 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 05:03:28 INFO - PROCESS | 4173 | 1462795408381 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a96d000 == 151 [pid = 4173] [id = 709] 05:03:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f5b902800) [pid = 4173] [serial = 2128] [outer = (nil)] 05:03:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f5bdc5000) [pid = 4173] [serial = 2129] [outer = 0x7f6f5b902800] 05:03:28 INFO - PROCESS | 4173 | 1462795408467 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f5c0ab800) [pid = 4173] [serial = 2130] [outer = 0x7f6f5b902800] 05:03:29 INFO - PROCESS | 4173 | 1462795409414 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1705ms 05:03:29 INFO - PROCESS | 4173 | 1462795409491 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 4173 | 1462795409496 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 05:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:03:29 INFO - PROCESS | 4173 | 1462795409501 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 4173 | 1462795409504 Marionette TRACE conn5 <- [1,2810,null,{}] 05:03:29 INFO - PROCESS | 4173 | 1462795409511 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:29 INFO - PROCESS | 4173 | 1462795409792 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 05:03:30 INFO - PROCESS | 4173 | 1462795410096 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c22c000 == 152 [pid = 4173] [id = 710] 05:03:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f52d54c00) [pid = 4173] [serial = 2131] [outer = (nil)] 05:03:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f5c957000) [pid = 4173] [serial = 2132] [outer = 0x7f6f52d54c00] 05:03:30 INFO - PROCESS | 4173 | 1462795410185 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f5c98b800) [pid = 4173] [serial = 2133] [outer = 0x7f6f52d54c00] 05:03:31 INFO - PROCESS | 4173 | 1462795411086 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1642ms 05:03:31 INFO - PROCESS | 4173 | 1462795411145 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 4173 | 1462795411148 Marionette TRACE conn5 <- [1,2813,null,{"value":"8"}] 05:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:03:31 INFO - PROCESS | 4173 | 1462795411156 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 4173 | 1462795411159 Marionette TRACE conn5 <- [1,2814,null,{}] 05:03:31 INFO - PROCESS | 4173 | 1462795411165 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:31 INFO - PROCESS | 4173 | 1462795411407 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 05:03:31 INFO - PROCESS | 4173 | 1462795411729 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9c8800 == 153 [pid = 4173] [id = 711] 05:03:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f5e82f000) [pid = 4173] [serial = 2134] [outer = (nil)] 05:03:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f5eb12000) [pid = 4173] [serial = 2135] [outer = 0x7f6f5e82f000] 05:03:31 INFO - PROCESS | 4173 | 1462795411838 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f5fd96400) [pid = 4173] [serial = 2136] [outer = 0x7f6f5e82f000] 05:03:32 INFO - PROCESS | 4173 | 1462795412895 Marionette TRACE conn5 <- [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]]]}] 05:03:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:03:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1788ms 05:03:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:03:32 INFO - PROCESS | 4173 | 1462795412946 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 4173 | 1462795412949 Marionette TRACE conn5 <- [1,2817,null,{"value":"8"}] 05:03:32 INFO - PROCESS | 4173 | 1462795412956 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 4173 | 1462795412959 Marionette TRACE conn5 <- [1,2818,null,{}] 05:03:32 INFO - PROCESS | 4173 | 1462795412966 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:33 INFO - PROCESS | 4173 | 1462795413224 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 05:03:33 INFO - PROCESS | 4173 | 1462795413530 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f85b000 == 154 [pid = 4173] [id = 712] 05:03:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f5e82f400) [pid = 4173] [serial = 2137] [outer = (nil)] 05:03:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f60b8a800) [pid = 4173] [serial = 2138] [outer = 0x7f6f5e82f400] 05:03:33 INFO - PROCESS | 4173 | 1462795413626 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f64b98800) [pid = 4173] [serial = 2139] [outer = 0x7f6f5e82f400] 05:03:34 INFO - PROCESS | 4173 | 1462795414504 Marionette TRACE conn5 <- [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]]]}] 05:03:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:03:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1589ms 05:03:34 INFO - PROCESS | 4173 | 1462795414545 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 05:03:34 INFO - PROCESS | 4173 | 1462795414548 Marionette TRACE conn5 <- [1,2821,null,{"value":"8"}] 05:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:03:34 INFO - PROCESS | 4173 | 1462795414554 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:03:34 INFO - PROCESS | 4173 | 1462795414557 Marionette TRACE conn5 <- [1,2822,null,{}] 05:03:34 INFO - PROCESS | 4173 | 1462795414563 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:34 INFO - PROCESS | 4173 | 1462795414800 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 05:03:35 INFO - PROCESS | 4173 | 1462795415108 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f616e2000 == 155 [pid = 4173] [id = 713] 05:03:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f5eed6800) [pid = 4173] [serial = 2140] [outer = (nil)] 05:03:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f64c63400) [pid = 4173] [serial = 2141] [outer = 0x7f6f5eed6800] 05:03:35 INFO - PROCESS | 4173 | 1462795415190 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f64fcf800) [pid = 4173] [serial = 2142] [outer = 0x7f6f5eed6800] 05:03:36 INFO - PROCESS | 4173 | 1462795416072 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1582ms 05:03:36 INFO - PROCESS | 4173 | 1462795416143 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 4173 | 1462795416147 Marionette TRACE conn5 <- [1,2825,null,{"value":"8"}] 05:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:03:36 INFO - PROCESS | 4173 | 1462795416156 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 4173 | 1462795416160 Marionette TRACE conn5 <- [1,2826,null,{}] 05:03:36 INFO - PROCESS | 4173 | 1462795416165 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:36 INFO - PROCESS | 4173 | 1462795416408 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 05:03:36 INFO - PROCESS | 4173 | 1462795416720 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64e44800 == 156 [pid = 4173] [id = 714] 05:03:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f64b9ac00) [pid = 4173] [serial = 2143] [outer = (nil)] 05:03:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f65958400) [pid = 4173] [serial = 2144] [outer = 0x7f6f64b9ac00] 05:03:36 INFO - PROCESS | 4173 | 1462795416805 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f65c5cc00) [pid = 4173] [serial = 2145] [outer = 0x7f6f64b9ac00] 05:03:37 INFO - PROCESS | 4173 | 1462795417687 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1582ms 05:03:37 INFO - PROCESS | 4173 | 1462795417739 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 4173 | 1462795417743 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 05:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:03:37 INFO - PROCESS | 4173 | 1462795417749 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 4173 | 1462795417752 Marionette TRACE conn5 <- [1,2830,null,{}] 05:03:37 INFO - PROCESS | 4173 | 1462795417758 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:38 INFO - PROCESS | 4173 | 1462795418001 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 05:03:38 INFO - PROCESS | 4173 | 1462795418315 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65984800 == 157 [pid = 4173] [id = 715] 05:03:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f60b90400) [pid = 4173] [serial = 2146] [outer = (nil)] 05:03:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f66608400) [pid = 4173] [serial = 2147] [outer = 0x7f6f60b90400] 05:03:38 INFO - PROCESS | 4173 | 1462795418396 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f6664b400) [pid = 4173] [serial = 2148] [outer = 0x7f6f60b90400] 05:03:39 INFO - PROCESS | 4173 | 1462795419315 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1628ms 05:03:39 INFO - PROCESS | 4173 | 1462795419380 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 05:03:39 INFO - PROCESS | 4173 | 1462795419384 Marionette TRACE conn5 <- [1,2833,null,{"value":"8"}] 05:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:03:39 INFO - PROCESS | 4173 | 1462795419390 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:03:39 INFO - PROCESS | 4173 | 1462795419392 Marionette TRACE conn5 <- [1,2834,null,{}] 05:03:39 INFO - PROCESS | 4173 | 1462795419398 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:39 INFO - PROCESS | 4173 | 1462795419624 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 05:03:39 INFO - PROCESS | 4173 | 1462795419954 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6650c800 == 158 [pid = 4173] [id = 716] 05:03:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f66c94400) [pid = 4173] [serial = 2149] [outer = (nil)] 05:03:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f67b0cc00) [pid = 4173] [serial = 2150] [outer = 0x7f6f66c94400] 05:03:40 INFO - PROCESS | 4173 | 1462795420051 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f69764400) [pid = 4173] [serial = 2151] [outer = 0x7f6f66c94400] 05:03:41 INFO - PROCESS | 4173 | 1462795421005 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1687ms 05:03:41 INFO - PROCESS | 4173 | 1462795421079 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 05:03:41 INFO - PROCESS | 4173 | 1462795421082 Marionette TRACE conn5 <- [1,2837,null,{"value":"8"}] 05:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:03:41 INFO - PROCESS | 4173 | 1462795421089 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 4173 | 1462795421094 Marionette TRACE conn5 <- [1,2838,null,{}] 05:03:41 INFO - PROCESS | 4173 | 1462795421100 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:41 INFO - PROCESS | 4173 | 1462795421360 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 05:03:41 INFO - PROCESS | 4173 | 1462795421678 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67b74800 == 159 [pid = 4173] [id = 717] 05:03:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f66f61c00) [pid = 4173] [serial = 2152] [outer = (nil)] 05:03:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f6f58f800) [pid = 4173] [serial = 2153] [outer = 0x7f6f66f61c00] 05:03:41 INFO - PROCESS | 4173 | 1462795421761 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f709e7800) [pid = 4173] [serial = 2154] [outer = 0x7f6f66f61c00] 05:03:42 INFO - PROCESS | 4173 | 1462795422671 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1636ms 05:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:03:42 INFO - PROCESS | 4173 | 1462795422726 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 4173 | 1462795422729 Marionette TRACE conn5 <- [1,2841,null,{"value":"8"}] 05:03:42 INFO - PROCESS | 4173 | 1462795422735 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 4173 | 1462795422738 Marionette TRACE conn5 <- [1,2842,null,{}] 05:03:42 INFO - PROCESS | 4173 | 1462795422744 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:42 INFO - PROCESS | 4173 | 1462795422980 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 05:03:43 INFO - PROCESS | 4173 | 1462795423255 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6d982000 == 160 [pid = 4173] [id = 718] 05:03:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f6be17800) [pid = 4173] [serial = 2155] [outer = (nil)] 05:03:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f72951c00) [pid = 4173] [serial = 2156] [outer = 0x7f6f6be17800] 05:03:43 INFO - PROCESS | 4173 | 1462795423374 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f7ca85000) [pid = 4173] [serial = 2157] [outer = 0x7f6f6be17800] 05:03:44 INFO - PROCESS | 4173 | 1462795424270 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1589ms 05:03:44 INFO - PROCESS | 4173 | 1462795424325 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 4173 | 1462795424329 Marionette TRACE conn5 <- [1,2845,null,{"value":"8"}] 05:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:03:44 INFO - PROCESS | 4173 | 1462795424335 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 4173 | 1462795424337 Marionette TRACE conn5 <- [1,2846,null,{}] 05:03:44 INFO - PROCESS | 4173 | 1462795424343 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:44 INFO - PROCESS | 4173 | 1462795424572 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 05:03:44 INFO - PROCESS | 4173 | 1462795424892 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fb13800 == 161 [pid = 4173] [id = 719] 05:03:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f6be5e000) [pid = 4173] [serial = 2158] [outer = (nil)] 05:03:44 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f7de33400) [pid = 4173] [serial = 2159] [outer = 0x7f6f6be5e000] 05:03:44 INFO - PROCESS | 4173 | 1462795424975 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f8002d800) [pid = 4173] [serial = 2160] [outer = 0x7f6f6be5e000] 05:03:45 INFO - PROCESS | 4173 | 1462795425847 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1545ms 05:03:45 INFO - PROCESS | 4173 | 1462795425880 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 4173 | 1462795425883 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 05:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:03:45 INFO - PROCESS | 4173 | 1462795425889 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 4173 | 1462795425891 Marionette TRACE conn5 <- [1,2850,null,{}] 05:03:45 INFO - PROCESS | 4173 | 1462795425897 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:46 INFO - PROCESS | 4173 | 1462795426122 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 05:03:46 INFO - PROCESS | 4173 | 1462795426398 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6fe68000 == 162 [pid = 4173] [id = 720] 05:03:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f709e2c00) [pid = 4173] [serial = 2161] [outer = (nil)] 05:03:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f801a1c00) [pid = 4173] [serial = 2162] [outer = 0x7f6f709e2c00] 05:03:46 INFO - PROCESS | 4173 | 1462795426518 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f81a83800) [pid = 4173] [serial = 2163] [outer = 0x7f6f709e2c00] 05:03:47 INFO - PROCESS | 4173 | 1462795427394 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1537ms 05:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:03:47 INFO - PROCESS | 4173 | 1462795427428 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 4173 | 1462795427431 Marionette TRACE conn5 <- [1,2853,null,{"value":"8"}] 05:03:47 INFO - PROCESS | 4173 | 1462795427437 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 4173 | 1462795427440 Marionette TRACE conn5 <- [1,2854,null,{}] 05:03:47 INFO - PROCESS | 4173 | 1462795427446 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:47 INFO - PROCESS | 4173 | 1462795427685 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 05:03:47 INFO - PROCESS | 4173 | 1462795427966 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f71784000 == 163 [pid = 4173] [id = 721] 05:03:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f574f0000) [pid = 4173] [serial = 2164] [outer = (nil)] 05:03:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f574f7c00) [pid = 4173] [serial = 2165] [outer = 0x7f6f574f0000] 05:03:48 INFO - PROCESS | 4173 | 1462795428088 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f574fc400) [pid = 4173] [serial = 2166] [outer = 0x7f6f574f0000] 05:03:48 INFO - PROCESS | 4173 | 1462795428990 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:03:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1587ms 05:03:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:03:49 INFO - PROCESS | 4173 | 1462795429024 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 4173 | 1462795429027 Marionette TRACE conn5 <- [1,2857,null,{"value":"8"}] 05:03:49 INFO - PROCESS | 4173 | 1462795429033 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 4173 | 1462795429036 Marionette TRACE conn5 <- [1,2858,null,{}] 05:03:49 INFO - PROCESS | 4173 | 1462795429044 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:49 INFO - PROCESS | 4173 | 1462795429273 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 05:03:49 INFO - PROCESS | 4173 | 1462795429547 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7ca16800 == 164 [pid = 4173] [id = 722] 05:03:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f574f3400) [pid = 4173] [serial = 2167] [outer = (nil)] 05:03:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f800c7c00) [pid = 4173] [serial = 2168] [outer = 0x7f6f574f3400] 05:03:49 INFO - PROCESS | 4173 | 1462795429669 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f81fc8800) [pid = 4173] [serial = 2169] [outer = 0x7f6f574f3400] 05:03:50 INFO - PROCESS | 4173 | 1462795430556 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:03:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:03:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1582ms 05:03:50 INFO - PROCESS | 4173 | 1462795430616 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 4173 | 1462795430618 Marionette TRACE conn5 <- [1,2861,null,{"value":"8"}] 05:03:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:03:50 INFO - PROCESS | 4173 | 1462795430631 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 4173 | 1462795430633 Marionette TRACE conn5 <- [1,2862,null,{}] 05:03:50 INFO - PROCESS | 4173 | 1462795430645 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:50 INFO - PROCESS | 4173 | 1462795430912 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 05:03:51 INFO - PROCESS | 4173 | 1462795431227 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7e10c000 == 165 [pid = 4173] [id = 723] 05:03:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f574f3c00) [pid = 4173] [serial = 2170] [outer = (nil)] 05:03:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f65b6ec00) [pid = 4173] [serial = 2171] [outer = 0x7f6f574f3c00] 05:03:51 INFO - PROCESS | 4173 | 1462795431305 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f65b73000) [pid = 4173] [serial = 2172] [outer = 0x7f6f574f3c00] 05:03:52 INFO - PROCESS | 4173 | 1462795432174 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:03:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1594ms 05:03:52 INFO - PROCESS | 4173 | 1462795432221 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 4173 | 1462795432224 Marionette TRACE conn5 <- [1,2865,null,{"value":"8"}] 05:03:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:03:52 INFO - PROCESS | 4173 | 1462795432230 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 4173 | 1462795432233 Marionette TRACE conn5 <- [1,2866,null,{}] 05:03:52 INFO - PROCESS | 4173 | 1462795432239 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:52 INFO - PROCESS | 4173 | 1462795432473 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 05:03:52 INFO - PROCESS | 4173 | 1462795432796 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f82196000 == 166 [pid = 4173] [id = 724] 05:03:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f597a6000) [pid = 4173] [serial = 2173] [outer = (nil)] 05:03:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f65b76400) [pid = 4173] [serial = 2174] [outer = 0x7f6f597a6000] 05:03:52 INFO - PROCESS | 4173 | 1462795432877 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f81a83c00) [pid = 4173] [serial = 2175] [outer = 0x7f6f597a6000] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f76e19800 == 165 [pid = 4173] [id = 354] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f8611b800 == 164 [pid = 4173] [id = 484] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c421000 == 163 [pid = 4173] [id = 639] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f592e2800 == 162 [pid = 4173] [id = 638] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5bd14800 == 161 [pid = 4173] [id = 664] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f69698800 == 160 [pid = 4173] [id = 645] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f575c4800 == 159 [pid = 4173] [id = 637] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f61795800 == 158 [pid = 4173] [id = 644] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f592cd800 == 157 [pid = 4173] [id = 487] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f58d99800 == 156 [pid = 4173] [id = 643] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f57bb0800 == 155 [pid = 4173] [id = 650] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f86f91000 == 154 [pid = 4173] [id = 649] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe6f800 == 153 [pid = 4173] [id = 646] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f818b4000 == 152 [pid = 4173] [id = 648] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f531a1000 == 151 [pid = 4173] [id = 653] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66506000 == 150 [pid = 4173] [id = 651] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66521800 == 149 [pid = 4173] [id = 652] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f57bb9000 == 148 [pid = 4173] [id = 705] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f577d0800 == 147 [pid = 4173] [id = 704] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f55f68000 == 146 [pid = 4173] [id = 703] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f531a0800 == 145 [pid = 4173] [id = 702] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7df7a800 == 144 [pid = 4173] [id = 694] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71123800 == 143 [pid = 4173] [id = 693] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb20800 == 142 [pid = 4173] [id = 692] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6db79800 == 141 [pid = 4173] [id = 691] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f665d6800 == 140 [pid = 4173] [id = 690] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f66464800 == 139 [pid = 4173] [id = 689] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64d62800 == 138 [pid = 4173] [id = 688] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f86b000 == 137 [pid = 4173] [id = 687] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c51c800 == 136 [pid = 4173] [id = 686] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a963000 == 135 [pid = 4173] [id = 685] 05:03:54 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f55f65800 == 134 [pid = 4173] [id = 684] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f54920400) [pid = 4173] [serial = 2051] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f5aa84c00) [pid = 4173] [serial = 2048] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f594c8400) [pid = 4173] [serial = 2000] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f5bd30c00) [pid = 4173] [serial = 2003] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f6157d400) [pid = 4173] [serial = 2018] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f5820a800) [pid = 4173] [serial = 1997] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f64b9a400) [pid = 4173] [serial = 2021] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f64d5d400) [pid = 4173] [serial = 2024] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f58ea9000) [pid = 4173] [serial = 2045] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f65c5b000) [pid = 4173] [serial = 2027] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f67052400) [pid = 4173] [serial = 2030] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f6ecda000) [pid = 4173] [serial = 2033] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f5bd28400) [pid = 4173] [serial = 1995] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f55fce400) [pid = 4173] [serial = 2040] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f52d4e400) [pid = 4173] [serial = 2039] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f60b88000) [pid = 4173] [serial = 2012] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f5e69b000) [pid = 4173] [serial = 2009] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f5c63f000) [pid = 4173] [serial = 2006] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f583f6000) [pid = 4173] [serial = 2043] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f57b5bc00) [pid = 4173] [serial = 2042] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f6f58f400) [pid = 4173] [serial = 2036] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f60d1cc00) [pid = 4173] [serial = 2015] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f5aa90400) [pid = 4173] [serial = 2049] [outer = (nil)] [url = about:blank] 05:03:54 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f595e3000) [pid = 4173] [serial = 2046] [outer = (nil)] [url = about:blank] 05:03:55 INFO - PROCESS | 4173 | 1462795435134 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:03:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2932ms 05:03:55 INFO - PROCESS | 4173 | 1462795435164 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 4173 | 1462795435169 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 05:03:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:03:55 INFO - PROCESS | 4173 | 1462795435177 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 4173 | 1462795435181 Marionette TRACE conn5 <- [1,2870,null,{}] 05:03:55 INFO - PROCESS | 4173 | 1462795435189 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:55 INFO - PROCESS | 4173 | 1462795435402 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 05:03:55 INFO - PROCESS | 4173 | 1462795435596 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f53187000 == 135 [pid = 4173] [id = 725] 05:03:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f55fc2c00) [pid = 4173] [serial = 2176] [outer = (nil)] 05:03:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f55fccc00) [pid = 4173] [serial = 2177] [outer = 0x7f6f55fc2c00] 05:03:55 INFO - PROCESS | 4173 | 1462795435678 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f57756800) [pid = 4173] [serial = 2178] [outer = 0x7f6f55fc2c00] 05:03:56 INFO - PROCESS | 4173 | 1462795436534 Marionette TRACE conn5 <- [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]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:03:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1387ms 05:03:56 INFO - PROCESS | 4173 | 1462795436565 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 4173 | 1462795436572 Marionette TRACE conn5 <- [1,2873,null,{"value":"8"}] 05:03:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:03:56 INFO - PROCESS | 4173 | 1462795436583 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 4173 | 1462795436587 Marionette TRACE conn5 <- [1,2874,null,{}] 05:03:56 INFO - PROCESS | 4173 | 1462795436593 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:56 INFO - PROCESS | 4173 | 1462795436821 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 05:03:57 INFO - PROCESS | 4173 | 1462795437041 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f55f77000 == 136 [pid = 4173] [id = 726] 05:03:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f55fc8000) [pid = 4173] [serial = 2179] [outer = (nil)] 05:03:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f583f1c00) [pid = 4173] [serial = 2180] [outer = 0x7f6f55fc8000] 05:03:57 INFO - PROCESS | 4173 | 1462795437108 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f58c5d800) [pid = 4173] [serial = 2181] [outer = 0x7f6f55fc8000] 05:03:58 INFO - PROCESS | 4173 | 1462795438047 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:03:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:03:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1532ms 05:03:58 INFO - PROCESS | 4173 | 1462795438116 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 05:03:58 INFO - PROCESS | 4173 | 1462795438118 Marionette TRACE conn5 <- [1,2877,null,{"value":"8"}] 05:03:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:03:58 INFO - PROCESS | 4173 | 1462795438125 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:03:58 INFO - PROCESS | 4173 | 1462795438130 Marionette TRACE conn5 <- [1,2878,null,{}] 05:03:58 INFO - PROCESS | 4173 | 1462795438153 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:58 INFO - PROCESS | 4173 | 1462795438486 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 05:03:58 INFO - PROCESS | 4173 | 1462795438534 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57ba8000 == 137 [pid = 4173] [id = 727] 05:03:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f597ab000) [pid = 4173] [serial = 2182] [outer = (nil)] 05:03:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f598b4c00) [pid = 4173] [serial = 2183] [outer = 0x7f6f597ab000] 05:03:58 INFO - PROCESS | 4173 | 1462795438615 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f5aa91c00) [pid = 4173] [serial = 2184] [outer = 0x7f6f597ab000] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f5b096000) [pid = 4173] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f70989000) [pid = 4173] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f60d1f000) [pid = 4173] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f5fd94400) [pid = 4173] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f5c728c00) [pid = 4173] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f58c64c00) [pid = 4173] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f58ea3800) [pid = 4173] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f5eed3800) [pid = 4173] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f52d51c00) [pid = 4173] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f52d55400) [pid = 4173] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f5824b800) [pid = 4173] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f72310000) [pid = 4173] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f66862800) [pid = 4173] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f64b9c400) [pid = 4173] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f5b906c00) [pid = 4173] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f5b90f000) [pid = 4173] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f598acc00) [pid = 4173] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f67e70400) [pid = 4173] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f58c63c00) [pid = 4173] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f52030800) [pid = 4173] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f69619000) [pid = 4173] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f57b56c00) [pid = 4173] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f5e832800) [pid = 4173] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f69765400) [pid = 4173] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f55fcd400) [pid = 4173] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f58c65c00) [pid = 4173] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f57909c00) [pid = 4173] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f5fa58800) [pid = 4173] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f5203e800) [pid = 4173] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f66651c00) [pid = 4173] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f5fa53800) [pid = 4173] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f5203ac00) [pid = 4173] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f60c30800) [pid = 4173] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f64d51800) [pid = 4173] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f64d52400) [pid = 4173] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f65c5e400) [pid = 4173] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:03:59 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f69614400) [pid = 4173] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:04:00 INFO - PROCESS | 4173 | 1462795440223 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:04:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2151ms 05:04:00 INFO - PROCESS | 4173 | 1462795440278 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 4173 | 1462795440283 Marionette TRACE conn5 <- [1,2881,null,{"value":"8"}] 05:04:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:04:00 INFO - PROCESS | 4173 | 1462795440290 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 4173 | 1462795440293 Marionette TRACE conn5 <- [1,2882,null,{}] 05:04:00 INFO - PROCESS | 4173 | 1462795440298 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:00 INFO - PROCESS | 4173 | 1462795440521 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 05:04:00 INFO - PROCESS | 4173 | 1462795440719 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f585f2000 == 138 [pid = 4173] [id = 728] 05:04:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f52d4e000) [pid = 4173] [serial = 2185] [outer = (nil)] 05:04:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f58211000) [pid = 4173] [serial = 2186] [outer = 0x7f6f52d4e000] 05:04:00 INFO - PROCESS | 4173 | 1462795440787 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f5b095000) [pid = 4173] [serial = 2187] [outer = 0x7f6f52d4e000] 05:04:01 INFO - PROCESS | 4173 | 1462795441578 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:04:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1335ms 05:04:01 INFO - PROCESS | 4173 | 1462795441635 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 05:04:01 INFO - PROCESS | 4173 | 1462795441638 Marionette TRACE conn5 <- [1,2885,null,{"value":"8"}] 05:04:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:04:01 INFO - PROCESS | 4173 | 1462795441645 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 4173 | 1462795441647 Marionette TRACE conn5 <- [1,2886,null,{}] 05:04:01 INFO - PROCESS | 4173 | 1462795441652 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:02 INFO - PROCESS | 4173 | 1462795442016 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 05:04:02 INFO - PROCESS | 4173 | 1462795442372 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f52e05000 == 139 [pid = 4173] [id = 729] 05:04:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f52d50000) [pid = 4173] [serial = 2188] [outer = (nil)] 05:04:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f53e9ec00) [pid = 4173] [serial = 2189] [outer = 0x7f6f52d50000] 05:04:02 INFO - PROCESS | 4173 | 1462795442463 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f55fd0800) [pid = 4173] [serial = 2190] [outer = 0x7f6f52d50000] 05:04:03 INFO - PROCESS | 4173 | 1462795443451 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:04:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1879ms 05:04:03 INFO - PROCESS | 4173 | 1462795443527 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 4173 | 1462795443532 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 05:04:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:04:03 INFO - PROCESS | 4173 | 1462795443540 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 4173 | 1462795443548 Marionette TRACE conn5 <- [1,2890,null,{}] 05:04:03 INFO - PROCESS | 4173 | 1462795443555 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:03 INFO - PROCESS | 4173 | 1462795443858 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 05:04:04 INFO - PROCESS | 4173 | 1462795444191 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f589dc000 == 140 [pid = 4173] [id = 730] 05:04:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f5824ac00) [pid = 4173] [serial = 2191] [outer = (nil)] 05:04:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f58ea1c00) [pid = 4173] [serial = 2192] [outer = 0x7f6f5824ac00] 05:04:04 INFO - PROCESS | 4173 | 1462795444274 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f595de800) [pid = 4173] [serial = 2193] [outer = 0x7f6f5824ac00] 05:04:05 INFO - PROCESS | 4173 | 1462795445217 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:04:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1738ms 05:04:05 INFO - PROCESS | 4173 | 1462795445281 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 05:04:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:04:05 INFO - PROCESS | 4173 | 1462795445286 Marionette TRACE conn5 <- [1,2893,null,{"value":"8"}] 05:04:05 INFO - PROCESS | 4173 | 1462795445293 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 4173 | 1462795445296 Marionette TRACE conn5 <- [1,2894,null,{}] 05:04:05 INFO - PROCESS | 4173 | 1462795445303 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:05 INFO - PROCESS | 4173 | 1462795445545 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 05:04:05 INFO - PROCESS | 4173 | 1462795445911 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a96e800 == 141 [pid = 4173] [id = 731] 05:04:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f5b906c00) [pid = 4173] [serial = 2194] [outer = (nil)] 05:04:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f5bd2c400) [pid = 4173] [serial = 2195] [outer = 0x7f6f5b906c00] 05:04:05 INFO - PROCESS | 4173 | 1462795445994 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f5c635400) [pid = 4173] [serial = 2196] [outer = 0x7f6f5b906c00] 05:04:06 INFO - PROCESS | 4173 | 1462795446903 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:04:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1683ms 05:04:06 INFO - PROCESS | 4173 | 1462795446976 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 4173 | 1462795446982 Marionette TRACE conn5 <- [1,2897,null,{"value":"8"}] 05:04:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:04:07 INFO - PROCESS | 4173 | 1462795447000 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 4173 | 1462795447008 Marionette TRACE conn5 <- [1,2898,null,{}] 05:04:07 INFO - PROCESS | 4173 | 1462795447014 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:07 INFO - PROCESS | 4173 | 1462795447294 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 05:04:07 INFO - PROCESS | 4173 | 1462795447609 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c9d9800 == 142 [pid = 4173] [id = 732] 05:04:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f5b905000) [pid = 4173] [serial = 2197] [outer = (nil)] 05:04:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f5c98dc00) [pid = 4173] [serial = 2198] [outer = 0x7f6f5b905000] 05:04:07 INFO - PROCESS | 4173 | 1462795447688 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f5eed6c00) [pid = 4173] [serial = 2199] [outer = 0x7f6f5b905000] 05:04:08 INFO - PROCESS | 4173 | 1462795448625 Marionette TRACE conn5 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1706ms 05:04:08 INFO - PROCESS | 4173 | 1462795448698 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 4173 | 1462795448701 Marionette TRACE conn5 <- [1,2901,null,{"value":"8"}] 05:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:04:08 INFO - PROCESS | 4173 | 1462795448709 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 4173 | 1462795448711 Marionette TRACE conn5 <- [1,2902,null,{}] 05:04:08 INFO - PROCESS | 4173 | 1462795448717 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:08 INFO - PROCESS | 4173 | 1462795448989 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 05:04:09 INFO - PROCESS | 4173 | 1462795449301 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5ebc4800 == 143 [pid = 4173] [id = 733] 05:04:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f5b90b800) [pid = 4173] [serial = 2200] [outer = (nil)] 05:04:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f5f9db800) [pid = 4173] [serial = 2201] [outer = 0x7f6f5b90b800] 05:04:09 INFO - PROCESS | 4173 | 1462795449384 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f5fd90c00) [pid = 4173] [serial = 2202] [outer = 0x7f6f5b90b800] 05:04:10 INFO - PROCESS | 4173 | 1462795450326 Marionette TRACE conn5 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:04:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:04:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1692ms 05:04:10 INFO - PROCESS | 4173 | 1462795450401 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 05:04:10 INFO - PROCESS | 4173 | 1462795450404 Marionette TRACE conn5 <- [1,2905,null,{"value":"8"}] 05:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:04:10 INFO - PROCESS | 4173 | 1462795450411 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 4173 | 1462795450414 Marionette TRACE conn5 <- [1,2906,null,{}] 05:04:10 INFO - PROCESS | 4173 | 1462795450420 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:10 INFO - PROCESS | 4173 | 1462795450709 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 05:04:11 INFO - PROCESS | 4173 | 1462795451041 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f60b7d800 == 144 [pid = 4173] [id = 734] 05:04:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f60c30800) [pid = 4173] [serial = 2203] [outer = (nil)] 05:04:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f60c34000) [pid = 4173] [serial = 2204] [outer = 0x7f6f60c30800] 05:04:11 INFO - PROCESS | 4173 | 1462795451134 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f617e8400) [pid = 4173] [serial = 2205] [outer = 0x7f6f60c30800] 05:04:12 INFO - PROCESS | 4173 | 1462795452297 Marionette TRACE conn5 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:04:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1941ms 05:04:12 INFO - PROCESS | 4173 | 1462795452356 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 05:04:12 INFO - PROCESS | 4173 | 1462795452361 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 05:04:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:04:12 INFO - PROCESS | 4173 | 1462795452370 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 4173 | 1462795452374 Marionette TRACE conn5 <- [1,2910,null,{}] 05:04:12 INFO - PROCESS | 4173 | 1462795452382 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:12 INFO - PROCESS | 4173 | 1462795452728 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 05:04:13 INFO - PROCESS | 4173 | 1462795453054 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f65911800 == 145 [pid = 4173] [id = 735] 05:04:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f64c08000) [pid = 4173] [serial = 2206] [outer = (nil)] 05:04:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f64d55800) [pid = 4173] [serial = 2207] [outer = 0x7f6f64c08000] 05:04:13 INFO - PROCESS | 4173 | 1462795453144 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f65955000) [pid = 4173] [serial = 2208] [outer = 0x7f6f64c08000] 05:04:13 INFO - PROCESS | 4173 | 1462795453918 Marionette TRACE conn5 <- [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]]]}] 05:04:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:04:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:04:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1591ms 05:04:13 INFO - PROCESS | 4173 | 1462795453962 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 4173 | 1462795453966 Marionette TRACE conn5 <- [1,2913,null,{"value":"8"}] 05:04:13 INFO - TEST-START | /DOMEvents/constructors.html 05:04:13 INFO - PROCESS | 4173 | 1462795453973 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:04:13 INFO - PROCESS | 4173 | 1462795453977 Marionette TRACE conn5 <- [1,2914,null,{}] 05:04:13 INFO - PROCESS | 4173 | 1462795453982 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:14 INFO - PROCESS | 4173 | 1462795454239 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 05:04:14 INFO - PROCESS | 4173 | 1462795454520 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66516000 == 146 [pid = 4173] [id = 736] 05:04:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f64c0ac00) [pid = 4173] [serial = 2209] [outer = (nil)] 05:04:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f65b6d000) [pid = 4173] [serial = 2210] [outer = 0x7f6f64c0ac00] 05:04:14 INFO - PROCESS | 4173 | 1462795454597 Marionette DEBUG loaded listener.js 05:04:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f65c60800) [pid = 4173] [serial = 2211] [outer = 0x7f6f64c0ac00] 05:04:15 INFO - PROCESS | 4173 | 1462795455567 Marionette TRACE conn5 <- [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]]]}] 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:04:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:04:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:04:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:04:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:04:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:04:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:04:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:04:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:04:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 1670ms 05:04:15 INFO - PROCESS | 4173 | 1462795455670 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 05:04:15 INFO - PROCESS | 4173 | 1462795455679 Marionette TRACE conn5 <- [1,2917,null,{"value":"8"}] 05:04:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:04:15 INFO - PROCESS | 4173 | 1462795455693 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - PROCESS | 4173 | 1462795455697 Marionette TRACE conn5 <- [1,2918,null,{}] 05:04:15 INFO - PROCESS | 4173 | 1462795455703 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:15 INFO - PROCESS | 4173 | 1462795455948 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 05:04:16 INFO - PROCESS | 4173 | 1462795456262 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f67b5a800 == 147 [pid = 4173] [id = 737] 05:04:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f64c5b800) [pid = 4173] [serial = 2212] [outer = (nil)] 05:04:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f66606c00) [pid = 4173] [serial = 2213] [outer = 0x7f6f64c5b800] 05:04:16 INFO - PROCESS | 4173 | 1462795456345 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f66c89000) [pid = 4173] [serial = 2214] [outer = 0x7f6f64c5b800] 05:04:17 INFO - PROCESS | 4173 | 1462795457135 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:04:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:04:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1479ms 05:04:17 INFO - PROCESS | 4173 | 1462795457174 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 4173 | 1462795457178 Marionette TRACE conn5 <- [1,2921,null,{"value":"8"}] 05:04:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:04:17 INFO - PROCESS | 4173 | 1462795457184 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 4173 | 1462795457193 Marionette TRACE conn5 <- [1,2922,null,{}] 05:04:17 INFO - PROCESS | 4173 | 1462795457199 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:17 INFO - PROCESS | 4173 | 1462795457427 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 05:04:17 INFO - PROCESS | 4173 | 1462795457704 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6e788000 == 148 [pid = 4173] [id = 738] 05:04:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f65072c00) [pid = 4173] [serial = 2215] [outer = (nil)] 05:04:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f66c93c00) [pid = 4173] [serial = 2216] [outer = 0x7f6f65072c00] 05:04:17 INFO - PROCESS | 4173 | 1462795457780 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f69614c00) [pid = 4173] [serial = 2217] [outer = 0x7f6f65072c00] 05:04:18 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:04:18 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:04:18 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:04:18 INFO - PROCESS | 4173 | [4173] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:04:18 INFO - PROCESS | 4173 | 1462795458719 Marionette TRACE conn5 <- [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]]]}] 05:04:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:04:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:04:18 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 05:04:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:04:18 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 05:04:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:04:18 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]" 05:04:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:04:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:04:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1590ms 05:04:18 INFO - PROCESS | 4173 | 1462795458780 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 4173 | 1462795458787 Marionette TRACE conn5 <- [1,2925,null,{"value":"8"}] 05:04:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:04:18 INFO - PROCESS | 4173 | 1462795458843 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 4173 | 1462795458847 Marionette TRACE conn5 <- [1,2926,null,{}] 05:04:18 INFO - PROCESS | 4173 | 1462795458860 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:19 INFO - PROCESS | 4173 | 1462795459087 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 05:04:19 INFO - PROCESS | 4173 | 1462795459363 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f70c03800 == 149 [pid = 4173] [id = 739] 05:04:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f5c982800) [pid = 4173] [serial = 2218] [outer = (nil)] 05:04:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f6ecc8c00) [pid = 4173] [serial = 2219] [outer = 0x7f6f5c982800] 05:04:19 INFO - PROCESS | 4173 | 1462795459451 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f6f546800) [pid = 4173] [serial = 2220] [outer = 0x7f6f5c982800] 05:04:20 INFO - PROCESS | 4173 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:04:20 INFO - PROCESS | 4173 | 1462795460329 Marionette TRACE conn5 <- [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]]]}] 05:04:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:04:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1590ms 05:04:20 INFO - PROCESS | 4173 | 1462795460388 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 4173 | 1462795460393 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 05:04:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:04:20 INFO - PROCESS | 4173 | 1462795460440 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 4173 | 1462795460446 Marionette TRACE conn5 <- [1,2930,null,{}] 05:04:20 INFO - PROCESS | 4173 | 1462795460465 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:20 INFO - PROCESS | 4173 | 1462795460724 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 05:04:21 INFO - PROCESS | 4173 | 1462795461009 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f7e108800 == 150 [pid = 4173] [id = 740] 05:04:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f6595cc00) [pid = 4173] [serial = 2221] [outer = (nil)] 05:04:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f75783c00) [pid = 4173] [serial = 2222] [outer = 0x7f6f6595cc00] 05:04:21 INFO - PROCESS | 4173 | 1462795461088 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f7d11cc00) [pid = 4173] [serial = 2223] [outer = 0x7f6f6595cc00] 05:04:21 INFO - PROCESS | 4173 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:04:21 INFO - PROCESS | 4173 | 1462795461896 Marionette TRACE conn5 <- [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]]]}] 05:04:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:04:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1539ms 05:04:21 INFO - PROCESS | 4173 | 1462795461939 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 4173 | 1462795461943 Marionette TRACE conn5 <- [1,2933,null,{"value":"8"}] 05:04:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:04:21 INFO - PROCESS | 4173 | 1462795461949 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 4173 | 1462795461951 Marionette TRACE conn5 <- [1,2934,null,{}] 05:04:21 INFO - PROCESS | 4173 | 1462795461957 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:22 INFO - PROCESS | 4173 | 1462795462184 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 05:04:22 INFO - PROCESS | 4173 | 1462795462434 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f8219a000 == 151 [pid = 4173] [id = 741] 05:04:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f6ece3400) [pid = 4173] [serial = 2224] [outer = (nil)] 05:04:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f800cf400) [pid = 4173] [serial = 2225] [outer = 0x7f6f6ece3400] 05:04:22 INFO - PROCESS | 4173 | 1462795462509 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f81fd1800) [pid = 4173] [serial = 2226] [outer = 0x7f6f6ece3400] 05:04:23 INFO - PROCESS | 4173 | 1462795463343 Marionette TRACE conn5 <- [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]]]}] 05:04:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:04:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1429ms 05:04:23 INFO - PROCESS | 4173 | 1462795463379 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 4173 | 1462795463383 Marionette TRACE conn5 <- [1,2937,null,{"value":"8"}] 05:04:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:04:23 INFO - PROCESS | 4173 | 1462795463388 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 4173 | 1462795463391 Marionette TRACE conn5 <- [1,2938,null,{}] 05:04:23 INFO - PROCESS | 4173 | 1462795463396 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:23 INFO - PROCESS | 4173 | 1462795463622 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 05:04:23 INFO - PROCESS | 4173 | 1462795463904 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f871d3800 == 152 [pid = 4173] [id = 742] 05:04:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f5ae06c00) [pid = 4173] [serial = 2227] [outer = (nil)] 05:04:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f5ae0d800) [pid = 4173] [serial = 2228] [outer = 0x7f6f5ae06c00] 05:04:23 INFO - PROCESS | 4173 | 1462795463987 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f5ae12400) [pid = 4173] [serial = 2229] [outer = 0x7f6f5ae06c00] 05:04:24 INFO - PROCESS | 4173 | 1462795464798 Marionette TRACE conn5 <- [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]]]}] 05:04:24 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. 05:04:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1427ms 05:04:24 INFO - PROCESS | 4173 | 1462795464817 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 4173 | 1462795464820 Marionette TRACE conn5 <- [1,2941,null,{"value":"8"}] 05:04:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:04:24 INFO - PROCESS | 4173 | 1462795464827 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 4173 | 1462795464831 Marionette TRACE conn5 <- [1,2942,null,{}] 05:04:24 INFO - PROCESS | 4173 | 1462795464836 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:25 INFO - PROCESS | 4173 | 1462795465087 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 05:04:25 INFO - PROCESS | 4173 | 1462795465407 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58e61000 == 153 [pid = 4173] [id = 743] 05:04:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f5ae12c00) [pid = 4173] [serial = 2230] [outer = (nil)] 05:04:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f81a89000) [pid = 4173] [serial = 2231] [outer = 0x7f6f5ae12c00] 05:04:25 INFO - PROCESS | 4173 | 1462795465493 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f82109c00) [pid = 4173] [serial = 2232] [outer = 0x7f6f5ae12c00] 05:04:26 INFO - PROCESS | 4173 | 1462795466311 Marionette TRACE conn5 <- [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"]]]}] 05:04:26 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 05:04:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:04:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1530ms 05:04:26 INFO - PROCESS | 4173 | 1462795466359 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 4173 | 1462795466362 Marionette TRACE conn5 <- [1,2945,null,{"value":"8"}] 05:04:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:04:26 INFO - PROCESS | 4173 | 1462795466369 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 4173 | 1462795466373 Marionette TRACE conn5 <- [1,2946,null,{}] 05:04:26 INFO - PROCESS | 4173 | 1462795466378 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:26 INFO - PROCESS | 4173 | 1462795466612 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 05:04:26 INFO - PROCESS | 4173 | 1462795466896 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f561b0000 == 154 [pid = 4173] [id = 744] 05:04:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f514e7800) [pid = 4173] [serial = 2233] [outer = (nil)] 05:04:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 190 (0x7f6f514ed400) [pid = 4173] [serial = 2234] [outer = 0x7f6f514e7800] 05:04:26 INFO - PROCESS | 4173 | 1462795466977 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 191 (0x7f6f514f4c00) [pid = 4173] [serial = 2235] [outer = 0x7f6f514e7800] 05:04:27 INFO - PROCESS | 4173 | 1462795467771 Marionette TRACE conn5 <- [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]]]}] 05:04:27 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. 05:04:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1429ms 05:04:27 INFO - PROCESS | 4173 | 1462795467799 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 4173 | 1462795467803 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 05:04:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:04:27 INFO - PROCESS | 4173 | 1462795467809 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 4173 | 1462795467811 Marionette TRACE conn5 <- [1,2950,null,{}] 05:04:27 INFO - PROCESS | 4173 | 1462795467818 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:28 INFO - PROCESS | 4173 | 1462795468081 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 05:04:28 INFO - PROCESS | 4173 | 1462795468338 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f562c3000 == 155 [pid = 4173] [id = 745] 05:04:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 192 (0x7f6f514e8000) [pid = 4173] [serial = 2236] [outer = (nil)] 05:04:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 193 (0x7f6f5ae91000) [pid = 4173] [serial = 2237] [outer = 0x7f6f514e8000] 05:04:28 INFO - PROCESS | 4173 | 1462795468419 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 4173 | ++DOMWINDOW == 194 (0x7f6f5ae96400) [pid = 4173] [serial = 2238] [outer = 0x7f6f514e8000] 05:04:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f562cd800 == 156 [pid = 4173] [id = 746] 05:04:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 195 (0x7f6f58406c00) [pid = 4173] [serial = 2239] [outer = (nil)] 05:04:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 196 (0x7f6f58404000) [pid = 4173] [serial = 2240] [outer = 0x7f6f58406c00] 05:04:29 INFO - PROCESS | 4173 | 1462795469326 Marionette TRACE conn5 <- [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]]]}] 05:04:29 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. 05:04:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1527ms 05:04:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:04:29 INFO - PROCESS | 4173 | 1462795469338 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 4173 | 1462795469340 Marionette TRACE conn5 <- [1,2953,null,{"value":"8"}] 05:04:29 INFO - PROCESS | 4173 | 1462795469351 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 4173 | 1462795469355 Marionette TRACE conn5 <- [1,2954,null,{}] 05:04:29 INFO - PROCESS | 4173 | 1462795469360 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:29 INFO - PROCESS | 4173 | 1462795469658 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 05:04:29 INFO - PROCESS | 4173 | 1462795469915 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f4fa4f000 == 157 [pid = 4173] [id = 747] 05:04:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 197 (0x7f6f514e8c00) [pid = 4173] [serial = 2241] [outer = (nil)] 05:04:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 198 (0x7f6f5840a800) [pid = 4173] [serial = 2242] [outer = 0x7f6f514e8c00] 05:04:30 INFO - PROCESS | 4173 | 1462795470037 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 199 (0x7f6f5840fc00) [pid = 4173] [serial = 2243] [outer = 0x7f6f514e8c00] 05:04:30 INFO - PROCESS | 4173 | 1462795470768 Marionette TRACE conn5 <- [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]]]}] 05:04:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:04:30 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 05:04:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1490ms 05:04:30 INFO - PROCESS | 4173 | 1462795470837 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 4173 | 1462795470840 Marionette TRACE conn5 <- [1,2957,null,{"value":"8"}] 05:04:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:04:30 INFO - PROCESS | 4173 | 1462795470847 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 4173 | 1462795470849 Marionette TRACE conn5 <- [1,2958,null,{}] 05:04:30 INFO - PROCESS | 4173 | 1462795470855 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:31 INFO - PROCESS | 4173 | 1462795471104 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 05:04:31 INFO - PROCESS | 4173 | 1462795471387 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f52f64800 == 158 [pid = 4173] [id = 748] 05:04:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 200 (0x7f6f58243800) [pid = 4173] [serial = 2244] [outer = (nil)] 05:04:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 201 (0x7f6f5ae99400) [pid = 4173] [serial = 2245] [outer = 0x7f6f58243800] 05:04:31 INFO - PROCESS | 4173 | 1462795471466 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 4173 | ++DOMWINDOW == 202 (0x7f6f5ae9e400) [pid = 4173] [serial = 2246] [outer = 0x7f6f58243800] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7e10c000 == 157 [pid = 4173] [id = 723] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f7ca16800 == 156 [pid = 4173] [id = 722] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f71784000 == 155 [pid = 4173] [id = 721] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fe68000 == 154 [pid = 4173] [id = 720] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6fb13800 == 153 [pid = 4173] [id = 719] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6d982000 == 152 [pid = 4173] [id = 718] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f67b74800 == 151 [pid = 4173] [id = 717] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f6650c800 == 150 [pid = 4173] [id = 716] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65984800 == 149 [pid = 4173] [id = 715] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f64e44800 == 148 [pid = 4173] [id = 714] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f616e2000 == 147 [pid = 4173] [id = 713] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5f85b000 == 146 [pid = 4173] [id = 712] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c9c8800 == 145 [pid = 4173] [id = 711] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c22c000 == 144 [pid = 4173] [id = 710] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5a96d000 == 143 [pid = 4173] [id = 709] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f58d94000 == 142 [pid = 4173] [id = 708] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f57835000 == 141 [pid = 4173] [id = 707] 05:04:33 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f51ff0800 == 140 [pid = 4173] [id = 706] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 201 (0x7f6f5c0b1c00) [pid = 4173] [serial = 2004] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 200 (0x7f6f72698c00) [pid = 4173] [serial = 2096] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 199 (0x7f6f65c59000) [pid = 4173] [serial = 2082] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 198 (0x7f6f64ba0400) [pid = 4173] [serial = 2078] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 197 (0x7f6f60c28000) [pid = 4173] [serial = 2073] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 196 (0x7f6f7e2c3c00) [pid = 4173] [serial = 2103] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 195 (0x7f6f598a9000) [pid = 4173] [serial = 2001] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 194 (0x7f6f7dee8000) [pid = 4173] [serial = 2102] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 193 (0x7f6f64b10000) [pid = 4173] [serial = 2076] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 192 (0x7f6f57752800) [pid = 4173] [serial = 2105] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 191 (0x7f6f54926400) [pid = 4173] [serial = 2055] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 190 (0x7f6f58c58800) [pid = 4173] [serial = 2115] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 189 (0x7f6f7cd41400) [pid = 4173] [serial = 2099] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f64c65800) [pid = 4173] [serial = 2079] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f6e8e7000) [pid = 4173] [serial = 2088] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f66f60c00) [pid = 4173] [serial = 2028] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f5c980000) [pid = 4173] [serial = 2007] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f5eed5c00) [pid = 4173] [serial = 2010] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f5b90b400) [pid = 4173] [serial = 2066] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f6f586000) [pid = 4173] [serial = 2090] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f5b094c00) [pid = 4173] [serial = 2064] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f561e7800) [pid = 4173] [serial = 2052] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f70b06c00) [pid = 4173] [serial = 2093] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f583f0400) [pid = 4173] [serial = 1998] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f7bed6c00) [pid = 4173] [serial = 2097] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f5eede800) [pid = 4173] [serial = 2069] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f53ea0400) [pid = 4173] [serial = 2054] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f70b04000) [pid = 4173] [serial = 2037] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f60e46800) [pid = 4173] [serial = 2075] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f614b6c00) [pid = 4173] [serial = 2016] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f58e9e800) [pid = 4173] [serial = 2106] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f58eadc00) [pid = 4173] [serial = 2060] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f57b5a800) [pid = 4173] [serial = 2057] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f5fd8e800) [pid = 4173] [serial = 2070] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f65069400) [pid = 4173] [serial = 2081] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f617f1400) [pid = 4173] [serial = 2019] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f583f3800) [pid = 4173] [serial = 2114] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f55fc5c00) [pid = 4173] [serial = 2109] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f6976f400) [pid = 4173] [serial = 2087] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f7111b800) [pid = 4173] [serial = 2094] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f707c2000) [pid = 4173] [serial = 2091] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f67e70800) [pid = 4173] [serial = 2085] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f60c12800) [pid = 4173] [serial = 2013] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f57756400) [pid = 4173] [serial = 2111] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f64c5e800) [pid = 4173] [serial = 2022] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f6be5a000) [pid = 4173] [serial = 2031] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f64fd6800) [pid = 4173] [serial = 2025] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f66867400) [pid = 4173] [serial = 2084] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f6f588c00) [pid = 4173] [serial = 2034] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f7d119400) [pid = 4173] [serial = 2100] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f53ea2800) [pid = 4173] [serial = 2108] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f5aa8bc00) [pid = 4173] [serial = 2063] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f5824d400) [pid = 4173] [serial = 2058] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f70662800) [pid = 4173] [serial = 1929] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f597a4800) [pid = 4173] [serial = 2061] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f57b57800) [pid = 4173] [serial = 2112] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f5fd9d800) [pid = 4173] [serial = 2072] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f5bd32800) [pid = 4173] [serial = 2067] [outer = (nil)] [url = about:blank] 05:04:33 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f58c66400) [pid = 4173] [serial = 2117] [outer = (nil)] [url = about:blank] 05:04:34 INFO - PROCESS | 4173 | 1462795474080 Marionette TRACE conn5 <- [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]]]}] 05:04:34 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. 05:04:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 3283ms 05:04:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:04:34 INFO - PROCESS | 4173 | 1462795474133 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 4173 | 1462795474138 Marionette TRACE conn5 <- [1,2961,null,{"value":"8"}] 05:04:34 INFO - PROCESS | 4173 | 1462795474147 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 4173 | 1462795474154 Marionette TRACE conn5 <- [1,2962,null,{}] 05:04:34 INFO - PROCESS | 4173 | 1462795474163 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:34 INFO - PROCESS | 4173 | 1462795474365 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 05:04:34 INFO - PROCESS | 4173 | 1462795474594 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f51724800 == 141 [pid = 4173] [id = 749] 05:04:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f55fc3000) [pid = 4173] [serial = 2247] [outer = (nil)] 05:04:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f55fca800) [pid = 4173] [serial = 2248] [outer = 0x7f6f55fc3000] 05:04:34 INFO - PROCESS | 4173 | 1462795474667 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f561f4400) [pid = 4173] [serial = 2249] [outer = 0x7f6f55fc3000] 05:04:35 INFO - PROCESS | 4173 | 1462795475413 Marionette TRACE conn5 <- [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]]]}] 05:04:35 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. 05:04:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1294ms 05:04:35 INFO - PROCESS | 4173 | 1462795475440 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 4173 | 1462795475449 Marionette TRACE conn5 <- [1,2965,null,{"value":"8"}] 05:04:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:04:35 INFO - PROCESS | 4173 | 1462795475471 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 4173 | 1462795475476 Marionette TRACE conn5 <- [1,2966,null,{}] 05:04:35 INFO - PROCESS | 4173 | 1462795475486 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:35 INFO - PROCESS | 4173 | 1462795475701 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 05:04:35 INFO - PROCESS | 4173 | 1462795475718 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f53196000 == 142 [pid = 4173] [id = 750] 05:04:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f55fc4c00) [pid = 4173] [serial = 2250] [outer = (nil)] 05:04:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f574fa000) [pid = 4173] [serial = 2251] [outer = 0x7f6f55fc4c00] 05:04:35 INFO - PROCESS | 4173 | 1462795475974 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f5775c000) [pid = 4173] [serial = 2252] [outer = 0x7f6f55fc4c00] 05:04:36 INFO - PROCESS | 4173 | 1462795476774 Marionette TRACE conn5 <- [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]]]}] 05:04:36 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. 05:04:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1360ms 05:04:36 INFO - PROCESS | 4173 | 1462795476820 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 4173 | 1462795476824 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 05:04:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:04:36 INFO - PROCESS | 4173 | 1462795476837 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 4173 | 1462795476855 Marionette TRACE conn5 <- [1,2970,null,{}] 05:04:36 INFO - PROCESS | 4173 | 1462795476884 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:37 INFO - PROCESS | 4173 | 1462795477173 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 05:04:37 INFO - PROCESS | 4173 | 1462795477208 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f561ab800 == 143 [pid = 4173] [id = 751] 05:04:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f58211c00) [pid = 4173] [serial = 2253] [outer = (nil)] 05:04:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f583f0400) [pid = 4173] [serial = 2254] [outer = 0x7f6f58211c00] 05:04:37 INFO - PROCESS | 4173 | 1462795477277 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f583fb800) [pid = 4173] [serial = 2255] [outer = 0x7f6f58211c00] 05:04:38 INFO - PROCESS | 4173 | 1462795478266 Marionette TRACE conn5 <- [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]]]}] 05:04:38 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. 05:04:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1462ms 05:04:38 INFO - PROCESS | 4173 | 1462795478769 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 4173 | 1462795478774 Marionette TRACE conn5 <- [1,2973,null,{"value":"8"}] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f60b90400) [pid = 4173] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f5e82f000) [pid = 4173] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f574f0000) [pid = 4173] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f5b902800) [pid = 4173] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f709e2c00) [pid = 4173] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f574f3400) [pid = 4173] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f52033000) [pid = 4173] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f593ed800) [pid = 4173] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f55fc2c00) [pid = 4173] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f55fc8000) [pid = 4173] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f66f61c00) [pid = 4173] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f597a6000) [pid = 4173] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f574f3c00) [pid = 4173] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f66c94400) [pid = 4173] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 137 (0x7f6f5eed6800) [pid = 4173] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 136 (0x7f6f64b9ac00) [pid = 4173] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 135 (0x7f6f597ab000) [pid = 4173] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 134 (0x7f6f6be5e000) [pid = 4173] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 133 (0x7f6f52d54c00) [pid = 4173] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f5e82f400) [pid = 4173] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f57b58800) [pid = 4173] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:04:38 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f6be17800) [pid = 4173] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:04:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:04:38 INFO - PROCESS | 4173 | 1462795478850 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 4173 | 1462795478852 Marionette TRACE conn5 <- [1,2974,null,{}] 05:04:38 INFO - PROCESS | 4173 | 1462795478858 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:39 INFO - PROCESS | 4173 | 1462795479106 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 05:04:39 INFO - PROCESS | 4173 | 1462795479291 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f575ca000 == 144 [pid = 4173] [id = 752] 05:04:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f5203f800) [pid = 4173] [serial = 2256] [outer = (nil)] 05:04:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f58214000) [pid = 4173] [serial = 2257] [outer = 0x7f6f5203f800] 05:04:39 INFO - PROCESS | 4173 | 1462795479358 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f58411c00) [pid = 4173] [serial = 2258] [outer = 0x7f6f5203f800] 05:04:40 INFO - PROCESS | 4173 | 1462795480024 Marionette TRACE conn5 <- [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]]]}] 05:04:40 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. 05:04:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1236ms 05:04:40 INFO - PROCESS | 4173 | 1462795480078 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 4173 | 1462795480082 Marionette TRACE conn5 <- [1,2977,null,{"value":"8"}] 05:04:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:04:40 INFO - PROCESS | 4173 | 1462795480088 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 4173 | 1462795480090 Marionette TRACE conn5 <- [1,2978,null,{}] 05:04:40 INFO - PROCESS | 4173 | 1462795480096 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:40 INFO - PROCESS | 4173 | 1462795480393 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 05:04:40 INFO - PROCESS | 4173 | 1462795480440 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f57ba4000 == 145 [pid = 4173] [id = 753] 05:04:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 134 (0x7f6f58c58800) [pid = 4173] [serial = 2259] [outer = (nil)] 05:04:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f594c9800) [pid = 4173] [serial = 2260] [outer = 0x7f6f58c58800] 05:04:40 INFO - PROCESS | 4173 | 1462795480504 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f595e2800) [pid = 4173] [serial = 2261] [outer = 0x7f6f58c58800] 05:04:41 INFO - PROCESS | 4173 | 1462795481577 Marionette TRACE conn5 <- [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]]]}] 05:04:41 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. 05:04:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1533ms 05:04:41 INFO - PROCESS | 4173 | 1462795481623 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 4173 | 1462795481630 Marionette TRACE conn5 <- [1,2981,null,{"value":"8"}] 05:04:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:04:41 INFO - PROCESS | 4173 | 1462795481639 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 4173 | 1462795481646 Marionette TRACE conn5 <- [1,2982,null,{}] 05:04:41 INFO - PROCESS | 4173 | 1462795481653 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:41 INFO - PROCESS | 4173 | 1462795481978 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 05:04:42 INFO - PROCESS | 4173 | 1462795482190 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f53e5d800 == 146 [pid = 4173] [id = 754] 05:04:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f561e6800) [pid = 4173] [serial = 2262] [outer = (nil)] 05:04:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f56211000) [pid = 4173] [serial = 2263] [outer = 0x7f6f561e6800] 05:04:42 INFO - PROCESS | 4173 | 1462795482277 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f574f4400) [pid = 4173] [serial = 2264] [outer = 0x7f6f561e6800] 05:04:43 INFO - PROCESS | 4173 | 1462795483111 Marionette TRACE conn5 <- [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"]]]}] 05:04:43 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 05:04:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:04:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1485ms 05:04:43 INFO - PROCESS | 4173 | 1462795483143 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 4173 | 1462795483152 Marionette TRACE conn5 <- [1,2985,null,{"value":"8"}] 05:04:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:04:43 INFO - PROCESS | 4173 | 1462795483166 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 4173 | 1462795483171 Marionette TRACE conn5 <- [1,2986,null,{}] 05:04:43 INFO - PROCESS | 4173 | 1462795483177 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:43 INFO - PROCESS | 4173 | 1462795483410 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 05:04:43 INFO - PROCESS | 4173 | 1462795483683 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f585eb800 == 147 [pid = 4173] [id = 755] 05:04:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f57906400) [pid = 4173] [serial = 2265] [outer = (nil)] 05:04:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f583f9400) [pid = 4173] [serial = 2266] [outer = 0x7f6f57906400] 05:04:43 INFO - PROCESS | 4173 | 1462795483762 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f58c62c00) [pid = 4173] [serial = 2267] [outer = 0x7f6f57906400] 05:04:44 INFO - PROCESS | 4173 | 1462795484638 Marionette TRACE conn5 <- [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]]]}] 05:04:44 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. 05:04:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1489ms 05:04:44 INFO - PROCESS | 4173 | 1462795484655 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 4173 | 1462795484660 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 05:04:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:04:44 INFO - PROCESS | 4173 | 1462795484666 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 4173 | 1462795484672 Marionette TRACE conn5 <- [1,2990,null,{}] 05:04:44 INFO - PROCESS | 4173 | 1462795484689 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:44 INFO - PROCESS | 4173 | 1462795484963 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 05:04:45 INFO - PROCESS | 4173 | 1462795485222 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f592cc800 == 148 [pid = 4173] [id = 756] 05:04:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f58c65000) [pid = 4173] [serial = 2268] [outer = (nil)] 05:04:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f598b1c00) [pid = 4173] [serial = 2269] [outer = 0x7f6f58c65000] 05:04:45 INFO - PROCESS | 4173 | 1462795485306 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f5aa8c800) [pid = 4173] [serial = 2270] [outer = 0x7f6f58c65000] 05:04:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f575cd000 == 149 [pid = 4173] [id = 757] 05:04:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f5ae9f800) [pid = 4173] [serial = 2271] [outer = (nil)] 05:04:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f5ae0fc00) [pid = 4173] [serial = 2272] [outer = 0x7f6f5ae9f800] 05:04:46 INFO - PROCESS | 4173 | 1462795486253 Marionette TRACE conn5 <- [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]]]}] 05:04:46 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. 05:04:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1638ms 05:04:46 INFO - PROCESS | 4173 | 1462795486305 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 4173 | 1462795486310 Marionette TRACE conn5 <- [1,2993,null,{"value":"8"}] 05:04:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:04:46 INFO - PROCESS | 4173 | 1462795486323 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 4173 | 1462795486325 Marionette TRACE conn5 <- [1,2994,null,{}] 05:04:46 INFO - PROCESS | 4173 | 1462795486332 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:46 INFO - PROCESS | 4173 | 1462795486623 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 05:04:46 INFO - PROCESS | 4173 | 1462795486934 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5aa13000 == 150 [pid = 4173] [id = 758] 05:04:46 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f58eadc00) [pid = 4173] [serial = 2273] [outer = (nil)] 05:04:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f5b08fc00) [pid = 4173] [serial = 2274] [outer = 0x7f6f58eadc00] 05:04:47 INFO - PROCESS | 4173 | 1462795487016 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f5b90a400) [pid = 4173] [serial = 2275] [outer = 0x7f6f58eadc00] 05:04:47 INFO - PROCESS | 4173 | 1462795487769 Marionette TRACE conn5 <- [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]]]}] 05:04:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:04:47 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 05:04:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1481ms 05:04:47 INFO - PROCESS | 4173 | 1462795487805 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 4173 | 1462795487809 Marionette TRACE conn5 <- [1,2997,null,{"value":"8"}] 05:04:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:04:47 INFO - PROCESS | 4173 | 1462795487815 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 4173 | 1462795487817 Marionette TRACE conn5 <- [1,2998,null,{}] 05:04:47 INFO - PROCESS | 4173 | 1462795487823 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:48 INFO - PROCESS | 4173 | 1462795488048 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 05:04:48 INFO - PROCESS | 4173 | 1462795488325 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c40a000 == 151 [pid = 4173] [id = 759] 05:04:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f5aa8dc00) [pid = 4173] [serial = 2276] [outer = (nil)] 05:04:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f5bd2d400) [pid = 4173] [serial = 2277] [outer = 0x7f6f5aa8dc00] 05:04:48 INFO - PROCESS | 4173 | 1462795488408 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f5c0ad000) [pid = 4173] [serial = 2278] [outer = 0x7f6f5aa8dc00] 05:04:49 INFO - PROCESS | 4173 | 1462795489260 Marionette TRACE conn5 <- [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]]]}] 05:04:49 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. 05:04:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1483ms 05:04:49 INFO - PROCESS | 4173 | 1462795489299 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 4173 | 1462795489302 Marionette TRACE conn5 <- [1,3001,null,{"value":"8"}] 05:04:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:04:49 INFO - PROCESS | 4173 | 1462795489309 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 4173 | 1462795489311 Marionette TRACE conn5 <- [1,3002,null,{}] 05:04:49 INFO - PROCESS | 4173 | 1462795489317 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:49 INFO - PROCESS | 4173 | 1462795489575 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 05:04:49 INFO - PROCESS | 4173 | 1462795489849 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e445800 == 152 [pid = 4173] [id = 760] 05:04:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f5bd2a800) [pid = 4173] [serial = 2279] [outer = (nil)] 05:04:49 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f5c640c00) [pid = 4173] [serial = 2280] [outer = 0x7f6f5bd2a800] 05:04:49 INFO - PROCESS | 4173 | 1462795489929 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f5c984c00) [pid = 4173] [serial = 2281] [outer = 0x7f6f5bd2a800] 05:04:50 INFO - PROCESS | 4173 | 1462795490708 Marionette TRACE conn5 <- [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]]]}] 05:04:50 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. 05:04:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1436ms 05:04:50 INFO - PROCESS | 4173 | 1462795490746 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 4173 | 1462795490749 Marionette TRACE conn5 <- [1,3005,null,{"value":"8"}] 05:04:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:04:50 INFO - PROCESS | 4173 | 1462795490755 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 4173 | 1462795490757 Marionette TRACE conn5 <- [1,3006,null,{}] 05:04:50 INFO - PROCESS | 4173 | 1462795490763 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 4173 | 1462795490986 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 05:04:51 INFO - PROCESS | 4173 | 1462795491232 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5ebcf000 == 153 [pid = 4173] [id = 761] 05:04:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f5c0ad800) [pid = 4173] [serial = 2282] [outer = (nil)] 05:04:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f5e57f000) [pid = 4173] [serial = 2283] [outer = 0x7f6f5c0ad800] 05:04:51 INFO - PROCESS | 4173 | 1462795491313 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f5eed5c00) [pid = 4173] [serial = 2284] [outer = 0x7f6f5c0ad800] 05:04:52 INFO - PROCESS | 4173 | 1462795492129 Marionette TRACE conn5 <- [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]]]}] 05:04:52 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. 05:04:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1435ms 05:04:52 INFO - PROCESS | 4173 | 1462795492208 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 4173 | 1462795492213 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 05:04:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:04:52 INFO - PROCESS | 4173 | 1462795492224 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 4173 | 1462795492226 Marionette TRACE conn5 <- [1,3010,null,{}] 05:04:52 INFO - PROCESS | 4173 | 1462795492232 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:52 INFO - PROCESS | 4173 | 1462795492464 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 05:04:52 INFO - PROCESS | 4173 | 1462795492735 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5fd3b000 == 154 [pid = 4173] [id = 762] 05:04:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f5c985800) [pid = 4173] [serial = 2285] [outer = (nil)] 05:04:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f5f995800) [pid = 4173] [serial = 2286] [outer = 0x7f6f5c985800] 05:04:52 INFO - PROCESS | 4173 | 1462795492811 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f5fd8f400) [pid = 4173] [serial = 2287] [outer = 0x7f6f5c985800] 05:04:53 INFO - PROCESS | 4173 | 1462795493617 Marionette TRACE conn5 <- [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]]]}] 05:04:53 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 05:04:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1434ms 05:04:53 INFO - PROCESS | 4173 | 1462795493659 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 4173 | 1462795493662 Marionette TRACE conn5 <- [1,3013,null,{"value":"8"}] 05:04:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:04:53 INFO - PROCESS | 4173 | 1462795493668 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 4173 | 1462795493671 Marionette TRACE conn5 <- [1,3014,null,{}] 05:04:53 INFO - PROCESS | 4173 | 1462795493676 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:53 INFO - PROCESS | 4173 | 1462795493896 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 05:04:54 INFO - PROCESS | 4173 | 1462795494189 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64b5a800 == 155 [pid = 4173] [id = 763] 05:04:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f5e580800) [pid = 4173] [serial = 2288] [outer = (nil)] 05:04:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f5fd9d800) [pid = 4173] [serial = 2289] [outer = 0x7f6f5e580800] 05:04:54 INFO - PROCESS | 4173 | 1462795494268 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f60c05400) [pid = 4173] [serial = 2290] [outer = 0x7f6f5e580800] 05:04:54 INFO - PROCESS | 4173 | [4173] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:04:55 INFO - PROCESS | 4173 | 1462795495157 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:04:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:04:55 INFO - {} 05:04:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:04:55 INFO - {} 05:04:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:04:55 INFO - {} 05:04:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:04:55 INFO - {} 05:04:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1541ms 05:04:55 INFO - TEST-START | /FileAPI/fileReader.html 05:04:55 INFO - PROCESS | 4173 | 1462795495212 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 4173 | 1462795495215 Marionette TRACE conn5 <- [1,3017,null,{"value":"8"}] 05:04:55 INFO - PROCESS | 4173 | 1462795495221 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 4173 | 1462795495224 Marionette TRACE conn5 <- [1,3018,null,{}] 05:04:55 INFO - PROCESS | 4173 | 1462795495230 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:55 INFO - PROCESS | 4173 | 1462795495568 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 05:04:55 INFO - PROCESS | 4173 | 1462795495856 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650e6800 == 156 [pid = 4173] [id = 764] 05:04:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f60c2dc00) [pid = 4173] [serial = 2291] [outer = (nil)] 05:04:55 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f614b6c00) [pid = 4173] [serial = 2292] [outer = 0x7f6f60c2dc00] 05:04:55 INFO - PROCESS | 4173 | 1462795495950 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f6157cc00) [pid = 4173] [serial = 2293] [outer = 0x7f6f60c2dc00] 05:04:56 INFO - PROCESS | 4173 | 1462795496721 Marionette TRACE conn5 <- [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]]]}] 05:04:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:04:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:04:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:04:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:04:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1535ms 05:04:56 INFO - PROCESS | 4173 | 1462795496757 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 05:04:56 INFO - TEST-START | /FileAPI/historical.html 05:04:56 INFO - PROCESS | 4173 | 1462795496761 Marionette TRACE conn5 <- [1,3021,null,{"value":"8"}] 05:04:56 INFO - PROCESS | 4173 | 1462795496768 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 4173 | 1462795496772 Marionette TRACE conn5 <- [1,3022,null,{}] 05:04:56 INFO - PROCESS | 4173 | 1462795496778 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 4173 | 1462795497010 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 05:04:57 INFO - PROCESS | 4173 | 1462795497289 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66466800 == 157 [pid = 4173] [id = 765] 05:04:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f60c2e800) [pid = 4173] [serial = 2294] [outer = (nil)] 05:04:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f64d53000) [pid = 4173] [serial = 2295] [outer = 0x7f6f60c2e800] 05:04:57 INFO - PROCESS | 4173 | 1462795497372 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 4173 | ++DOMWINDOW == 171 (0x7f6f6506e400) [pid = 4173] [serial = 2296] [outer = 0x7f6f60c2e800] 05:04:58 INFO - PROCESS | 4173 | 1462795498175 Marionette TRACE conn5 <- [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"]]]}] 05:04:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:04:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:04:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:04:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:04:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:04:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:04:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:04:58 INFO - TEST-OK | /FileAPI/historical.html | took 1433ms 05:04:58 INFO - PROCESS | 4173 | 1462795498203 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 4173 | 1462795498206 Marionette TRACE conn5 <- [1,3025,null,{"value":"8"}] 05:04:58 INFO - TEST-START | /FileAPI/idlharness.html 05:04:58 INFO - PROCESS | 4173 | 1462795498213 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 4173 | 1462795498216 Marionette TRACE conn5 <- [1,3026,null,{}] 05:04:58 INFO - PROCESS | 4173 | 1462795498221 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:58 INFO - PROCESS | 4173 | 1462795498444 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 05:04:58 INFO - PROCESS | 4173 | 1462795498695 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66b5d800 == 158 [pid = 4173] [id = 766] 05:04:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 172 (0x7f6f52030c00) [pid = 4173] [serial = 2297] [outer = (nil)] 05:04:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 173 (0x7f6f65b69400) [pid = 4173] [serial = 2298] [outer = 0x7f6f52030c00] 05:04:58 INFO - PROCESS | 4173 | 1462795498774 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 4173 | ++DOMWINDOW == 174 (0x7f6f66603800) [pid = 4173] [serial = 2299] [outer = 0x7f6f52030c00] 05:05:00 INFO - PROCESS | 4173 | 1462795500086 Marionette TRACE conn5 <- [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]]]}] 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:05:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:05:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:05:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:05:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:05:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:05:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:05:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:05:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:05:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:05:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:05:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:05:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:05:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:05:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:05:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:05:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:05:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:05:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:05:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:05:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:05:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:05:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:05:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:05:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:05:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:05:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:05:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:05:00 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 05:05:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:05:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:05:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:05:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:05:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:05:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:05:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:05:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:05:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:05:00 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 05:05:00 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 05:05:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:05:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:05:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:05:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:05:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:05:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:05:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:05:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:05:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:05:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:05:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:05:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:05:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:05:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:05:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:05:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:05:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:05:00 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 05:05:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:05:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:05:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:05:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:05:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:05:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:05:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:05:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:05:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:05:00 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 05:05:00 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 05:05:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:05:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:05:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:05:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:05:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:05:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:05:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:05:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:05:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:05:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:05:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 2025ms 05:05:00 INFO - PROCESS | 4173 | 1462795500426 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 4173 | 1462795500430 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 05:05:00 INFO - TEST-START | /FileAPI/idlharness.worker 05:05:00 INFO - PROCESS | 4173 | 1462795500447 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 4173 | 1462795500450 Marionette TRACE conn5 <- [1,3030,null,{}] 05:05:00 INFO - PROCESS | 4173 | 1462795500502 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:00 INFO - PROCESS | 4173 | 1462795500736 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 05:05:01 INFO - PROCESS | 4173 | 1462795501015 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64e53800 == 159 [pid = 4173] [id = 767] 05:05:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 175 (0x7f6f5fd99c00) [pid = 4173] [serial = 2300] [outer = (nil)] 05:05:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 176 (0x7f6f65b6a400) [pid = 4173] [serial = 2301] [outer = 0x7f6f5fd99c00] 05:05:01 INFO - PROCESS | 4173 | 1462795501092 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 4173 | ++DOMWINDOW == 177 (0x7f6f71713000) [pid = 4173] [serial = 2302] [outer = 0x7f6f5fd99c00] 05:05:01 INFO - PROCESS | 4173 | [4173] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:05:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:05:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:05:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:05:03 INFO - {} 05:05:03 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 05:05:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:05:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:05:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:05:03 INFO - {} 05:05:03 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 - {} 05:05:03 INFO - {} 05:05:03 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 05:05:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:05:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:05:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:05:03 INFO - {} 05:05:03 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 05:05:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:05:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:05:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:05:03 INFO - {} 05:05:03 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 - {} 05:05:03 INFO - {} 05:05:03 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 05:05:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:05:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:05:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 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 05:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 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 05:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 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 05:05:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 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 05:05:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:05:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:05:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:05:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:05:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:05:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:05:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:05:03 INFO - {} 05:05:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2822ms 05:05:03 INFO - PROCESS | 4173 | 1462795503149 Marionette TRACE conn5 <- [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,{},{}]]]}] 05:05:03 INFO - PROCESS | 4173 | 1462795503295 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 4173 | 1462795503302 Marionette TRACE conn5 <- [1,3033,null,{"value":"8"}] 05:05:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:05:03 INFO - PROCESS | 4173 | 1462795503314 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 4173 | 1462795503317 Marionette TRACE conn5 <- [1,3034,null,{}] 05:05:03 INFO - PROCESS | 4173 | 1462795503329 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:03 INFO - PROCESS | 4173 | 1462795503647 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 05:05:03 INFO - PROCESS | 4173 | 1462795503932 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c12e800 == 160 [pid = 4173] [id = 768] 05:05:03 INFO - PROCESS | 4173 | ++DOMWINDOW == 178 (0x7f6f60c2a000) [pid = 4173] [serial = 2303] [outer = (nil)] 05:05:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 179 (0x7f6f7ca78c00) [pid = 4173] [serial = 2304] [outer = 0x7f6f60c2a000] 05:05:04 INFO - PROCESS | 4173 | 1462795504010 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 4173 | ++DOMWINDOW == 180 (0x7f6f86fc6000) [pid = 4173] [serial = 2305] [outer = 0x7f6f60c2a000] 05:05:04 INFO - PROCESS | 4173 | 1462795504817 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:05:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:05:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1542ms 05:05:04 INFO - PROCESS | 4173 | 1462795504855 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 4173 | 1462795504859 Marionette TRACE conn5 <- [1,3037,null,{"value":"8"}] 05:05:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:05:04 INFO - PROCESS | 4173 | 1462795504866 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 4173 | 1462795504868 Marionette TRACE conn5 <- [1,3038,null,{}] 05:05:04 INFO - PROCESS | 4173 | 1462795504896 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:05 INFO - PROCESS | 4173 | 1462795505133 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 05:05:05 INFO - PROCESS | 4173 | 1462795505419 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f4fd0f000 == 161 [pid = 4173] [id = 769] 05:05:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 181 (0x7f6f58760400) [pid = 4173] [serial = 2306] [outer = (nil)] 05:05:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 182 (0x7f6f58768c00) [pid = 4173] [serial = 2307] [outer = 0x7f6f58760400] 05:05:05 INFO - PROCESS | 4173 | 1462795505501 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 4173 | ++DOMWINDOW == 183 (0x7f6f5876c400) [pid = 4173] [serial = 2308] [outer = 0x7f6f58760400] 05:05:06 INFO - PROCESS | 4173 | 1462795506356 Marionette TRACE conn5 <- [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"]]]}] 05:05:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:05:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:05:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1531ms 05:05:06 INFO - PROCESS | 4173 | 1462795506400 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 4173 | 1462795506403 Marionette TRACE conn5 <- [1,3041,null,{"value":"8"}] 05:05:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:05:06 INFO - PROCESS | 4173 | 1462795506410 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 4173 | 1462795506413 Marionette TRACE conn5 <- [1,3042,null,{}] 05:05:06 INFO - PROCESS | 4173 | 1462795506418 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:06 INFO - PROCESS | 4173 | 1462795506686 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 05:05:06 INFO - PROCESS | 4173 | 1462795506969 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c13a800 == 162 [pid = 4173] [id = 770] 05:05:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 184 (0x7f6f58762400) [pid = 4173] [serial = 2309] [outer = (nil)] 05:05:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 185 (0x7f6f587a7c00) [pid = 4173] [serial = 2310] [outer = 0x7f6f58762400] 05:05:07 INFO - PROCESS | 4173 | 1462795507053 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 4173 | ++DOMWINDOW == 186 (0x7f6f587ab800) [pid = 4173] [serial = 2311] [outer = 0x7f6f58762400] 05:05:08 INFO - PROCESS | 4173 | 1462795508845 Marionette TRACE conn5 <- [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]]]}] 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:05:08 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. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:05:08 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'.) 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:05:08 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. 05:05:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:05:09 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. 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:05:09 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. 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:05:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2585ms 05:05:09 INFO - PROCESS | 4173 | 1462795508999 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 4173 | 1462795509008 Marionette TRACE conn5 <- [1,3045,null,{"value":"8"}] 05:05:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:05:09 INFO - PROCESS | 4173 | 1462795509031 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 4173 | 1462795509040 Marionette TRACE conn5 <- [1,3046,null,{}] 05:05:09 INFO - PROCESS | 4173 | 1462795509117 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:09 INFO - PROCESS | 4173 | 1462795509371 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 05:05:09 INFO - PROCESS | 4173 | 1462795509642 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f4fdb4800 == 163 [pid = 4173] [id = 771] 05:05:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 187 (0x7f6f51450800) [pid = 4173] [serial = 2312] [outer = (nil)] 05:05:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 188 (0x7f6f587ac000) [pid = 4173] [serial = 2313] [outer = 0x7f6f51450800] 05:05:09 INFO - PROCESS | 4173 | 1462795509729 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 4173 | ++DOMWINDOW == 189 (0x7f6f587b1000) [pid = 4173] [serial = 2314] [outer = 0x7f6f51450800] 05:05:10 INFO - PROCESS | 4173 | [4173] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:05:10 INFO - PROCESS | 4173 | 1462795510603 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:05:10 INFO - {} 05:05:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1601ms 05:05:10 INFO - PROCESS | 4173 | 1462795510628 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 4173 | 1462795510631 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 05:05:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:05:10 INFO - PROCESS | 4173 | 1462795510638 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 4173 | 1462795510641 Marionette TRACE conn5 <- [1,3050,null,{}] 05:05:10 INFO - PROCESS | 4173 | 1462795510647 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:10 INFO - PROCESS | 4173 | 1462795510896 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f65ad1000 == 162 [pid = 4173] [id = 322] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f70c0e000 == 161 [pid = 4173] [id = 350] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f60b7b800 == 160 [pid = 4173] [id = 250] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5c7bf800 == 159 [pid = 4173] [id = 324] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f5ebcc800 == 158 [pid = 4173] [id = 697] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f81f18800 == 157 [pid = 4173] [id = 695] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f86187000 == 156 [pid = 4173] [id = 696] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f575ca000 == 155 [pid = 4173] [id = 752] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f561ab800 == 154 [pid = 4173] [id = 751] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f53196000 == 153 [pid = 4173] [id = 750] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f51724800 == 152 [pid = 4173] [id = 749] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f562cd800 == 151 [pid = 4173] [id = 746] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f562c3000 == 150 [pid = 4173] [id = 745] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f561b0000 == 149 [pid = 4173] [id = 744] 05:05:12 INFO - PROCESS | 4173 | --DOCSHELL 0x7f6f58e61000 == 148 [pid = 4173] [id = 743] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 188 (0x7f6f6664b400) [pid = 4173] [serial = 2148] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 187 (0x7f6f5eb12000) [pid = 4173] [serial = 2135] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 186 (0x7f6f574fc400) [pid = 4173] [serial = 2166] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 185 (0x7f6f5c0ab800) [pid = 4173] [serial = 2130] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 184 (0x7f6f801a1c00) [pid = 4173] [serial = 2162] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 183 (0x7f6f81fc8800) [pid = 4173] [serial = 2169] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 182 (0x7f6f53e9f400) [pid = 4173] [serial = 2121] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 181 (0x7f6f59ae5c00) [pid = 4173] [serial = 2127] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 180 (0x7f6f55fccc00) [pid = 4173] [serial = 2177] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 179 (0x7f6f583f1c00) [pid = 4173] [serial = 2180] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 178 (0x7f6f66608400) [pid = 4173] [serial = 2147] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 177 (0x7f6f58c5d800) [pid = 4173] [serial = 2181] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 176 (0x7f6f6f58f800) [pid = 4173] [serial = 2153] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 175 (0x7f6f81a83c00) [pid = 4173] [serial = 2175] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 174 (0x7f6f65b6ec00) [pid = 4173] [serial = 2171] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 173 (0x7f6f69764400) [pid = 4173] [serial = 2151] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 172 (0x7f6f64fcf800) [pid = 4173] [serial = 2142] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 171 (0x7f6f65958400) [pid = 4173] [serial = 2144] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 170 (0x7f6f598b4c00) [pid = 4173] [serial = 2183] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 169 (0x7f6f67b0cc00) [pid = 4173] [serial = 2150] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 168 (0x7f6f800c7c00) [pid = 4173] [serial = 2168] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 167 (0x7f6f52038c00) [pid = 4173] [serial = 2120] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 166 (0x7f6f5fd96400) [pid = 4173] [serial = 2136] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 165 (0x7f6f81a83800) [pid = 4173] [serial = 2163] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 164 (0x7f6f7de33400) [pid = 4173] [serial = 2159] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 163 (0x7f6f5bdc5000) [pid = 4173] [serial = 2129] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 162 (0x7f6f65c5cc00) [pid = 4173] [serial = 2145] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 161 (0x7f6f5c957000) [pid = 4173] [serial = 2132] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 160 (0x7f6f60b8a800) [pid = 4173] [serial = 2138] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 159 (0x7f6f5aa91c00) [pid = 4173] [serial = 2184] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 158 (0x7f6f574f7c00) [pid = 4173] [serial = 2165] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 157 (0x7f6f65b73000) [pid = 4173] [serial = 2172] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 156 (0x7f6f5c98b800) [pid = 4173] [serial = 2133] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 155 (0x7f6f64b98800) [pid = 4173] [serial = 2139] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 154 (0x7f6f8002d800) [pid = 4173] [serial = 2160] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 153 (0x7f6f57756800) [pid = 4173] [serial = 2178] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f583fc400) [pid = 4173] [serial = 2124] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f65b76400) [pid = 4173] [serial = 2174] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f7ca85000) [pid = 4173] [serial = 2157] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f709e7800) [pid = 4173] [serial = 2154] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f597aa800) [pid = 4173] [serial = 2126] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f58213800) [pid = 4173] [serial = 2123] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f72951c00) [pid = 4173] [serial = 2156] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f64c63400) [pid = 4173] [serial = 2141] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f58211000) [pid = 4173] [serial = 2186] [outer = (nil)] [url = about:blank] 05:05:12 INFO - PROCESS | 4173 | 1462795512964 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f516dd800 == 149 [pid = 4173] [id = 772] 05:05:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f514eec00) [pid = 4173] [serial = 2315] [outer = (nil)] 05:05:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f52031400) [pid = 4173] [serial = 2316] [outer = 0x7f6f514eec00] 05:05:13 INFO - PROCESS | 4173 | 1462795513060 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f52d56000) [pid = 4173] [serial = 2317] [outer = 0x7f6f514eec00] 05:05:13 INFO - PROCESS | 4173 | 1462795513798 Marionette TRACE conn5 <- [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]]]}] 05:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:05:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:05:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 3191ms 05:05:13 INFO - PROCESS | 4173 | 1462795513832 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 4173 | 1462795513837 Marionette TRACE conn5 <- [1,3053,null,{"value":"8"}] 05:05:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:05:13 INFO - PROCESS | 4173 | 1462795513845 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 4173 | 1462795513852 Marionette TRACE conn5 <- [1,3054,null,{}] 05:05:13 INFO - PROCESS | 4173 | 1462795513859 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:14 INFO - PROCESS | 4173 | 1462795514087 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 05:05:14 INFO - PROCESS | 4173 | 1462795514311 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f53192800 == 150 [pid = 4173] [id = 773] 05:05:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f514f2c00) [pid = 4173] [serial = 2318] [outer = (nil)] 05:05:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f5620c800) [pid = 4173] [serial = 2319] [outer = 0x7f6f514f2c00] 05:05:14 INFO - PROCESS | 4173 | 1462795514386 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f56216000) [pid = 4173] [serial = 2320] [outer = 0x7f6f514f2c00] 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:05:15 INFO - PROCESS | 4173 | 1462795515426 Marionette TRACE conn5 <- [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"]]]}] 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:05:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:05:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:05:15 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" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:05:15 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" 05:05:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:05:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:05:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1710ms 05:05:15 INFO - PROCESS | 4173 | 1462795515578 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 4173 | 1462795515592 Marionette TRACE conn5 <- [1,3057,null,{"value":"8"}] 05:05:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:05:15 INFO - PROCESS | 4173 | 1462795515620 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 4173 | 1462795515626 Marionette TRACE conn5 <- [1,3058,null,{}] 05:05:15 INFO - PROCESS | 4173 | 1462795515638 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:16 INFO - PROCESS | 4173 | 1462795516040 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 05:05:16 INFO - PROCESS | 4173 | 1462795516173 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f561bd800 == 151 [pid = 4173] [id = 774] 05:05:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f583fc400) [pid = 4173] [serial = 2321] [outer = (nil)] 05:05:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f5840d400) [pid = 4173] [serial = 2322] [outer = 0x7f6f583fc400] 05:05:16 INFO - PROCESS | 4173 | 1462795516236 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f587b2800) [pid = 4173] [serial = 2323] [outer = 0x7f6f583fc400] 05:05:17 INFO - PROCESS | 4173 | 1462795517244 Marionette TRACE conn5 <- [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]]]}] 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:05:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:05:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:05:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:05:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:05:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:05:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:05:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:05:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:05:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1649ms 05:05:17 INFO - PROCESS | 4173 | 1462795517284 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 4173 | 1462795517287 Marionette TRACE conn5 <- [1,3061,null,{"value":"8"}] 05:05:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:05:17 INFO - PROCESS | 4173 | 1462795517307 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 4173 | 1462795517316 Marionette TRACE conn5 <- [1,3062,null,{}] 05:05:17 INFO - PROCESS | 4173 | 1462795517339 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:17 INFO - PROCESS | 4173 | 1462795517631 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 152 (0x7f6f64c5b800) [pid = 4173] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 151 (0x7f6f6595cc00) [pid = 4173] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 150 (0x7f6f52d50000) [pid = 4173] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 149 (0x7f6f514e8c00) [pid = 4173] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 148 (0x7f6f5203f800) [pid = 4173] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 147 (0x7f6f64c08000) [pid = 4173] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 146 (0x7f6f5824ac00) [pid = 4173] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 145 (0x7f6f5c982800) [pid = 4173] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 144 (0x7f6f514e8000) [pid = 4173] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 143 (0x7f6f5b90b800) [pid = 4173] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 142 (0x7f6f5ae06c00) [pid = 4173] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 141 (0x7f6f58243800) [pid = 4173] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 140 (0x7f6f65072c00) [pid = 4173] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 139 (0x7f6f58211c00) [pid = 4173] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 138 (0x7f6f5b905000) [pid = 4173] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 137 (0x7f6f5ae12c00) [pid = 4173] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 136 (0x7f6f6ece3400) [pid = 4173] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 135 (0x7f6f5203a000) [pid = 4173] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 134 (0x7f6f60c30800) [pid = 4173] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 133 (0x7f6f64c0ac00) [pid = 4173] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 132 (0x7f6f55fc4c00) [pid = 4173] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 131 (0x7f6f55fc3000) [pid = 4173] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 130 (0x7f6f514e7800) [pid = 4173] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 129 (0x7f6f5b906c00) [pid = 4173] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:05:18 INFO - PROCESS | 4173 | --DOMWINDOW == 128 (0x7f6f58406c00) [pid = 4173] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:05:18 INFO - PROCESS | 4173 | 1462795518249 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f561b1800 == 152 [pid = 4173] [id = 775] 05:05:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 129 (0x7f6f514e7800) [pid = 4173] [serial = 2324] [outer = (nil)] 05:05:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 130 (0x7f6f55fc3000) [pid = 4173] [serial = 2325] [outer = 0x7f6f514e7800] 05:05:18 INFO - PROCESS | 4173 | 1462795518318 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 4173 | ++DOMWINDOW == 131 (0x7f6f597a2800) [pid = 4173] [serial = 2326] [outer = 0x7f6f514e7800] 05:05:18 INFO - PROCESS | 4173 | [4173] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:05:19 INFO - PROCESS | 4173 | 1462795519031 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:05:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:05:19 INFO - {} 05:05:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1771ms 05:05:19 INFO - PROCESS | 4173 | 1462795519075 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 05:05:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:05:19 INFO - PROCESS | 4173 | 1462795519080 Marionette TRACE conn5 <- [1,3065,null,{"value":"8"}] 05:05:19 INFO - PROCESS | 4173 | 1462795519087 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 4173 | 1462795519092 Marionette TRACE conn5 <- [1,3066,null,{}] 05:05:19 INFO - PROCESS | 4173 | 1462795519098 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:19 INFO - PROCESS | 4173 | 1462795519336 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 05:05:19 INFO - PROCESS | 4173 | 1462795519525 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f58e4d800 == 153 [pid = 4173] [id = 776] 05:05:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 132 (0x7f6f514e8c00) [pid = 4173] [serial = 2327] [outer = (nil)] 05:05:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 133 (0x7f6f5ad08c00) [pid = 4173] [serial = 2328] [outer = 0x7f6f514e8c00] 05:05:19 INFO - PROCESS | 4173 | 1462795519592 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 4173 | ++DOMWINDOW == 134 (0x7f6f5ae0b400) [pid = 4173] [serial = 2329] [outer = 0x7f6f514e8c00] 05:05:20 INFO - PROCESS | 4173 | 1462795520585 Marionette TRACE conn5 <- [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]]]}] 05:05:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:05:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:05:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:05:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:05:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:05:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:05:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:05:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1541ms 05:05:20 INFO - PROCESS | 4173 | 1462795520631 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 4173 | 1462795520637 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 05:05:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:05:20 INFO - PROCESS | 4173 | 1462795520646 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 4173 | 1462795520652 Marionette TRACE conn5 <- [1,3070,null,{}] 05:05:20 INFO - PROCESS | 4173 | 1462795520662 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:21 INFO - PROCESS | 4173 | 1462795521031 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 05:05:21 INFO - PROCESS | 4173 | 1462795521319 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f52f74000 == 154 [pid = 4173] [id = 777] 05:05:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 135 (0x7f6f5145f800) [pid = 4173] [serial = 2330] [outer = (nil)] 05:05:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 136 (0x7f6f53ea3800) [pid = 4173] [serial = 2331] [outer = 0x7f6f5145f800] 05:05:21 INFO - PROCESS | 4173 | 1462795521398 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 4173 | ++DOMWINDOW == 137 (0x7f6f561e5c00) [pid = 4173] [serial = 2332] [outer = 0x7f6f5145f800] 05:05:22 INFO - PROCESS | 4173 | 1462795522260 Marionette TRACE conn5 <- [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]]]}] 05:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:05:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1638ms 05:05:22 INFO - PROCESS | 4173 | 1462795522287 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 4173 | 1462795522296 Marionette TRACE conn5 <- [1,3073,null,{"value":"8"}] 05:05:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:05:22 INFO - PROCESS | 4173 | 1462795522306 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 4173 | 1462795522309 Marionette TRACE conn5 <- [1,3074,null,{}] 05:05:22 INFO - PROCESS | 4173 | 1462795522316 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:22 INFO - PROCESS | 4173 | 1462795522574 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 05:05:22 INFO - PROCESS | 4173 | 1462795522861 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f578d9800 == 155 [pid = 4173] [id = 778] 05:05:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 138 (0x7f6f56213800) [pid = 4173] [serial = 2333] [outer = (nil)] 05:05:22 INFO - PROCESS | 4173 | ++DOMWINDOW == 139 (0x7f6f57761c00) [pid = 4173] [serial = 2334] [outer = 0x7f6f56213800] 05:05:22 INFO - PROCESS | 4173 | 1462795522941 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 4173 | ++DOMWINDOW == 140 (0x7f6f58212400) [pid = 4173] [serial = 2335] [outer = 0x7f6f56213800] 05:05:23 INFO - PROCESS | 4173 | 1462795523834 Marionette TRACE conn5 <- [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]]]}] 05:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:05:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1582ms 05:05:23 INFO - PROCESS | 4173 | 1462795523890 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 4173 | 1462795523894 Marionette TRACE conn5 <- [1,3077,null,{"value":"8"}] 05:05:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:05:23 INFO - PROCESS | 4173 | 1462795523901 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 4173 | 1462795523907 Marionette TRACE conn5 <- [1,3078,null,{}] 05:05:23 INFO - PROCESS | 4173 | 1462795523924 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:24 INFO - PROCESS | 4173 | 1462795524333 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 05:05:24 INFO - PROCESS | 4173 | 1462795524593 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f589c3800 == 156 [pid = 4173] [id = 779] 05:05:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 141 (0x7f6f58406800) [pid = 4173] [serial = 2336] [outer = (nil)] 05:05:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 142 (0x7f6f58e9ec00) [pid = 4173] [serial = 2337] [outer = 0x7f6f58406800] 05:05:24 INFO - PROCESS | 4173 | 1462795524680 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 4173 | ++DOMWINDOW == 143 (0x7f6f595e8c00) [pid = 4173] [serial = 2338] [outer = 0x7f6f58406800] 05:05:25 INFO - PROCESS | 4173 | 1462795525496 Marionette TRACE conn5 <- [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] 05:05:25 INFO - PROCESS | 4173 | 1462795525556 Marionette TRACE conn5 <- [1,3081,null,{"value":"8"}] 05:05:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:05:25 INFO - PROCESS | 4173 | 1462795525590 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 4173 | 1462795525595 Marionette TRACE conn5 <- [1,3082,null,{}] 05:05:25 INFO - PROCESS | 4173 | 1462795525602 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:25 INFO - PROCESS | 4173 | 1462795525843 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 05:05:26 INFO - PROCESS | 4173 | 1462795526180 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5a97e000 == 157 [pid = 4173] [id = 780] 05:05:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 144 (0x7f6f5ad0f400) [pid = 4173] [serial = 2339] [outer = (nil)] 05:05:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 145 (0x7f6f5ae04c00) [pid = 4173] [serial = 2340] [outer = 0x7f6f5ad0f400] 05:05:26 INFO - PROCESS | 4173 | 1462795526303 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 4173 | ++DOMWINDOW == 146 (0x7f6f5ae90800) [pid = 4173] [serial = 2341] [outer = 0x7f6f5ad0f400] 05:05:27 INFO - PROCESS | 4173 | 1462795527076 Marionette TRACE conn5 <- [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]]]}] 05:05:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:05:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:05:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1517ms 05:05:27 INFO - PROCESS | 4173 | 1462795527108 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 4173 | 1462795527111 Marionette TRACE conn5 <- [1,3085,null,{"value":"8"}] 05:05:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:05:27 INFO - PROCESS | 4173 | 1462795527120 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 4173 | 1462795527123 Marionette TRACE conn5 <- [1,3086,null,{}] 05:05:27 INFO - PROCESS | 4173 | 1462795527129 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:27 INFO - PROCESS | 4173 | 1462795527350 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 05:05:27 INFO - PROCESS | 4173 | 1462795527603 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5c230800 == 158 [pid = 4173] [id = 781] 05:05:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 147 (0x7f6f5ad10400) [pid = 4173] [serial = 2342] [outer = (nil)] 05:05:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 148 (0x7f6f5ae9e800) [pid = 4173] [serial = 2343] [outer = 0x7f6f5ad10400] 05:05:27 INFO - PROCESS | 4173 | 1462795527679 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 4173 | ++DOMWINDOW == 149 (0x7f6f5bd25000) [pid = 4173] [serial = 2344] [outer = 0x7f6f5ad10400] 05:05:28 INFO - PROCESS | 4173 | 1462795528516 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:05:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:05:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1437ms 05:05:28 INFO - PROCESS | 4173 | 1462795528559 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 4173 | 1462795528563 Marionette TRACE conn5 <- [1,3089,null,{"value":"8"}] 05:05:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:05:28 INFO - PROCESS | 4173 | 1462795528569 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 4173 | 1462795528571 Marionette TRACE conn5 <- [1,3090,null,{}] 05:05:28 INFO - PROCESS | 4173 | 1462795528578 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:28 INFO - PROCESS | 4173 | 1462795528828 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 05:05:29 INFO - PROCESS | 4173 | 1462795529129 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5e758800 == 159 [pid = 4173] [id = 782] 05:05:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 150 (0x7f6f5ae94800) [pid = 4173] [serial = 2345] [outer = (nil)] 05:05:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 151 (0x7f6f5c98b800) [pid = 4173] [serial = 2346] [outer = 0x7f6f5ae94800] 05:05:29 INFO - PROCESS | 4173 | 1462795529213 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 4173 | ++DOMWINDOW == 152 (0x7f6f5e826800) [pid = 4173] [serial = 2347] [outer = 0x7f6f5ae94800] 05:05:30 INFO - PROCESS | 4173 | 1462795530020 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:05:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:05:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1478ms 05:05:30 INFO - PROCESS | 4173 | 1462795530048 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 4173 | 1462795530052 Marionette TRACE conn5 <- [1,3093,null,{"value":"8"}] 05:05:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:05:30 INFO - PROCESS | 4173 | 1462795530057 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 4173 | 1462795530061 Marionette TRACE conn5 <- [1,3094,null,{}] 05:05:30 INFO - PROCESS | 4173 | 1462795530066 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:30 INFO - PROCESS | 4173 | 1462795530322 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 05:05:30 INFO - PROCESS | 4173 | 1462795530596 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f5f8dd800 == 160 [pid = 4173] [id = 783] 05:05:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 153 (0x7f6f55fc7400) [pid = 4173] [serial = 2348] [outer = (nil)] 05:05:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 154 (0x7f6f5eb1cc00) [pid = 4173] [serial = 2349] [outer = 0x7f6f55fc7400] 05:05:30 INFO - PROCESS | 4173 | 1462795530676 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 4173 | ++DOMWINDOW == 155 (0x7f6f5fd96400) [pid = 4173] [serial = 2350] [outer = 0x7f6f55fc7400] 05:05:31 INFO - PROCESS | 4173 | 1462795531503 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:05:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:05:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1482ms 05:05:31 INFO - PROCESS | 4173 | 1462795531541 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 4173 | 1462795531544 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 05:05:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:05:31 INFO - PROCESS | 4173 | 1462795531552 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 4173 | 1462795531555 Marionette TRACE conn5 <- [1,3098,null,{}] 05:05:31 INFO - PROCESS | 4173 | 1462795531560 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:31 INFO - PROCESS | 4173 | 1462795531909 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 05:05:32 INFO - PROCESS | 4173 | 1462795532130 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f64c23800 == 161 [pid = 4173] [id = 784] 05:05:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 156 (0x7f6f5e830000) [pid = 4173] [serial = 2351] [outer = (nil)] 05:05:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 157 (0x7f6f60c09c00) [pid = 4173] [serial = 2352] [outer = 0x7f6f5e830000] 05:05:32 INFO - PROCESS | 4173 | 1462795532212 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 4173 | ++DOMWINDOW == 158 (0x7f6f60c2b800) [pid = 4173] [serial = 2353] [outer = 0x7f6f5e830000] 05:05:33 INFO - PROCESS | 4173 | 1462795533031 Marionette TRACE conn5 <- [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]]]}] 05:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:05:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1531ms 05:05:33 INFO - PROCESS | 4173 | 1462795533084 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 05:05:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:05:33 INFO - PROCESS | 4173 | 1462795533090 Marionette TRACE conn5 <- [1,3101,null,{"value":"8"}] 05:05:33 INFO - PROCESS | 4173 | 1462795533096 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 4173 | 1462795533099 Marionette TRACE conn5 <- [1,3102,null,{}] 05:05:33 INFO - PROCESS | 4173 | 1462795533105 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:33 INFO - PROCESS | 4173 | 1462795533350 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 05:05:33 INFO - PROCESS | 4173 | 1462795533641 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f650ef800 == 162 [pid = 4173] [id = 785] 05:05:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 159 (0x7f6f5eb13c00) [pid = 4173] [serial = 2354] [outer = (nil)] 05:05:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 160 (0x7f6f60e48800) [pid = 4173] [serial = 2355] [outer = 0x7f6f5eb13c00] 05:05:33 INFO - PROCESS | 4173 | 1462795533775 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 4173 | ++DOMWINDOW == 161 (0x7f6f64b10400) [pid = 4173] [serial = 2356] [outer = 0x7f6f5eb13c00] 05:05:34 INFO - PROCESS | 4173 | 1462795534661 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:05:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:05:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1587ms 05:05:34 INFO - PROCESS | 4173 | 1462795534682 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 4173 | 1462795534686 Marionette TRACE conn5 <- [1,3105,null,{"value":"8"}] 05:05:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:05:34 INFO - PROCESS | 4173 | 1462795534692 Marionette TRACE conn5 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 4173 | 1462795534695 Marionette TRACE conn5 <- [1,3106,null,{}] 05:05:34 INFO - PROCESS | 4173 | 1462795534700 Marionette TRACE conn5 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:34 INFO - PROCESS | 4173 | 1462795534937 Marionette TRACE conn5 <- [1,3107,null,{"value":null}] 05:05:35 INFO - PROCESS | 4173 | 1462795535211 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f66480800 == 163 [pid = 4173] [id = 786] 05:05:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 162 (0x7f6f5491f400) [pid = 4173] [serial = 2357] [outer = (nil)] 05:05:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 163 (0x7f6f614b4000) [pid = 4173] [serial = 2358] [outer = 0x7f6f5491f400] 05:05:35 INFO - PROCESS | 4173 | 1462795535287 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 4173 | ++DOMWINDOW == 164 (0x7f6f64c11000) [pid = 4173] [serial = 2359] [outer = 0x7f6f5491f400] 05:05:36 INFO - PROCESS | 4173 | 1462795536159 Marionette TRACE conn5 <- [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]]]}] 05:05:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:05:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:05:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:05:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1490ms 05:05:36 INFO - PROCESS | 4173 | 1462795536183 Marionette TRACE conn5 -> [0,3109,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 4173 | 1462795536187 Marionette TRACE conn5 <- [1,3109,null,{"value":"8"}] 05:05:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:05:36 INFO - PROCESS | 4173 | 1462795536194 Marionette TRACE conn5 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 4173 | 1462795536198 Marionette TRACE conn5 <- [1,3110,null,{}] 05:05:36 INFO - PROCESS | 4173 | 1462795536203 Marionette TRACE conn5 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:36 INFO - PROCESS | 4173 | 1462795536492 Marionette TRACE conn5 <- [1,3111,null,{"value":null}] 05:05:36 INFO - PROCESS | 4173 | 1462795536805 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f670c2000 == 164 [pid = 4173] [id = 787] 05:05:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 165 (0x7f6f65b6bc00) [pid = 4173] [serial = 2360] [outer = (nil)] 05:05:36 INFO - PROCESS | 4173 | ++DOMWINDOW == 166 (0x7f6f65b71800) [pid = 4173] [serial = 2361] [outer = 0x7f6f65b6bc00] 05:05:36 INFO - PROCESS | 4173 | 1462795536937 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 4173 | ++DOMWINDOW == 167 (0x7f6f65cf5400) [pid = 4173] [serial = 2362] [outer = 0x7f6f65b6bc00] 05:05:37 INFO - PROCESS | 4173 | 1462795537725 Marionette TRACE conn5 <- [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"]]]}] 05:05:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:05:37 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 05:05:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:05:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:05:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1579ms 05:05:37 INFO - PROCESS | 4173 | 1462795537776 Marionette TRACE conn5 -> [0,3113,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 4173 | 1462795537780 Marionette TRACE conn5 <- [1,3113,null,{"value":"8"}] 05:05:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:05:37 INFO - PROCESS | 4173 | 1462795537786 Marionette TRACE conn5 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 4173 | 1462795537788 Marionette TRACE conn5 <- [1,3114,null,{}] 05:05:37 INFO - PROCESS | 4173 | 1462795537794 Marionette TRACE conn5 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:38 INFO - PROCESS | 4173 | 1462795538058 Marionette TRACE conn5 <- [1,3115,null,{"value":null}] 05:05:38 INFO - PROCESS | 4173 | 1462795538329 Marionette TRACE conn5 -> [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\", \"8666f755-7de5-43a2-bbc5-2eed7c8572f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 4173 | ++DOCSHELL 0x7f6f6e795000 == 165 [pid = 4173] [id = 788] 05:05:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 168 (0x7f6f65b6ec00) [pid = 4173] [serial = 2363] [outer = (nil)] 05:05:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 169 (0x7f6f6686b000) [pid = 4173] [serial = 2364] [outer = 0x7f6f65b6ec00] 05:05:38 INFO - PROCESS | 4173 | 1462795538412 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 4173 | ++DOMWINDOW == 170 (0x7f6f67e73800) [pid = 4173] [serial = 2365] [outer = 0x7f6f65b6ec00] 05:05:39 INFO - PROCESS | 4173 | 1462795539200 Marionette TRACE conn5 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:05:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:05:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1428ms 05:05:39 INFO - PROCESS | 4173 | 1462795539214 Marionette TRACE conn5 -> [0,3117,"getWindowHandle",null] 05:05:39 INFO - PROCESS | 4173 | 1462795539217 Marionette TRACE conn5 <- [1,3117,null,{"value":"8"}] 05:05:40 WARNING - u'runner_teardown' () 05:05:40 INFO - No more tests 05:05:40 INFO - Got 0 unexpected results 05:05:40 INFO - SUITE-END | took 1231s 05:05:40 INFO - Closing logging queue 05:05:40 INFO - queue closed 05:05:40 INFO - Return code: 0 05:05:40 WARNING - # TBPL SUCCESS # 05:05:40 INFO - Running post-action listener: _resource_record_post_action 05:05:40 INFO - Running post-run listener: _resource_record_post_run 05:05:41 INFO - Total resource usage - Wall time: 1265s; CPU: 98.0%; Read bytes: 14979072; Write bytes: 928432128; Read time: 2560; Write time: 292160 05:05:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:05:41 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 8224768; Read time: 0; Write time: 2188 05:05:41 INFO - run-tests - Wall time: 1236s; CPU: 98.0%; Read bytes: 14839808; Write bytes: 919216128; Read time: 2488; Write time: 289796 05:05:41 INFO - Running post-run listener: _upload_blobber_files 05:05:41 INFO - Blob upload gear active. 05:05:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:05:41 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 05:05:41 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'] 05:05:41 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 05:05:42 INFO - (blobuploader) - INFO - Open directory for files ... 05:05:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:05:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:05:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:05:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:05:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:05:43 INFO - (blobuploader) - INFO - Done attempting. 05:05:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:05:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:05:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:05:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:05:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:05:44 INFO - (blobuploader) - INFO - Done attempting. 05:05:44 INFO - (blobuploader) - INFO - Iteration through files over. 05:05:44 INFO - Return code: 0 05:05:44 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:05:44 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:05:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99737a75a88b558233c23bc45848c307d7da60b14514de54d8654479aca869d65331793e645aa0d48e04420ba081178f2a331004e7e0f9864fba62d95a9f0b3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f605bcdc15f383eae91ee2f3264c12175df3f1ca5abf6d32d7155228f60588cc585af17db9c4d2d89f9f63f4709ce0a4f8eb3fee26086eb874d2c427eeba698e"} 05:05:44 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:05:44 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:05:44 INFO - Contents: 05:05:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99737a75a88b558233c23bc45848c307d7da60b14514de54d8654479aca869d65331793e645aa0d48e04420ba081178f2a331004e7e0f9864fba62d95a9f0b3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f605bcdc15f383eae91ee2f3264c12175df3f1ca5abf6d32d7155228f60588cc585af17db9c4d2d89f9f63f4709ce0a4f8eb3fee26086eb874d2c427eeba698e"} 05:05:44 INFO - Running post-run listener: copy_logs_to_upload_dir 05:05:44 INFO - Copying logs to upload dir... 05:05:44 INFO - mkdir: /builds/slave/test/build/upload/logs 05:05:44 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1349.882750 ========= master_lag: 44.92 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 14 secs) (at 2016-05-09 05:06:29.000051) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-05-09 05:06:29.001035) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99737a75a88b558233c23bc45848c307d7da60b14514de54d8654479aca869d65331793e645aa0d48e04420ba081178f2a331004e7e0f9864fba62d95a9f0b3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f605bcdc15f383eae91ee2f3264c12175df3f1ca5abf6d32d7155228f60588cc585af17db9c4d2d89f9f63f4709ce0a4f8eb3fee26086eb874d2c427eeba698e"} build_url:https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.040037 build_url: 'https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/99737a75a88b558233c23bc45848c307d7da60b14514de54d8654479aca869d65331793e645aa0d48e04420ba081178f2a331004e7e0f9864fba62d95a9f0b3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f605bcdc15f383eae91ee2f3264c12175df3f1ca5abf6d32d7155228f60588cc585af17db9c4d2d89f9f63f4709ce0a4f8eb3fee26086eb874d2c427eeba698e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R7uKcexlS3uC86FcghlYhw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 5.56 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-05-09 05:06:34.596838) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 13 secs) (at 2016-05-09 05:06:34.597133) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462793322.304004-1348201452 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023809 ========= master_lag: 13.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 13 secs) (at 2016-05-09 05:06:47.660395) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 05:06:47.660740) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 05:06:48.349730) ========= ========= Total master_lag: 65.95 =========